Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: [MySQL][PHP]skrypt rejestracji (problem niekoniecznie w skrypcie)
Forum PHP.pl > Forum > Przedszkole
xtremich
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.
sada
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;
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.