Stoppt-den-Spam.info Foren-Übersicht
RegistrierenSuchenFAQMitgliederlisteBenutzergruppenLogin
Hintergrund wird angezeigt, Code nicht

 
Neues Thema eröffnen   Neue Antwort erstellen    Stoppt-den-Spam.info Foren-Übersicht -> Zahlen Captcha
Vorheriges Thema anzeigen :: Nächstes Thema anzeigen  
Autor Nachricht
el sabio



Anmeldedatum: 06.06.2008
Beiträge: 1

BeitragVerfasst am: 06.06.2008, 12:01    Titel: Hintergrund wird angezeigt, Code nicht Antworten mit Zitat

Hallo,
auch ich bin leider eine Null in Sachen PHP und bräuchte bitte dringend Hilfe! Ich habe eigentlich alles genaus so gemacht wie es im Tutorial steht. Das Captcha-Hintergrundsbild wird auch schon angezeigt, nur der Code noch nicht. Ich benutze einen ganz normalen Formmailer:


<?
mail("info@XXX.de","Kontaktformular",
"Hallo Herr XXX,
eine Mail wurde vom Kontaktformular abgeschickt.

Name: $name
Nachname: $nachname
Firma: $firma
Straße: $strasse
Stadt: $stadt
Telefon: $telefon
Fax: $fax
Email: $email

Nachricht:
$nachricht ",
"FROM:$email");

nun steht ja im tutorial:

"Der Einbau ins bestehende Script ist sehr einfach, es braucht nur eine if-Funktion um das bisherige Script, welche überprüft ob das Captcha das eingegeben wurde, dem generierten Captcha entspricht. Optional kann auch noch ein else Teil angefügt werden, welche den Fehler ausgibt, dass das Captcha falsch war."

Also müsste ich es doch einfach so machen oder etwa nicht:

<?php
session_start();
if(isset($_SESSION['captcha_spam']) AND $_POST["sicherheitscode"] == $_SESSION['captcha_spam']){
unset($_SESSION['captcha_spam']);
mail("info@XXX.de","Kontaktformular",
"Hallo Herr XXX,
eine Mail wurde vom Kontaktformular abgeschickt.

Name: $name
Nachname: $nachname
Firma: $firma
Straße: $strasse
Stadt: $stadt
Telefon: $telefon
Fax: $fax
Email: $email

Nachricht:
$nachricht ",
"FROM:$email");
}
?>


Wenn ich das aber mache, zeigt er mir immer folgenden Fehler, wenn ich auf senden klicke:

"Parse error: syntax error, unexpected $end in /homepages/17/d28193766/htdocs/banane-design/temp/arne/form-del/captcha/kontakt.php on line 46"


Für eure Hilfe wäre ich euch sehr dankbar!
Gruß,Arne
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Seven-Secrets



Anmeldedatum: 20.08.2008
Beiträge: 6

BeitragVerfasst am: 20.08.2008, 08:44    Titel: Antworten mit Zitat

<?php
session_start();
if(isset($_SESSION['captcha_spam']) AND $_POST["sicherheitscode"] == $_SESSION['captcha_spam']){
unset($_SESSION['captcha_spam']);
mail("info@XXX.de","Kontaktformular",
"Hallo Herr XXX,
eine Mail wurde vom Kontaktformular abgeschickt.

Name: $name
Nachname: $nachname
Firma: $firma
Straße: $strasse
Stadt: $stadt
Telefon: $telefon
Fax: $fax
Email: $email

Nachricht:
$nachricht ",
"FROM:$email");
}else{
die ("Der Sicherheitscode ist falsch!");
}?>
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Rob [Admin]
Site Admin


Anmeldedatum: 23.12.2006
Beiträge: 132

BeitragVerfasst am: 20.08.2008, 12:43    Titel: Re: Hintergrund wird angezeigt, Code nicht Antworten mit Zitat

el sabio hat Folgendes geschrieben:
Das Captcha-Hintergrundsbild wird auch schon angezeigt, nur der Code noch nicht.


Hast du die captcha.php im img tag eingebunden, oder die captcha.png?
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden E-Mail senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    Stoppt-den-Spam.info Foren-Übersicht -> Zahlen Captcha Alle Zeiten sind GMT
Seite 1 von 1

 
  
Du kannst keine Beiträge in dieses Forum schreiben.
Du kannst auf Beiträge in diesem Forum nicht antworten.
Du kannst deine Beiträge in diesem Forum nicht bearbeiten.
Du kannst deine Beiträge in diesem Forum nicht löschen.
Du kannst an Umfragen in diesem Forum nicht mitmachen.
You can attach files in this forum
You can download files in this forum