Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [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
nospor
post
Post #2





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




wlacz raportowanie wszystkich bledow to sie dowiesz.

  1. ini_set('display_errors','1');


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post
rybenia
post
Post #3





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

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


tez mi się nic nie pokazało..
Go to the top of the page
+Quote Post
erix
post
Post #4





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Wywal małpiszony i sprawdź składnię.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
batman
post
Post #5





Grupa: Moderatorzy
Postów: 2 921
Pomógł: 269
Dołączył: 11.08.2005
Skąd: 127.0.0.1




A ja będę ten niedobry i zapytam wprost. Czy Ty wiesz w ogóle co Ty robisz?
Używasz MSsql, czy MYsql?


--------------------
I would love to change the world, but they won't give me the source code.
My software never has bugs. It just develops random features.
Go to the top of the page
+Quote Post
rybenia
post
Post #6





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

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


Wiem,
później sie dopiero zorientowałem, że mam inne komendy winksmiley.jpg

Jeśli wytne
Kod
$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 !");
@mssql_select_db($database, $conn) or die("<b>Critical Error</b><br>Database don't exists OR I can't Access to it !");


to się strona wczytuje..
Go to the top of the page
+Quote Post
nospor
post
Post #7





Grupa: Moderatorzy
Postów: 36 557
Pomógł: 6315
Dołączył: 27.12.2004




mam nieodparte wrazenie ze w zlym miejscu wstawiles kod co ci dalem. Miales go dac na samym początku. Jakbys tak zrobil to byś jednak dostal komunikat bledu.

Cytat
Jeśli wytne
Czyli ewidentnie nie masz zainstalowanego modulu mssql. chyba zamiast
mssql_
mialo byc
mysql_
widzisz roznice miedzy tymi dwoma zapisami? Dalej w kodzie tez juz uzywasz mysql_


--------------------

"Myśl, myśl, myśl..." - Kubuś Puchatek || "Manual, manual, manual..." - Kubuś Programista
"Szukaj, szukaj, szukaj..." - Kubuś Odkrywca || "Debuguj, debuguj, debuguj..." - Kubuś Developer

Go to the top of the page
+Quote Post

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 Aktualny czas: 21.08.2025 - 12:03