Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]skrypt rejestracji (problem niekoniecznie w skrypcie)
xtremich
post
Post #1





Grupa: Zarejestrowani
Postów: 19
Pomógł: 0
Dołączył: 12.02.2011

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


Niewiem czy problem lezy w samym skrypcie czy pozanim poniewaz skrypt jak by nie byl wogole wykonywany

tu kod html
  1. <head>
  2. <TITLE>rejestracja</TITLE>
  3. </head>
  4. <body>
  5.  
  6. <form action="rejestracja.php" method="POST">
  7. podaj login <br>
  8. <input type="text" name="login"><br>
  9.  
  10. podaj haslo <br>
  11. <input type="password" name="password">
  12. <button type="SUBMIT">rejestruj</button>
  13. </form>
  14.  
  15.  
  16.  
  17. </body>
  18. </html>

a tu php
  1. <?
  2. echo 'witaj' $_POST['login'];
  3. $connect = mysql_connect("localhost", "root", "5935531") or
  4. die("sprawdz polonczenie z serwerem");
  5. $create = mysql_query("CREATE DATABASE IF NOT EXITS users")
  6.  
  7. mysql_select_db("users");
  8.  
  9. $users = "CREATE TABLE users(
  10. users_login blob(40) NOT NULL deflaut 0.
  11. users_password blob(40) NOT NULL deflaut 0.)";
  12.  
  13. $insert = "INSERT INTO users (users_login. users_password)".
  14. "VALUES ($_POST['login']. $_POST['password'])";
  15. $results = mysql_query($insert)
  16. echo 'konto zostalo zarejestrowane';
  17. ?>

gdyby problem lezal w skrypcie powinno chyba wyswietlic pierwsza linijke a pokazuje sie puste okno moze problem lezy po stronie serwera? jesli to wazne uzywal ubuntu 10.10 i mam zainstalowane php5 apache2 mysql phpmyadmin itp.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
sada
post
Post #2





Grupa: Zarejestrowani
Postów: 302
Pomógł: 24
Dołączył: 6.12.2008

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


Teraz dopiero zauważyłem brak kropki po
  1. #
  2. echo 'witaj '.$_POST['login'];



sprawdź czy skrypt ma nazwę jak w "action"
czy leży w tym samym katalogu co skrypt z formularzem
jeśli używasz htacces to sprawdzczy nie ma przekierowania
jeśli używasz error_reporting(0); to wykomentuj

jeśli po tym wszystkim dalej będzie bez echa - dodaj na początku skryptu

  1. echo 'cos tam';exit;


Ten post edytował sada 12.02.2011, 09:33:46
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: 22.08.2025 - 02:14