Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Sprawdzanie poprawności danych w Mysql i wyświetlanie różnych formularzy
Cherob
post 25.07.2011, 16:10:43
Post #1





Grupa: Zarejestrowani
Postów: 3
Pomógł: 0
Dołączył: 10.06.2011

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


Cześć chcę aby po przekazaniu zmiennej URl index.php?id=użytkownik wyświetlały się dwa różne formularze w zależności od podania prawidłowej nazwy użytkownika i nie. Możecie mi powiedzieć co tu nie gra w tym skrypcie i jak to naprawić.
  1. <?php
  2.  
  3. $id=$_POST['id'];
  4.  
  5. $host=""; // Host name
  6. $username=""; // Mysql username
  7. $password=""; // Mysql password
  8. $db_name=""; // Database name
  9. $tbl_name="yet"; // Table name
  10.  
  11. mysql_connect("$host", "$username", "$password")or die("cannot connect");
  12. mysql_select_db("$db_name")or die("cannot select DB");
  13.  
  14. $sql="SELECT * FROM $tbl_name WHERE username='$id'";
  15. $result=mysql_query($sql);
  16.  
  17.  
  18. $count=mysql_num_rows($result);
  19.  
  20.  
  21. if($count==1){
  22. <form action="rejestruj.php" method="post"
  23. <tr>
  24. <th>Email: </th>
  25. <td><input name="fname" type="text" valu="" /></td>
  26. </tr>
  27. <input type="submit" name="Wyślij"></form>';
  28. }
  29. else {
  30. <form action="index.php" method="post"
  31. <tr>
  32. <th>Wprowadź nazwę użytkownika: </th>
  33. <td><input name="fname" type="text" valu="" /></td>
  34. </tr>
  35. <input type="submit" name="Wyślij"></form>';
  36. }
  37. ?>


Ten post edytował Cherob 25.07.2011, 16:17:42
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Wersja Lo-Fi Aktualny czas: 19.07.2025 - 12:41