Kezdőoldal » Számítástechnika » Programozás » Ebbe a kódba mi a hiba?

Ebbe a kódba mi a hiba?

Figyelt kérdés

Sziasztok

<?php

include("connect.php");

header('Content-Type: text/html; charset=utf-8');



if( isset( $_POST["regelek"] ) )

{

echo "Meg lett nyomva a submit gomb!";

$errors = array();


if( empty( $_POST["nev"] ) )

$errors[] = "A név mezőt kötelező kitölteni!";

else

$nev = mres($_POST["nev"]);


if( empty( $_POST["password"] ) )

$errors[] = "A jelszó mezőt kötelező kitölteni!";

else

{

$password = md5($_POST["password"]);

$password_original=$_POST["password"];


}



if( empty( $_POST["email"] ) )

$errors[] = "Az eamil mezőt kötelező kitölteni!";

else{

if( is_mail( $_POST["email"]) ==false){

$errors[]="Email formátuma nem megfelelő!";

} else {

$email = mres($_POST["email"]);

$sql="select * from felhasznalok WHERE emailcim='$email'";

$eredmeny=mysql_query($sql);

if( mysql_num_rows($eredmeny) >0 )

{

$errors[]="Már használatban van ez az email cím!";

}

}

}



if( empty( $errors ) ) {

$aktivalcioskulcs = sha1 ($email. microtime()) . sha1 ($password . rand(3333333, 99999999));


$sql=" insert into felhasznalok (felhasznalonev , emailcim , jelszo , jelszouj , aktivalcioskulcs)

VALUES ('$nev' , '$email' , '$jelszo' , NULL , $aktivalcioskulcs) ";


$eredmeny = mysql_query( $sql );

if($eredmeny== true)

{

echo "Sikerült a beírás";


$to = $email;

$subject='Üdvözöllek!';

$message = "Sikeresen regisztráltál a sporteredmenyek oldalára!/r/n

Felhasználó neved: $nev/r/n

Email címed:$email/r/n

Jelszavad:$password_orig/r/n

Aktivációs linked:<br />

[link]



";

echo $message;

$headers ='From: suvel98@freemail.hu' ."/r/n .

'Reply-To: suvel98@freemail.hu' ."/r/n .

"Content-type: text/plain; charset=UTF-8" ."/r/n .

'X-Mailer: PHP/' . phpversion();


mail($to, "=?utf-8B?".base64_encode($subject)."?=" , $mesage, $headers);



} else {

echo mysql_error();

}


}


print_r($errors);



}

?>

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " [link]

<html xmlns=" [link]

<head>

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Regisztráció</title>

</head>

<body>

ide kerül a regisztráció<br />



<form method="post">

Neved: <input type="text" name="nev" valeu=""> <br />

Neved: <input type="text" name="email" valeu=""> <br />

Neved: <input type="password" name="password" valeu=""> <br />

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


</from>

</body>

</html>



Ez a hiba üzenet:

Parse error: syntax error, unexpected '=' in /home/a8309276/public_html/regisztracio.php on line 71


A 71. sorba ez van:

mail($to, "=?utf-8B?".base64_encode($subject)."?=" , $mesage, $headers);



2013. jún. 7. 22:06
1 2
 11/18 anonim ***** válasza:
48%
tanújá meg írni, oszt nem lesz ilyen hiba az egész, mert telibe van vele...
2013. jún. 8. 14:40
Hasznos számodra ez a válasz?
 12/18 A kérdező kommentje:

Nem tudom milyen helyesírási hibát véltél felfedezni EBBEN a kódba, de akkor biztos te nem tudod mit hogyan kell írni!

Ugyan az egyetlen értelmes kommentelőnek hála, kijavítottam, és nem helyesírás alapú hiba volt, hanem az if-ek után raktam ;-t és a "\r\n . -nek nem adtam lezáró "-t.

Szóval inkább te tanulgass!

2013. jún. 8. 22:41
 13/18 anonim ***** válasza:
100%

"EBBEN a kódba"


made my day at 0:48

2013. jún. 9. 00:48
Hasznos számodra ez a válasz?
 14/18 SimkoL ***** válasza:
100%
Tudod kedves kérdező, mi akik ide válaszokat írogatunk valószínű, hogy nagyobb tudással, tapasztalattal rendelkezünk és valószínű, hogy idősebbek is vagyunk. Próbálnánk rávezetni a feltörekvő fiatalságot, hogy hogyan legyen önálló. Nagyon sokszor nálam kiveri a 'biztit' a stílus. Itt mindenki szívességből segít ezért illene a kérem és a köszönöm - tisztelet a kivételnek - ha megfelelő számodra a megoldás, ha nem akkor is.
2013. jún. 9. 11:44
Hasznos számodra ez a válasz?
 15/18 A kérdező kommentje:

Véletlenül lemaradt az N betű.

1.ha kérem vagy köszönöm szavakat írok a kérdésbe, akkor nem enged tovább lépni.

Kommentbe meg megköszöntem annak,aki segített.

2. Az nagy segítség, hogy már az első komment rossz indulatú.

2013. jún. 9. 15:21
 16/18 anonim ***** válasza:
Majdnem elküldtem egy csomó helyesírási hibát, de rájöttem hogy azzal segítenék, és azt most már nem akarok.
2013. jún. 9. 18:04
Hasznos számodra ez a válasz?
 17/18 SimkoL ***** válasza:

1. komment:

'Ne sz*passál már légyszíves.

Fordítási hiba, ráadásul a fordító egy az egyben kiköpte mi a gond. Van egy egyenlőség jel ott ahol nem kéne, hogy legyen.'


Szerinted ebben mi a rosszindulat. Értelmezte a fordító hibaüzenetét.

2013. jún. 9. 19:59
Hasznos számodra ez a válasz?
 18/18 anonim válasza:
nemtom :-)
2013. júl. 2. 21:10
Hasznos számodra ez a válasz?
1 2

Kapcsolódó kérdések:




Minden jog fenntartva © 2024, www.gyakorikerdesek.hu
GYIK | Szabályzat | Jogi nyilatkozat | Adatvédelem | Cookie beállítások | WebMinute Kft. | Facebook | Kapcsolat: info(kukac)gyakorikerdesek.hu

A weboldalon megjelenő anyagok nem minősülnek szerkesztői tartalomnak, előzetes ellenőrzésen nem esnek át, az üzemeltető véleményét nem tükrözik.
Ha kifogással szeretne élni valamely tartalommal kapcsolatban, kérjük jelezze e-mailes elérhetőségünkön!