es klappt einfach nicht...

Hier werden Probleme rund um das Zahlen Captcha behandelt

Moderator: frameguard

es klappt einfach nicht...

Beitragvon ArcadiaAlps » 16.04.2007, 10:24

HiHo!

Ich habe leider sehr wenig, bis kaum Ahnung von php (aber bin lernfähig).

Meine Frage wäre als erstes, ob man überhaupt zwei if Abfragen starten kann?

Mein Skript, in dem ich das captcha eingesetzt habe, sieht (nach rausnahme der session_start wie folgt aus:


<?php

if(isset($_SESSION['captcha_spam']) AND $_POST["sicherheitscode"] ==
$_SESSION['captcha_spam']){
unset($_SESSION['captcha_spam']);

if ($_POST['name'] != "" && $_POST['email'] && $_POST['subject'] && $_POST['message']) {
$name=$_POST['name'];
$email=$_POST['email'];
$web=$_POST['web'];
$subject1=$_POST['subject'];
$message=$_POST['message'];
$ip=$_SERVER["REMOTE_ADDR"];
$host = gethostbyaddr($_SERVER['REMOTE_ADDR']);
$host = $ip.".".$host;
$mon=date(m);
$day=date(j);
$year=date(y);
$hour=date(g);
$min=date(i);
$sec=date(s);
$hour=$hour-2;
if($hour<=0) { $hour+=12; }
$ts = "$hour:$min:$sec on $day/$mon/$year";


$to="xxxx@XXXXXX";
$subject="[webform]"." $subject1";

$body="
Message from: $name
Subject: $subject1
E-mail: $email

Message:
$message

Host: $host
Time: $ts";

$email = "From: $name <$email>";
mail($to, $subject, $body, $email);


}
?>

Das ist meine contact.php die in meiner kontakt.php, die das eigentliche Formlar enthält.

Zum Anschauen:
http://www.sanik-design.de/test/shells/002/kontakt.php

Thx!
ArcadiaAlps
 
Beiträge: 1
Registriert: 16.04.2007, 10:14
Wohnort: bei Kassel

Beitragvon frameguard » 20.04.2007, 15:18

Also an sich ist es schon möglich, 2 IF's zu verschachteln. Das kannst, wenn Du den Überblick nicht verlierst, beliebig oft machen.

Allerdings ist das innere IF nicht geschlossen.
Am Ende Deines Scripts müßte stehen:

} // schließt das innere IF
} // schließt das äußere IF
?>

Und warum hast Du das session_start(); entfernt?
frameguard
 
Beiträge: 120
Registriert: 05.03.2007, 19:19
Wohnort: Wien


Zurück zu Zahlen Captcha

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 0 Gäste

cron