Autor | Zpráva | ||
---|---|---|---|
starburst Profil |
#1 · Zasláno: 17. 6. 2008, 11:30:16 · Upravil/a: starburst
delam jednoduchy vzkaznik a nemuzu se hnout z mista... pise mi to nesmyslnou chybu(pro me nesmyslnou) na radku ktery v souboru neexistuje... zdroj ma 117 radku a pise mi to chybu :
Parse error: syntax error, unexpected $end in ...../vzkaz.php on line 118 ale dany soubor vubec tolik radku nema... nevite nekdo co to znamena? cast zdroje je tady: <?php $title = "vzkaznik"; include("../hlavicka.php"); ?> <br> <H1>Přidej vzkaz</H1> <center> <form name="form" method="post" action="vzkaz.php" onsubmit="return validate(this)"> <table><tr><td><b>jméno:</b></td> <td><input type="text" name="jmeno" size="50" /</td> </tr><tr><td><b>e-mail:</b></td> <td><input type="text" name="mail" size="50" /></td> </tr> </tr><tr><td><b>www:</b></td> <td><input type="text" value="http://" name="www" size="50" /></td> </tr><tr></tr> <tr><td valign="top"><b>Vzkaz:</b></td> <td><textarea id="text" name="vzkaz" cols="40" rows="5"> </textarea></td></tr> <tr><td></td><td align="left"> <input type="submit" value="odeslat"></td> </tr> </table> </form> <br> <?php include ('./vzkaz_option.php'); $tabulka = "vzkaznik"; // nazev tabulky $dotaz = "SELECT * FROM $tabulka ORDER BY id DESC"; $vysledek = mysql_query($dotaz) or die("Error: DB show! vzkaz.php"); for($i=0; $i<$pocet; $i++): $id = mysql_Result($vysledek, $i, "id"); $date = mysql_Result($vysledek, $i, "date"); $jmeno = mysql_Result($vysledek, $i, "jmeno"); $mail = mysql_Result($vysledek, $i, "mail"); $www = mysql_Result($vysledek, $i, "www"); $ip = mysql_Result($vysledek, $i, "ip"); $vzkaz = mysql_Result($vysledek, $i, "vzkaz"); if($mail == "") $mail = ""; else $mail = "<a href=\"mailto:$mail\"><img src=\"../img/email.gif\" border=\"0\"></a>"; if($www == "http://") $www = ""; else $www = "<a href=\"$www\"><img src=\"../img/www.gif\" border=\"0\"></a>"; $text='<tr><td width=\"300\" align=\"left\"><font size=\"+1\"><strong>'.$jmeno.'</strong></font> '.$mail.' '.$www.'</td> <td align=\"right\">'.$date.'</td> </tr><tr><td colspan=\"2\" align=\"left\">'.$smile.'</td> </tr><tr><td colspan=\"2\"><hr size=\"1\"></td> </tr>'; ob_start(); include ('./vzkaz_option.php'); if(count($HTTP_POST_VARS)) { $jmeno = $_POST['jmeno']; $www = $_POST['www']; $mail = $_POST['mail']; $vzkaz = $_POST['vzkaz']; } /* Ziskani datumu */ $date=Date("Y-m-d H:i:s"); /* ziskani IP */ $ip = $_SERVER['REMOTE_ADDR']; /* Kontrola */ $vzkaz=addslashes($vzkaz); $vzkaz=HTMLSpecialChars($vzkaz); /* vlozeni zaznamu do databaze */ if ($jmeno!="" && $vzkaz!="") { $tabulka = "vzkaznik"; $dotaz = "INSERT INTO $tabulka VALUES ('$id','$jmeno','$mail','$www','$vzkaz','$date','$ip')"; mysql_query($dotaz) or die("Error: DB pridat! (vzkaz.php): ".mysql_error()); } mysql_Close(); ob_end_flush(); ?> </center> <?php include("../zbytek.php"); ?> nevite nekdo kde je chyba? toto je kompletni zdroj toho souboru. jeste tam inkluduju soubor hlavicka a soubor zbytek - jedna se jen o strukturu stranky a pak includuju soubor "vzkaz_option.php" kde mam ulozeny informace a prihlasovaci data do databaze... dekuji za radu... |
||
nightfish Profil |
#2 · Zasláno: 17. 6. 2008, 11:50:06
imho ti tam někde chybí "endfor;"
|
||
janix Profil * |
#3 · Zasláno: 17. 6. 2008, 13:06:04
nemáš uzavřenej cyklus for.
|
||
starburst Profil |
#4 · Zasláno: 18. 6. 2008, 14:29:43
jasny diky... uz to frci...
|
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0