Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: Problem z rejestracją
Forum PHP.pl > Forum > Przedszkole
Vanx
Mam mały prblem z rejestracją gdy wchodzę na swoją stronę i kilikam na rejestracją wyskakuje mi Parse error: parse error, unexpected T_STRING in /home//domains//public_html/aaa/gra/rejestracja.php on line 6

w pliku rejestracja.php mam to:

Kod
<?php
include('config.php');
print "
<form method=post action=rejestracja.php?action=register>
<table>
<tr><td>Pseudonim:</td><td><input type="text" name="user"></td></tr>
<tr><td>Email:</td><td><input type="text" name="email"></td></tr>
<tr><td>GG:</td><td><input type="text" name="gg"></td></tr>
<tr><td>Hasło:</td><td><input type="password" name="pass"></td></tr>
<tr><td>Powtórz Hasło:</td><td><input type="password" name="vepass"></td></tr>
<tr><td colspan=2 align="center"><input type="submit" value="Zarejestruj"></td></tr>
</form>
</table>"

$imie = $_POST['user'];
$haslo = $_POST['pass'];
$email = $_POST['email'];

mysql_query("INSERT INTO gracze (user, email, pass) VALUES ('$imie', '$email', '$haslo',)") or die("Nie mogę zarejestrować.");
?>
NuLL
  1. <?php
  2. include('config.php');
  3. <form method=\"post\" action=
  4. rejestracja.php?action=register\">
  5. <table>
  6. <tr><td>Pseudonim:</td><td><input type=\"text\" name=\"user\"></td></tr>
  7. <tr><td>Email:</td><td><input type=\"text\" name=\"email\"></td></tr>
  8. <tr><td>GG:</td><td><input type=\"text\" name=\"gg\"></td></tr>
  9. <tr><td>Hasło:</td><td><input type=\"password\" name=\"pass\"></td></tr>
  10. <tr><td>Powtórz Hasło:</td><td><input type=\"password\" name=\"vepass\"></td></tr>
  11. <tr><td colspan=2 align=\"center\"><input type=\"submit\" value=\"Zarejestruj\"></td></tr>
  12. </form>
  13. </table>';
  14.  
  15. $imie = $_POST['user'];
  16. $haslo = $_POST['pass'];
  17. $email = $_POST['email'];
  18.  
  19. mysql_query(&#092;"INSERT INTO gracze (user, email, pass) VALUES ('$imie', '$email', '$haslo',)\") or die(\"Nie mogę zarejestrować.\");
  20. ?>

Złe zastosowanie ciapków.

Fipaj - tak bywa tongue.gif
Fipaj
  1. <?php
  2. include('config.php');
  3. <form method=post action=rejestracja.php?action=register>
  4. <table>
  5. <tr><td>Pseudonim:</td><td><input type=\"text\" name=\"user\"></td></tr>
  6. <tr><td>Email:</td><td><input type=\"text\" name=\"email\"></td></tr>
  7. <tr><td>GG:</td><td><input type=\"text\" name=\"gg\"></td></tr>
  8. <tr><td>Hasło:</td><td><input type=\"password\" name=\"pass\"></td></tr>
  9. <tr><td>Powtórz Hasło:</td><td><input type=\"password\" name=\"vepass\"></td></tr>
  10. <tr><td colspan=2 align=\"center\"><input type=\"submit\" value=\"Zarejestruj\"></td></tr>
  11. </form>
  12. </table>';
  13.  
  14. $imie = $_POST['user'];
  15. $haslo = $_POST['pass'];
  16. $email = $_POST['email'];
  17.  
  18. mysql_query(&#092;"INSERT INTO gracze (user, email, pass) VALUES ('$imie', '$email', '$haslo',)\") or die(\"Nie mogę zarejestrować.\");
  19. ?>


Używaj tagu [ php ]
Zawsze wskazuj problematyczną linię

Zastanów się dwa razy, zanim otworzysz temat. To bardzo prosty błąd... A w dodatku php mówi ci, gdzie.

@Null Jak pisałem swojego posta, twojego jeszcze nie było tongue.gif
Vanx
Dopiero ucze się php biggrin.gif więc postanowiłem zrobic tą rejestrację.
Chcę aby po wypełnieniu formularza i przyciśnięciu na przycisk rejestracja wszystkie dane z formularza umieściły się w bazie danych.
więc zrobiłem takie coś
  1. <?php
  2. include('config.php');
  3. <form method=post action=rejestracja.php?action=register>
  4. <table>
  5. <tr><td>Pseudonim:</td><td><input type=\"text\" name=\"user\"></td></tr>
  6. <tr><td>Email:</td><td><input type=\"text\" name=\"email\"></td></tr>
  7. <tr><td>GG:</td><td><input type=\"text\" name=\"gg\"></td></tr>
  8. <tr><td>Hasło:</td><td><input type=\"password\" name=\"pass\"></td></tr>
  9. <tr><td>Powtórz Hasło:</td><td><input type=\"password\" name=\"vepass\"></td></tr>
  10. <tr><td colspan=2 align=\"center\"><input type=\"submit\" value=\"Zarejestruj\"></td></tr>
  11. </form>'
  12.  
  13.  
  14. if ($_GET['action'] == 'register') {
  15. mysql_query(&#092;"INSERT INTO gracze (user, email, pass) VALUES ('$_POST['user']', '$_POST['email']', '$_POST['pass']',)\") or die(\"Nie mogę zarejestrować.\");
  16. }
  17. ?>

ale to nie działa dry.gif gdzie zrobiłem błąd?? przy wchodzeniu na strone wyskakuje błąd Parse error: parse error, unexpected T_IF in /home//domains//public_html/aaa/gra/rejestracja.php on line 15
gu35t
brakuje Ci srednika po "dlugim" print`cie
strife
  1. <?php
  2.  
  3. include('config.php');
  4. <form method=post action=rejestracja.php?action=register>
  5. <table>
  6. <tr><td>Pseudonim:</td><td><input type=\"text\" name=\"user\"></td></tr>
  7. <tr><td>Email:</td><td><input type=\"text\" name=\"email\"></td></tr>
  8. <tr><td>GG:</td><td><input type=\"text\" name=\"gg\"></td></tr>
  9. <tr><td>Hasło:</td><td><input type=\"password\" name=\"pass\"></td></tr>
  10. <tr><td>Powtórz Hasło:</td><td><input type=\"password\" name=\"vepass\"></td></tr>
  11. <tr><td colspan=2 align=\"center\"><input type=\"submit\" value=\"Zarejestruj\"></td></tr>
  12. </form>';
  13.  
  14.  
  15. if ($_GET['action'] == 'register')
  16. {
  17. mysql_query(&#092;"INSERT INTO gracze (user, email, pass) VALUES (\" . $_POST['user'] . \", \" . $_POST['email'] . \", \" . $_POST['pass'] . \",)\") or die(\"Nie mogę zarejestrować.\");
  18. }
  19.  
  20. ?>


Brak średnika, i złe zapytanie.
Vanx
zrobiłem tak jak scarface ale jak wypełniam formularz i klikam na zarejestruj to wyskakuje mi że nie moze zarejestrować blink.gif w pliku config.php mam to:
  1. <?php
  2. mysql_connect(&#092;"localhost\",\"nazwa_bazy\",\"hasło\");
  3. mysql_select_db(&#092;"baza\");
  4. ?>
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.