Forum » Server-Side scripting » empty post
Berichten: 170
avatar
Offline Stuur privebericht
heey mensen,

ik ben bezig met een mail(),
maar heb een klein probleempje,

ik wil dat hij kijkt of er wat is ingevult is email.
maar ook al vul ik iets in, krijg ik de error dat hij iets moet invullen

Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
if($_POST['email']) {
 if(
md5($verif_box).'a4xn' == $_COOKIE['tntcon']){
    
mail("@$#^$%$^#$"'Boten verhuur',
"Datum: $datum
"
.  "Tijd: $tijd
"
.  "Naam: $naam 
"
.     "Email: $email 
"
.     "Nummer: $nummer");
    
setcookie('tntcon','');
}
}else{
echo 
'<script>alert("email!");
window.open("register.php","_self");</script>'
;
}

iemand een idee?
Laatst gewijzigd door monoglobe op 2010-12-11 11:08:02
11-12-2010 11:07
Dit topic is 134 keer bekeken door 22 verschillende leden
Reacties op: "empty post"
1
Hardstyle
Berichten: 225
avatar
Offline Stuur privébericht
Code | Selecteer Alles
minimaliseren
1
2
3
4
if(empty())
{
//de error
}


Of bedoel je dat niet?

Zou je het wat beter uit kunnen leggen, wat ik snap het niet echt goed.
11-12-2010 11:12
Berichten: 170
avatar
Offline Stuur privébericht
haaa! een hardstyle fan ,
srry moest ff

maar kijk,

ik heb een mail functie,
je vult je naam, email en nog wat informatie in,
en dan krijg ik dat binne via de mail,
maar
nu hoef je alleen de verificatie code in te voeren,
ik had al geprobeert om met if($_POST['naam'] == '' maar dat ging ook niet,
het script moet eigelijk kjijkjen, of er dergelijks IETS is ingevult,
11-12-2010 11:24
Hardstyle
Berichten: 225
avatar
Offline Stuur privébericht
off
hardstyle until il die! haha

Heb je die mail functie zelf gemaakt? Zoja kan je die posten dat zou wel helpen.
11-12-2010 11:32
Webdeveloper & Programmeu
Berichten: 1000
avatar
Offline Stuur privébericht
je kan is proberen om met een if en else te werken en met isset en empty:
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
if(empty($_POST['email'])) { 
echo 
'er gaat iets fouts email isniet ingevuld.';
}
elseif(empty(
$_POST['naam'])) {
echo 
'er is geen naam ingevuld.';
}
elseif(
md5($verif_box).'a4xn' == $_COOKIE['tntcon']){ 
    
mail("@$#^$%$^#$"'Boten verhuur'
"Datum: $datum 
"
.  "Tijd: $tijd 
"
.  "Naam: $naam  
"
.     "Email: $email  
"
.     "Nummer: $nummer"); 
    
setcookie('tntcon',''); 

}else{ 
echo 
'<script>alert("email!"); 
window.open("register.php","_self");</script>'

}


kleine voorbeeld hoe het zou kunnen
11-12-2010 11:43
Hardstyle
Berichten: 225
avatar
Offline Stuur privébericht
@NielsB
Dit kan ook niet lijk mij, wat hij kijkt of md5($verif_box) gelijk is aan $_COOKIE['tntcon'] maar die is zo het hier staan nog niet aangemaakt.

Zoiets dan?
Code | Selecteer Alles
minimaliseren
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
// we zetten de cookie omdat hij anders niet kan checken
setcookie("tntcon"""); 

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

    echo(
"Je hebt geen email ingevult.");
}
elseif(empty(
$_POST['naam']))
{
    echo(
"Je hebt geen naam ingevult.");
}
else
{
    if(
md5($verif_box) . "a4xn" != $_COOKIE['tntcon'])
    {
        echo(
"<script>alert(\"email!\");window.open(\"register.php\", \"_self\");</script>");
    }
    else
    {
        
mail("@$#^$%$^#$"'Boten verhuur'"Datum: $datum"Tijd: $tijd"Naam: $naam"Email: $email"Nummer: $nummer"); 
    }
}
11-12-2010 11:56
Berichten: 170
avatar
Offline Stuur privébericht
Kleine html fout,
ik had geen naam gegeven aan de inputs xd

bedankt mense xd

11-12-2010 12:17
Hardstyle
Berichten: 225
avatar
Offline Stuur privébericht
Okee mooi dat het gelukt is.
11-12-2010 13:04
R. Jipping
Berichten: 1596
avatar
Online Stuur privébericht
op verzoek
11-12-2010 13:29
Reageer op: "empty post"
1
Je kan niet reageren omdat je niet bent ingelogd. Inloggen of Aanmelden