Autor | Zpráva | ||
---|---|---|---|
Werewolf Profil |
#1 · Zasláno: 2. 1. 2009, 17:27:55 · Upravil/a: Werewolf
Ahoj, mám dokument s registrací, kterou jsem dokončil po radě Měsíčka, bla, bla.
Ale to není důležité. Mám ten dokument, vyladil jsem ho, doladil jsem ho a pořád mi to plive parse error: Parse error: parse error in c:\apache\htdocs\bezmysql\registrace\index.php on line 118 A když dokument o jeden řádek prodloužím, to číslo se změní na číslo toho posledního řádku, ať je na tom řádku, co chce. Zdroj: <!doctype html public "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1250"> <meta http-equiv="Content-Style-Type" content="text/css"> <meta http-equiv="Content-Script-Type" content="text/javascript"> <meta name="time" content="2.1.2009; 15:37:18; GMT +1"> <meta name="author" content="Werewolf"> <meta name="generator" content="Notepad++ for Windows; http://stahuj.centrum.cz">; <link rel="stylesheet" href="../css/registrace.css" media="all"> <link rel="favourite icon" href="favicon.ico"> <title>Registrace</title> </head> <body> <? // Proměnný //Povinný $user = $_POST['username']; $pass = $_POST['password']; $verifypa = $_POST['passverify']; $mail = $_POST['email']; //Nepovinný $age = $_POST['age']; $say = $_POST['say']; $work = $_POST['work']; // Jiný $show = $_POST['show']; ?><? if ($show != "ok"): ?> <form action="" method="post"> <input type="hidden" name="show" value="ok"> <fieldset> <legend>Povinné údaje</legend> <table> <tr> <th>Uživtelské jméno:</th> <td><input type="text" name="username" maxlength="32"></td> <td> - Max. 32 znaků</td> </tr> <tr> <th>Heslo:</th> <td><input type="password" name="password" maxlength="16"></td> <td> - 4 až 16 znaků</td> </tr> <tr> <th>Kotrola hesla:</th> <td><input type="password" name="passverify" maxlength="16"></td> <td> </td> </tr> <tr> <th>E-mail:</th> <td><input type="text" name="email"></td> <td> - pokud máte více e-mailových schránek, napište tu nejvíce používanou</td> </tr> </table> </fieldset> <br><br><br> <fieldset> <legend>Nepovinné údaje</legend> <table> <tr> <th>Věk:</th> <td><select size="1" name="age"> <option value="nechci">Nechci uvést</option> <option value="podten">pod 10 let</option> <option value="11az18">11 až 18 let</option> <option value="19az24">19 až 24 let</option> <option value="25az32">25 až 32 let</option> <option value="33az40">33 až 40 let</option> <option value="41az50">41 až 50 let</option> <option value="51az60">51 až 60 let</option> <option value="61az75">61 až 75 let</option> <option value="76az90">76 až 90 let</option> <option value="91avic">91 a více</option> </select></td> <td> - váš <b>SKUTEČNÝ</b> věk, ale uvádět nemusíte</td> </tr> <tr> <th>Co bych o sobě řekl(a):</th> <td><textarea name="say" wrap="soft" cols="13" rows="5"></textarea></td> <td> - cokoliv, co o sobě chcete napsat</td> </tr> <tr> <th>Zaměstnání:</th> <td> <input type="radio" name="work" value="nee"> Ne<br> <input type="radio" name="work" value="ano"> Ano<br> <input type="radio" name="work" value="zak"> Studuji</td> <td> </td> </tr> <tr> <td colspan="3" style="text-alig: center; vertical-align: bottom"><input type="submit" value="Zaresitrovat"></td> </tr> </table> </fieldset> </form> <? if ($show == "ok"): if ($user != "" && $pass != "" && $verifypa != "" && $mail != "" && $pass == $verifypa): $username[] = $user; $password[] = $pass; $email[] = $mail; $userage[] = $age; $usersaid[] = $say; $userswork[] = $work; $prijemce = $mail; $predmet = "Registrace"; $text = "Odesílám mail"; $odesilatel = "TomAgrav@seznam.cz"; mail($prijemce, $odesilatel, $predmet, $text); endif; /* username != prd && password != prd atd... */ endif; /* show == ok */ ?></body> </html> Opravdu nevím, co s tím je ani jak to eliminovat, aby to po mně neplivalo ten parse error. Předem díky za rady. Werewolf Edit: Změněn překlep z "shiw" na "show", což ale pořád neeliminovalo tu chybu. |
||
svadla Profil |
#2 · Zasláno: 2. 1. 2009, 17:31:27 · Upravil/a: svadla
chybi ti tam jeden
endif; mas tri podminky, ale jen dvakrat jej zaviras btw: radeji bych pouzival {} a odzaseni |
||
Alphard Profil |
#3 · Zasláno: 2. 1. 2009, 17:32:00
zdá se mi, že tam chybí jeden endif
|
||
Werewolf Profil |
#4 · Zasláno: 2. 1. 2009, 17:36:06
to svadla i Alphard
Já jsem ale ňouma! Byl jsem tak zažranej do toho, jestli to bude fungovat, že jsem to úplně přehlídl! Díky vám! Už to šlapeee! Taková prkotina... |
||
Časová prodleva: 16 let
|
0