Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MSSQL][PHP] Pusta strona
rybenia
post
Post #1





Grupa: Zarejestrowani
Postów: 112
Pomógł: 0
Dołączył: 5.04.2008

Ostrzeżenie: (10%)
X----


Może mi ktoś powiedzieć dlaczego mam pustą strone?
  1.  
  2. <?php
  3.  
  4. // rozpoczęcie buforowania (jest to potrzebne by nie mieć błędów typu headers already sent)
  5.  
  6. // start sesji
  7. include ('config.php');
  8. $conn=@mssql_connect($sql_host,$user,$pass) or die("<b>Critical Error</b><br>MSSQL server is offline OR I can't Access to it !");
  9. @mssql_select_db($database, $conn) or die("<b>Critical Error</b><br>Database don't exists OR I can't Access to it !");
  10.  
  11. // nagłówek
  12. echo '<h2>Rejestracja</h2>';
  13.  
  14. // tworzymy prosty formularz
  15. echo '<form action="register.php" method="POST">
  16. Nick: <br />
  17. <input type="text" name="login"><br />
  18. Hasło: <br />
  19. <input type="password" name="pw"><br />
  20. <input type="submit" name="ok" value="Rejestruj">
  21. </form>';
  22.  
  23. // jeœli zostanie naciœnięty przycisk "Rejestruj"
  24. if(isset($_POST['ok']))
  25. {
  26. $nick = $_POST['logim'];
  27. $pass = $_POST['pw'];
  28.  
  29. // sprawdzamy czy wszystkie dane zostały podane
  30. if(empty($login) || empty($pw)) echo 'Wpisz wszystkie pola!';
  31. // jeœli tak...
  32. else
  33. {
  34. // filtrujemy dane
  35.  
  36. // sprawdzamy czy jest już użytkownik o takim loginie
  37. $result = mysql_query("SELECT * FROM $database WHERE nick='$login'");
  38.  
  39. // jeœli już istnieje
  40. if(mysql_num_rows($result)!=0) echo 'Już istnieje konto z takim loginem!';
  41. // jeœli nie...
  42. else
  43. {
  44. // pobieramy aktualnš datę
  45. $data = time();
  46.  
  47. // kodujemy hasło
  48. $pass = md5($pass);
  49.  
  50. // tworzymy zapytanie
  51. $query = "INSERT INTO `$database` (`nick` , `pw`, `data_rejestracji`) VALUES ('$login', '$pw', '$data')";
  52.  
  53. // jeœli zapytanie wykona się poprawnie to zostanie wyœwietlony stosowny komunikat
  54. if(mysql_query($query)) echo 'Zostałes poprawnie zarejestrowany! Możesz się teraz <a href="login.php">zalogować</a>';
  55. }
  56. }
  57. }
  58.  
  59. // rozłšczenie z bazš danych
  60. @mssql_close();
  61. // koniec buforowania
  62. ?>
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: 29.09.2025 - 12:13