Kezdőoldal » Számítástechnika » Programozás » Php regisztrációs ürlapnál...

Php regisztrációs ürlapnál hogy lehet azt megoldani, hogy amikor a felhasználó rákattink a regisztálok gombra és bejön a regisztrációs form, akkor ne fusson le automatikusan a regisztráció beírt adatok nélkül?

Figyelt kérdés

<div id="hirlevel">

<a name="urlap"></a>

<h2>HÍRLEVÉL</h2>


<?php

$hiba=array();

$email;

$nev;

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

{

$hiba=array();


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

$hiba[]="Név kitöltése kötelező!";

else{

$nev = $_POST["nev"];

}


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

$hiba[]="Email kitöltése kötelező!";

else{

$email = $_POST["email"];

}

}


if(count ($hiba) == 0)

{

//SQL beírás

$sql= "INSERT INTO `feliratkozas`.`feliratkozottak`

(`id`, `nev`, `email`, `datumido`)

VALUES (NULL, '$nev', '$email', NOW()

);

";



mysql_query($sql);

if (mysql_errno() ==1062) {

echo "Ez az E-mail már létezik!";

}else {

if(mysql_errno() > 0)

echo mysql_error();

else

echo "Sikeres feliratkozás!";

}

}else{

echo implode("<br/>" , $hiba);

//print_r($_POST);

}

?>


<form name="Form1" id="Form1" method="post" action="">

NÉV: <input type="text" name="nev" class="text_input_dark iconUser"><br/>

EMAIL: <input type="text" name= "email" class="text_input_dark iconUser"><br/>

<input type="submit" name="submit" value="KÜLDÉS" id="kuldes"> <br/>

</form>

</div>


2014. jan. 4. 14:00
 1/8 anonim ***** válasza:

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


így


meg is oldottad már

2014. jan. 4. 14:05
Hasznos számodra ez a válasz?
 2/8 A kérdező kommentje:
Igen, csak nem működik :D
2014. jan. 4. 14:34
 3/8 anonim ***** válasza:
Ha a regisztráció gomb is submitol, akkor nem is fog.
2014. jan. 4. 14:38
Hasznos számodra ez a válasz?
 4/8 A kérdező kommentje:

Ezt a hibakódot kapom, amikor betöltöm az űrlap oldalát, de miután rákattintok a gombra, hibaüzenet nélkül működik

Notice: Undefined variable: nev in D:\xampp\htdocs\memorized\hirlevel.php on line 31


Notice: Undefined variable: email in D:\xampp\htdocs\memorized\hirlevel.php on line 33

2014. jan. 4. 14:40
 5/8 anonim ***** válasza:

$email;

$nev;


Ezek miatt írja, töröld, mert felesleges.

2014. jan. 4. 15:16
Hasznos számodra ez a válasz?
 6/8 A kérdező kommentje:
Kitöröltem és ugyan azt a hibát kapom, de csak addig amíg a gombra rá nem kattintok. Utána eltűnnek a hibaüzenetek.
2014. jan. 4. 15:20
 7/8 anonim ***** válasza:

Minden PHP kódot tegyél ez közzé:


if(isset($_POST["submit"])) {


}

2014. jan. 4. 16:29
Hasznos számodra ez a válasz?
 8/8 A kérdező kommentje:
Így már megy, szuper, köszi :)
2014. jan. 4. 16:36

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!