otóż pisze skrypt rejestracji, ale coś mi nie wychodzi :/ Skrypt wygląda tak:
<? // rejestracja.php include 'common.php'; include 'db.php'; // wyświetl formularz do rejestracji nowego użytkownika ?> <HTML> <HEAD> <TITLE>Rejestracja nowego użytkownika</TITLE> <STYLE type="text/css"> <!-- BODY, TABLE, FORM { font-si: 8pt; font-famil: Verdana, Arial; text-decoratio: none } SELECT, INPUT { font-si: 8pt; font-famil: Courier, Arial; text-decoratio: none } --> </STYLE> </HEAD> <BODY> <H3>Rejestracja nowego użytkownika</H3> <P><FONT color="orangered" size="+1"><TT><B>*</B></TT></FONT> pola wymagane</P> <TABLE border="0" cellpadding="0" cellspacing="5"> <TR> <TD align="right">Log:</TD> <TD> <INPUT name="login" type="text" maxlength="100" size="25"> <FONT color="orangered" size="+1"><TT><B>*</B></TT></FONT> </TD> </TR> <TR> <TD align="right">Hasło:</TD> <TD> <INPUT name="haslo" type="password" maxlength="100" size="25"> <FONT color="orangered" size="+1"><TT><B>*</B></TT></FONT> </TD> </TR> <TR> <TD align="right">E-mail:</TD> <TD> <INPUT name="email" type="text" maxlength="100" size="25"> </TD> </TR> <TR> <TD align="center" colspan="2"> <HR noshade="noshade"> <INPUT type="reset" value="Kasuj"> <INPUT type="submit" name="wyslano" value="Zarejestruj"> </TD> </TR> </TABLE> </FORM> </BODY> </HTML> <? els<span style="color: #007700": // Początek procedury dodawania nowego użytkownika dbConnect('ArekJ_glowna'); // Sprawdzenie czy wymagane pola zostały wypełnione if ($_POST['login']=='' || $_POST['haslo']=='' || $_POST['nazwisko']=='') { error('Jedno lub kilka z wymaganych pól jest puste.\n'. 'Wypełnij je i spróbuj ponownie.'); } // Sprawdzenie czy istnieje LOGIN w bazie danych $sql = "SELECT COUNT(*) FROM uzytkownik WHERE login = '$_POST[login]'"; if (!$result) { error('Błąd w zapytaniu SQL'); } error('Wybrany login jest zajęty. \n'. 'Proszę wpisać inny login. '); } // Dodanie nowego użytkownika do bazy danych $sql = "INSERT INTO uzytkownik SET login = '$_POST[login]', haslo = PASSWORD('$_POST[haslo]'), email = '$_POST[email]', if (!mysql_query($sql)) error('Błąd w zapytaniu SQL'); ?> // Strona potwierdzajaca rejestracje <HTML> <HEAD> <TITLE>Rejestracja zakończona</TITLE> <STYLE type="text/css"> <!-- BODY, { font-si: 8pt; font-famil: Verdana, Arial; text-decoratio: none } --> </STYLE> </HEAD> <BODY> <P><B>Rejestracja zakończona pomyślnie!</B></P> <P>LOG: <B><?=$_POST[login]?></B><BR> HASŁ: <B><?=$_POST[haslo]?></B></P> <A href="javascripthistory.go(-1)">powrót</A> </BODY> </HTML> endif; ?>
a błąd tak:
Kod
Parse error: syntax error, unexpected T_STRING in /home/xxx/domains/yyy/public_html/rejestracja.php on line 93
Czekam na sugestie gdzie tkwi problem
