Web browser recomandat:
- Microsoft Internet Explorer
- Mozilla Firefox
- Opera
Pagina este realizata in limbajul de afisare HTML, si PHP (penru accesarea bazei de date MySql.)
Partea de php este un motor de cautare, a jocatorilor. Baza de date se numeste "lord" iar tabelul "jucatori". Motorul de cuatare este o combinatie a limbajului HTML si PHP.
Formularul de cautare este realizate in HTML in modul urmator:
<form action="lookup.php" method="post">Numar Jucator: <input
name="numar" type="text"><br>
<input name="Submit" value="Ok" type="submit"> </form>
La apasarea butonului se executa fiserul lookup.php. Pentru motive de siguranta acesta foloseste commanda #INCLUDE pentru a citi fiserul config.php, care contine informatiile necesare pentru conectarea la serverul MySql si citirea bazei de date.
Dupa includerea acestuia ea verifica, daca formularul a fost completat, sau nu, daca a fost citeste si afiseaza informatiile despre jucatorul cautat, si cu o combinatie a comeznii "echo" si tagul "<img" afiseaza poza jucatorului. Scriptul nu da eroare daca numarul cautat nu exista.
Interogarea bazei de date se face in felul urmator:
<?php
if (empty($_POST['numar']))
{echo('Nu ati introdus numar, sau ati introdus gresit.');
$completat='1';
}
if (empty($completat))
{include 'config.php';
$opee=$_POST['numar'];
mysql_select_db("lord") or die(mysql_error());
$result = mysql_query("SELECT * FROM jucatori WHERE numar='".$opee."'");
while ($row = mysql_fetch_array($result))
{
if (empty($row["nume"]))
{echo('Nu exista jucator, care are numarul introdus');
$not='1';
}
if (empty($not))
{
echo "Nume: ";
echo $row["nume"];
echo "<br>";
echo "Data nasterii: ";
echo $row["data_n"];
echo "<br>";
echo "Clubul de debut: ";
echo $row["debut_loc"];
echo "<br>";
echo "Data de debut: ";
echo $row["debut_data"];
echo "<br>";
echo "Pozitia in teren: ";
echo $row["pozitia"];
echo "<br>";
echo "Inaltimea: ";
echo $row["inaltime"];
$picttr=$row["cale"];}}}?>
Iar afisarea pozei pe baza informatiei citite:
<- echo("<img src='".$picttr."'>"); ?>
Conectarea la baza de date:
<?php
$dbhost = 'localhost';
$dbuser = 'root';
$dbpass = '';
$conn = mysql_connect($dbhost, $dbuser, $dbpass) or die ('Error connecting to mysql');
$dbname = 'lord';
mysql_select_db($dbname);
?>
Meniuul paginii este realizat de un Java script generat automay de Xara Menu Maker, si costumizat pe parcurs.
Pentru a descărca acest document,
trebuie să te autentifici in contul tău.