Mam problem. Juz od kilku dni nad tym siedze i nie moge se poradzic. Moj kod to:
<meta http-equiv="Content-type" content="text/html; charset=iso-8859-2"> <? if($_POST['registerme']){ $zapytanie = 'INSERT INTO `users`(`login` , `haslo` , `email` , `perm` , `plec` ) VALUES(''.$_POST['login'].'', ''.$_POST['pass'].'', ''.$_POST['email'].'', 1, ''.$_POST['plec'].'');'; <tr><td class="top1"><div class="txt">Rejestracja</div></td></tr> <tr><td class="tlo1"> <div class="news"> <img src="images/info.jpg" align="left" alt="" style="padding-right:5px;padding-top:3px;padding-bottom:2x;"> <center>Dziękujemy '.$_POST['login'].'!</center><br>Właśnie się stałeś użytkownikiem portalu <b>DevonSix.net</b> Teraz już możesz się zalogować! </div> </td></tr> <tr><td class="dol1"></td></tr> </table>'); }else{ errorcode('Wystąpił błąd! Spróbuj ponownie. Jeżeli ta sytuacja będzie się powtarzać ponowni
e, skontaktuj się z administratorem.'); } }else{ if($_POST['send']){ if(!$_POST['login']) $errorcode = 'Brak loginu'; if(!$_POST['pass']) $errorcode = 'Brak Hasła'; if(!$_POST['repass']) $errorcode = 'Brak powtórzenia hasła'; if($_POST['pass']!=$_POST['repass']) $errorcode = 'Hasło nie jest takie same w dwóch polach'; if($errorcode!=''){ errorcode($errorcode); }else{ $zap = 'SELECT * FROM users WHERE login="'.$_POST['login'].'"'; if($registeredname==1){ errorcode('Wybrany nick jest aktualnie w użyciu. Spróbuj użyć innej ksywy.'); }else{ if($_POST['plec']==1) $plecta = 'Mężczyzna'; if($_POST['plec']==2) $plecta = 'Kobieta'; <tr><td class="top1"><div class="txt">Rejestracja</div></td></tr> <tr><td class="tlo1"> <div class="news"> <span class="o"> <form action="index.php?f=register" method="post"><table border="0"> <tr> <td>Login:</td> <td>'.$_POST['login'].'</td> </tr> <tr> <td>Hasło:</td> <td>******</td> </tr> <tr> <td>E-Mail: </td> <td>'.$_POST['email'].'</td> </tr> <tr> <td>Płeć</td> <td>'.$plecta.'</td> </tr> </table> Czy te informacje się zagdzają? <input type="submit" value="Tak" name="registerme" /></form></span> </div> </td></tr> <tr><td class="dol1"></td></tr> </table>'); } } } <tr><td class="top1"><div class="txt">Rejestracja</div></td></tr> <tr><td class="tlo1"> <div class="news"> <span class="o"> <form action="index.php?f=register" method="post"><table border="0"> <tr> <td>Login:</td> <td><input name="login" type="text" maxlenght="50" value="'.$_POST['login'].'" /></td> </tr> <tr> <td>Hasło:</td> <td><input type="password" name="pass" value="'.$_POST['pass'].'" /></td> </tr> <tr> <td>Powtórz hasło:</td> <td><input type="password" name="repass" value="'.$_POST['repass'].'" /></td> </tr> <tr> <td>E-Mail: </td> <td><input type="text" name="email" value="'.$_POST['email'].'" /></td> </tr> <tr> <td>Wybierz płeć</td> <td><select name="plec" value="'.$_POST['plec'].'"> <option value="1">Mężczyzna</option> <option value="2">Kobieta</option> </select></td> </tr> </table> <input type="submit" value="Rejestruj" name="send" /></form></span> </div> </td></tr> <tr><td class="dol1"></td></tr> </table>'); } ?>
A gdy wyswietlam zapytanie to wychodzi:
niewiem czemu :/
INSERT INTO `users`(`login` , `haslo` , `email` , `perm` , `plec` ) VALUES('', '', '', 1, '');
Wiem ze tak sie nie robi wiekszasci rzeczy, ale jestem poczatkujacy i inaczej nie potrafie

Z góry dzięki.
Pzdr.
NX