Loading...   Upload Image

GB problemForum » Tutorials » Help » GB problem

Neues Thema verfassen Neues Thema

  • peterleUser ist offline
    Newbie



    Registriert: 07.01.2012
    Beitraege: 1

    07.01.2012 um 12:04 Uhr

    Hi
    ich bastel mir grad ein GB auf grundlage deines GB zusammen und möchte noch ein captcha integrieren. dazu erstelle ich mit rand eine zufallszahl. mit zwei anderen var ergibt sich der pfad zu diesem bild für die img ausgabe. nach aklicken des absende_buttons wir die eingabe mit dem schlüsselcode des bildes verglichen aber da erhalte ich nur fehler. habe daraufhin mal per echo die eingabe und den schlüsselcode ausgegeben und siehe da sie sind nicht identisch als schlüsselcode steht dort der string des neuen bildes.
    kann mir jemand helfen damit beide var identisch sind bei der überprüfung
    hier der code

    Ins Gästebuch eintragen
    \n"; # Wenn der Link zum Eintragen ins GB geklickt wird, wird das Formular zum eintragen angezeigt if($action == "eintragen") { if (isset($_POST['los'])){ # wenn auf Abschicken geklickt wurde #--- Eingaben prüfen und ersetzen ---# $eingabe = mysql_real_escape_string($_POST['Eingabe']); $eingaben = strtolower($eingabe); $name = mysql_real_escape_string($_POST['Name']); $email = mysql_real_escape_string($_POST['Email']); $hp = mysql_real_escape_string($_POST['Homepage']); $msg = mysql_real_escape_string($_POST['msg']); $ohne = mysql_real_escape_string($_POST['ohne']); # Wenn Feld Name und Nachricht nicht leer sind, und Spamfrage richtig beantwortet wurde, dann speichern... ///////////////////hier die überprüfung der var//////////////////// if( $chluessel[$zufall] != $eingaben ){ echo $chluessel[$zufall] . $eingaben; } if ($name != "" && $ohne == "" && $msg != "" && $eingabe != "" ) { if ($hp == "") { $hp = "http://www.keine-angegeben.de"; } # Wenn Feld Homepage nicht leer if ($hp != ""){ # Hier wird geprüft ob die homepage mit oder ohne http:// eingegeben wurde. if (strtolower(substr($hp, 0, 7)) == "http://"){ # Wenn ja, Feld so wie ist abspeichern $hp = "$hp"; }else { # Wenn nicht, soll er das "http://" manuell hinzufügen $hp = "http://$hp"; } } $ip = $_SERVER['REMOTE_ADDR']; # IP-Adresse ermitteln $msg = trim($msg); # --- Und hier speichern wir in die Datenbank --- # $eintragen = mysql_query ("INSERT INTO sam (id, name, email, hp, msg, ip, date, time) VALUES ('', '$name', '$email', '$hp', '$msg', '$ip', '$datum', '$zeit')"); if($eintragen){ # Wenn oben bei mailinfo ja gewählt wurde, wird nach dem speichern eine email geschickt! if ($mailinfo == "ja"){ # Betreffzeile für die EMail $betreff = "GB Eintrag"; # Name und Nachricht des Eintrages für die Mail $body = "Es gibt einen neuen Eintrag im GB:\nName: $name Nachricht: $msg"; # Hier wird die Mail versendet und zusammengesetzt mail("$webmaster","$betreff","$body\n"); } echo ""; // Weiterleitung }else{ echo 'Fehler beim Eintragen...';} }else{ # wenn nicht alle Pflichtfelder ausgefuellt wurden echo '

    Bitte alle mit * gekennzeichneten Felder ausfüllen!

    '; } } // close submit ?>

    *
    *

    smiley

    //hier die ausgabe des bildes mit dem code, den der user eingeben muss// \n" ;?>



    Der Beitrag wurde insgesamt 2 mal editiert, zuletzt 20.02.2012 um 23:24 Uhr ...

[ 1 ] Seite 1 von 1


Affiliates:   Chibi Graphics  •   Blue-Graphics  •   Colorful Gfx  •   The Seduction  •   Pat DG  •   Design Grafixx  •   Gallery Yuri  • Show all ...
designenlassen.de - Der Design-Marktplatz für Webdesign, Logo-Design, Flyerdesign u.v.m.        ALL-INKL.COM - Webhosting Server Hosting Domain Provider