Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z rejestracją
-Vanx-
post
Post #1





Goście







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ć.");
?>
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
NuLL
post
Post #2





Grupa: Zarejestrowani
Postów: 2 262
Pomógł: 21
Dołączył: 3.05.2004
Skąd: Sopot, Krakow, W-wa

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


  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

Ten post edytował NuLL 29.06.2005, 17:47:45


--------------------
Javascript, Coffeescript, Node.js, Mongo, CouchDb, chmury, workery & inne bajery - zycie jest zbyt krotkie aby miec nudna prace :)
Go to the top of the page
+Quote Post
Fipaj
post
Post #3





Grupa: Zarejestrowani
Postów: 691
Pomógł: 0
Dołączył: 19.01.2005
Skąd: Warszawa

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


  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

Ten post edytował Fipaj 29.06.2005, 17:45:40


--------------------
Go to the top of the page
+Quote Post
-Vanx-
post
Post #4





Goście







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
Go to the top of the page
+Quote Post
gu35t
post
Post #5





Grupa: Zarejestrowani
Postów: 57
Pomógł: 0
Dołączył: 15.05.2005

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


brakuje Ci srednika po "dlugim" print`cie


--------------------
env: Linux Slackware 10.1 [Kernel 2.6.5], PHP 4.3.9, Apache 1.3.33.
Go to the top of the page
+Quote Post
strife
post
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


  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.


--------------------
Go to the top of the page
+Quote Post
-Vanx-
post
Post #7





Goście







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. ?>
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: 19.08.2025 - 23:57