Autor | Zpráva | ||
---|---|---|---|
mystic-x Profil * |
#1 · Zasláno: 23. 5. 2005, 19:26:45
// vzhledavani kaze t a dvd html stranka //
<? xml version="1.0" enconding=iso-8859-2"?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.W3.org/TR/xhtml1/1999/xhtml"> <html xmlns=http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="content-type" content="text/html; charset=windows-1250"> <title>MINAR vyhledavani ve videopujcovne PHP</title> </head> <body> <h2>;Vyhledavani video kazet a DVD</h2> <form method="post" action="phpdatabazevideo.php"> <input type="text" name="dotaz" size="23" /> <input type="submit" value="Hledej" /> </form> </body> </html> ----------------------------------------------------------------- //php script// <?php //jenom priklad abz to neco delalo// $databaze="Terminator 3 | ID 1;"; $databaze.="Terminator 2| ID 2;"; $zaznamy=explode (";", $databaze); for ($i=0;$i < count($zaznamy); $i++){ if (strstr($zaznamy[$i], $dotaz)) //tady je ta chyba// echo "<p>$zaznamy[$i]</p>"; } ?> --------------------------------------------- ted problem vzhodi to chzbnou hlasku a to : Notice: Undefined variable: dotaz in C:\Program Files\Apache Group\Apache2\htdocs\phpdatabazevideo.php on line 7 Notice: Undefined variable: dotaz in C:\Program Files\Apache Group\Apache2\htdocs\phpdatabazevideo.php on line 7 Notice: Undefined variable: dotaz in C:\Program Files\Apache Group\Apache2\htdocs\phpdatabazevideo.php on line 7 a nevim proc to nefunguje. Pak jsem chtel zkusit neco podobnyho s pouzitim mysql,ale od toho sem opustil,neb si presne neumim restavit jak bych to napsal,presbe. A pak pouzil.Potreboval bych nejakej priklad abych mel predstavu.dekuji za pomoc --------------------------------------------------------------------- |
||
mystic-x Profil * |
#2 · Zasláno: 23. 5. 2005, 19:37:32
Proste potrubuju prohledavat seznam VHS a DVD napsany v .xml a pak vysledek vytisknout na stranku.
|
||
mystic-x Profil * |
#3 · Zasláno: 25. 5. 2005, 09:26:30
Uz sem to vyresil,takze v poho.
Tady je spravnej PHP script. <?php $fopen=fopen("databaze.txt","r"); while ($fgets=fgets($fopen,4096)){ if ( eregi ($_POST ["dotaz"], "$fgets")) { echo $fgets; } } ?> HTML je spravne takze doufam,ze to alespon nekomu pomuze. |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0