witam serd. mianowicie mam takli problem ze o to moj kod
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml">
  3. <head>
  4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
  5. <title>Dokument bez tytułu</title>
  6. </head>
  7.  
  8. <body>
  9. <?
  10. //z krok jeden zmienianie danych na duze litery
  11.  
  12. $domena=strtoupper($_POST["domain"]);
  13. $uzytkownik=strtoupper($_POST["uzytkownik"]);
  14. $imie=strtoupper($_POST["imie"]);
  15. $nazwisko=strtoupper($_POST["nazwisko"]);
  16. $telefon=strtoupper($_POST["telefon"]);
  17. $email=strtoupper($_POST["email"]);
  18. $haslo=strtoupper($_POST["password"]);
  19.  
  20. //sprawdzanie w bazie czy istnieje
  21.  
  22.  
  23. $connection = @mysql_connect('localhost', 'admin', 'xxxxxx')
  24. or die('Brak połączenia z serwerem MySQL.<br />Błąd: '.mysql_error());
  25.  
  26. echo "Udało się połączyć z serwerem!<br />";
  27.  
  28. mysql_query('SET NAMES utf8');
  29.  
  30. mysql_select_db ("admin_dane") or die ("Nie mozna wybrac bazy danych");
  31.  
  32.  
  33. $sql = "SELECT domena, uzytkownik, email FROM uzytkownicy";
  34. $result = mysql_query($sql);
  35.  
  36. // moment sprawdzania
  37.  
  38. $czyistnieje=0;
  39. while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
  40. printf (" => %s => %s => %s", $row[0], $row[1], $row[2]);
  41.  
  42.  
  43. if($row[0] == $domena)
  44.  
  45. {
  46. $czyistnieje=true;
  47. $domenas=0;
  48.  
  49. if($czyistnieje==true)
  50. {
  51. $domenas=1;
  52. printf (" => %s", 'jest domena');
  53.  
  54. }
  55. }
  56. }
  57.  
  58. if($domenas<1)
  59.  
  60. {
  61.  
  62. $sql = "SELECT domena, uzytkownik, email FROM uzytkownicy";
  63. $result = mysql_query($sql);
  64.  
  65. //drugie sprawdzanie
  66.  
  67. $czyistnieje1=0;
  68. while ($row = mysql_fetch_array($result, MYSQL_NUM)) {
  69. printf (" => %s => %s => %s", $row[0], $row[1], $row[2]);
  70.  
  71.  
  72. if($row[1] == $uzytkownik)
  73.  
  74. {
  75. $czyistnieje1=true;
  76. $uzytkowniks=0;
  77.  
  78. if($czyistnieje1==true)
  79. {
  80. $uzytkowniks=1;
  81. printf (" => %s", 'jest uzytkownik');
  82.  
  83. }
  84.  
  85. }
  86. }
  87. }
  88.  
  89.  
  90.  
  91.  
  92.  
  93.  
  94.  
  95. ?>
  96. </body>
  97. </html>
  98.  

kod sprawdza czy w bazie jedt domena jak nie ma to sprawdza uzytkownika i jak jest wyskakuje ze jest a jak nie ma chcialbym by sprawdzal email i powinna byc ta sama zasada ale chyba umieszczam kod w nie odpowiednim miejscu juz naprawde niemam sil na testowanie. w ktorym miejscu i co powinnem wstawic zeby teraz emaila sprawdzilo