ugrás a tartalomhoz

php probléma

vezer44 · 2014. Jún. 13. (P), 15.56
sziasztok, az oldalam nem akar lefutni, nem tudom mi a hiba .Egyéb ként ez egy regisztráció lesz. Köszönöm előre is a segítséget.
hiba jelzés:Parse error: syntax error, unexpected T_STRING, expecting ',' or ';' in on line 29.

program kód :
<h1><font face ="Arial" size="4">Regisztrácio</font></h1>
<?php
if(isset($_POST["submit"]))
{
if(empty($_POST["email"]))

{
$hiba[]= "email megadása kötelezö!";
}
if(empty($_POST["username"]))
{
$hiba[] = "felhasználo név üres!";
}
if(empty($_POST["pass"]))
{
$hiba[] = "jelszo nincs megadva!";
}
if(!isset($hiba))
{
$email = mysql_real_escape_string ($_POST["email"]);
$username = $_POST["username"];
$pass = md5($_POST["pass"]);
$sql="INSERT INTO 'userek' ('username' , 'pass' , 'email') VALUES ( '$username' , '$pass' , '$email' )";
mysql_query($sql);
if (mysql_errno () == 1062)
echo "Felhasználonév/Email már foglalt!";
elseif(mysql_errno () == 0 )
{
 echo Sikeres regisztracio!;
} else
{
 die(" SQL hiba!" . mysql_error () );
}
else
{
 echo "következö hibák fordultak elö!<br>";
 echo implode( " <br> " , $hiba );
 }
}
$username=isset($_POST["username"]) ? $_POST["username"] : '';
$email=isset($_POST["email"]) ? $_POST["email"] : '';


}
?>


<p>
<form method="post" action="index.php?regisztracio">

Email:<br> <input type="text"  name="email" value="<?php echo $email ?>"><br>

Felhasználonév:<br><input type="text"  name="username" value="<?php echo $username ?>"><br>

Jelszo:<br><input type="text"  name="username" value=""><br>


<br>
<input type="submit"  name="submit" value="Regisztrálok">
<br>

</form>
</p>
 
2

"

bonga · 2014. Jún. 13. (P), 18.05
Ahogy a többi sorban, úgy a 29. sorban is tedd " jelek közé a kiírandó szöveget:

 echo "Sikeres regisztracio!";
Emellett a 34. sorban található else-nek nincs értelme, mert a 30. sorban már volt egy else ág...
Tovább nem néztem a kódot, de még lehet, hogy ezek után sem lesz hibátlan...
3

Mi értelme ennek?

_subi_ · 2014. Jún. 13. (P), 22.54
Miért nem haladsz lépésről-lépésre? Kezdj valami sokkal egyszerűbbel! Ezek az "emptyempty"-k meg az a bizonyos 29. sor, megmutatják, hogy a leghalványabb fogalmad sincs, mit is csinál(na) a kód.
5

Az "emptyempty" a kodszinezo

vrnagy · 2014. Jún. 14. (Szo), 13.59
Az "emptyempty" a kodszinezo hibaja, valamiert igy formazza.
4

válasz

vezer44 · 2014. Jún. 13. (P), 23.18
Igen igazatok van csak az a gond hogy el vállaltam a feladatott.Nem gondolkoztam előre.
De megpróbálom befejezni, köszönöm a válaszokat.