Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> php+mysql, rejestracja userow
M45t3r
post
Post #1





Grupa: Zarejestrowani
Postów: 133
Pomógł: 0
Dołączył: 16.05.2005
Skąd: Lubaczów

Ostrzeżenie: (0%)
-----


No więć mam kod:
  1. <?php
  2. include '../config.php';
  3. if(empty($_GET['rejestracja']))
  4. {
  5. echo '<form action="'.$_SERVER[ 'REQUEST_URI' ].'&rejestracja=ok" method="post">
  6. Nick*: <input type="text" name="nick" /><br /><br />
  7. Haslo*: <input type="password" name="haslo" /><br /><br />
  8. Powtórz hasło*: <input type="password" name="haslo2" /><br /><br />
  9. Twój tytuł (Będzie wyświetlany pod nickiem): <input type="text" name="tytul" /><br /><br />
  10. Miejscowość: <input type="text" name="skad" /><br /><br />
  11. Numer GG*: <input type="text" name="gg" /><br /><br/>
  12. TlenID: <input type="text" name="tlen" /><br /><br />
  13. Strona WWW: <input type="text" name="www" /><br /><br />
  14. Zainteresowania:<br /> <textarea name="zainteresowania" rows="5" cols="50"></textarea><br /><br />
  15. Coś o sobie:<br /> <textarea name="about" rows="5" cols="50"></textarea><br /><br />
  16. Twój poziom graficzny:<br />
  17. <select name="poziom">
  18. <option value="początkujący">Dopiero Zaczynam</option>
  19. <option value="średni">Już coś potrafie</option>
  20. <option value="zaawansowawny">Jestem zaawansowany</option>
  21. </select>
  22. <br /><br />
  23. <input type="submit" value="Zarejestruj się" />
  24. </form>
  25. ';
  26. }
  27. elseif($_GET['rejestracja']=='ok')
  28. {
  29.  if(empty($_POST['nick']) || empty($_POST['haslo']) || empty($_POST['haslo2']) || empty($_POST['gg']))
  30.  {
  31. echo 'Nie wypełniłeś wszystkich wymaganych pól';
  32.  }
  33.  else
  34.  {
  35.  $query = 'SELECT * FROM `users`';
  36.  $result = mysql_query($query);
  37.  if($result)
  38.  {
  39. while($row = mysql_fetch_assoc($result));
  40. {
  41.  if($_POST['nick']==$row['nick'])
  42.  {
  43. echo '<span id="red">Błąd! Taki nick jest już zajęty ! Prosze wybierz inny</span>';
  44.  }
  45. else
  46. {
  47.  if($_POST['haslo']==$_POST['haslo2'])
  48.  {
  49.  $query = 'INSERT INTO `users` VALUES (NULL, '.strip_tags($_POST['nick']).', '.strip_tags($_POST['haslo']).', '.strip_tags($_POST['mail']).', '.strip_tags($_POST['tytul']).', '.strip_tags($_POST['skad']).', '.strip_tags($_POST['gg']).', '.strip_tags($_POST['tlen']).', '.strip_tags($_POST['www']).', '.strip_tags($_POST['zainteresowania']).', '.strip_tags($_POST['about']).', '.strip_tags($_POST['poziom']).')';
  50.  $result = mysql_query($query);
  51.  if($result)
  52.  {
  53.  while($row = mysql_fetch_assoc($result))
  54.  {
  55. echo 'Zostałeś zarejestrowany!. Za chwile otrzymasz maila z Twoimi danymi. Dziękujemy 
    za rejestracje<br/> PixarCell Team'
    ;
  56.  }
  57.  
  58.  }
  59.  }
  60.  else
  61.  {
  62.  echo '<spac id="red">Podane hasła są różne!</span>';
  63.  }
  64.  
  65. }
  66. }
  67.  }
  68.  }
  69. }
  70. ?>

edit,

problem zazegnany, zabraklo mi ; w 39 linijce, ale teraz jak klikne zarejestruj się, pokazuje mi sie biala strona, gdzie mam blad ? proszeo pomoc bo to dosc pilne


Pozdrawiam
Master

Ten post edytował M45t3r 15.11.2005, 14:26:30
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 19.12.2025 - 13:54