Demo

Hier werden Probleme rund um das Rechen Captcha behandelt

Moderator: frameguard

Beitragvon Rob [Admin] » 04.08.2008, 17:52

Ist im Tutorial erklärt. Ist der Verschlüsselungscode, also der Schlüssel. aber nicht weiter wichtig.
Rob [Admin]
Site Admin
 
Beiträge: 143
Registriert: 23.12.2006, 12:27

Beitragvon {BG}Michael{clan} » 04.08.2008, 17:53

ok falls ich noch fragen habe melde ich mich später
danke
{BG}Michael{clan}
 
Beiträge: 16
Registriert: 04.08.2008, 12:15

Beitragvon {BG}Michael{clan} » 04.08.2008, 19:10

Code: Alles auswählen
<?php
session_start();
function encrypt($string, $key) {
$result = '';
for($i=0; $i<strlen($string); $i++) {
   $char = substr($string, $i, 1);
   $keychar = substr($key, ($i % strlen($key))-1, 1);
   $char = chr(ord($char)+ord($keychar));
   $result.=$char;
}
return base64_encode($result);
}
$sicherheits_eingabe = encrypt($_POST["sicherheitscode"], "29jfkd921");
$sicherheits_eingabe = str_replace("=", "", $sicherheits_eingabe);
if(isset($_SESSION['rechen_captcha_spam']) AND $sicherheits_eingabe == $_SESSION['rechen_captcha_spam']){
unset($_SESSION['rechen_captcha_spam']);
echo "Deine Nachricht wurde erfolgreich gesendet:<br>";
echo "Ihr Name: $_POST[name]<br>";
echo "Ihre Homepage: $_POST[homepage]";
echo "Ihr Nachricht: $_POST[nachricht]<br>";
echo "Ihre Frage $_POST[frage]";
mail("mailadresse","Nachricht von $_POST[name]","Seine Homepage: $_POST[homepage]","Seine Nachricht: $_POST[nachricht]"," $_POST[frage]");


}else{
echo "Der Sicherheits Code war falsch";
}
?> 

geht nicht es liegt daran soweit ich weiß dass er nur 3 mailen kann deshalb geht angeblich [frage]nicht ohne geht es schon ich weiß es ist hier ein support forum für captcha kannst du mir trotzdem helfen?
{BG}Michael{clan}
 
Beiträge: 16
Registriert: 04.08.2008, 12:15

Beitragvon Rob [Admin] » 04.08.2008, 19:22

Das hat mit deiner Mail Funktion zu tun. Mach dich mal schlau hier => http://ch2.php.net/manual/de/function.mail.php

Die Funktion ist so angelegt, dass zuerst der Empfänger kommt, dann der Betreff, dann die Nachricht und dann optional noch der Absender.

Bei dir müsste das so aussehen:

mail("mailadresse","Nachricht von $_POST[name]","Seine Homepage: $_POST[homepage]\nSeine Nachricht: $_POST[nachricht]\n $_POST[frage]");
Zuletzt geändert von Rob [Admin] am 04.08.2008, 19:58, insgesamt 1-mal geändert.
Rob [Admin]
Site Admin
 
Beiträge: 143
Registriert: 23.12.2006, 12:27

Beitragvon {BG}Michael{clan} » 04.08.2008, 19:50

Warning: mail() expects at least 3 parameters, 2 given in /users/bluegerman/www/test/formular2.php on line 22
da ist was nicht in Ordnung
{BG}Michael{clan}
 
Beiträge: 16
Registriert: 04.08.2008, 12:15

Beitragvon Rob [Admin] » 04.08.2008, 19:58

Habs angepasst oben

mail("mailadresse","Nachricht von $_POST[name]","Seine Homepage: $_POST[homepage]\nSeine Nachricht: $_POST[nachricht]\n $_POST[frage]");
Rob [Admin]
Site Admin
 
Beiträge: 143
Registriert: 23.12.2006, 12:27

Beitragvon {BG}Michael{clan} » 04.08.2008, 20:17

ok es geht nur auf meinen php webspace geht ich möchte es nur schaffen das ich das Formular auf dem reinen html webspace geht dazu muss ich die erste datei editieren nur wenn er ein neues fenster öffnet oder das gleiche (passiert das gleiche)
ist die adresse so:
www.link1links2.de
soll aber nur der link2 sein der zum 2 teil führt gibs einen befhel?
{BG}Michael{clan}
 
Beiträge: 16
Registriert: 04.08.2008, 12:15

Beitragvon Rob [Admin] » 04.08.2008, 20:24

was willst du genau machen? PHP geht auf keinem HTML Webspace. Ansonsten einfach beim <form> Tag bei action die externe Seite angeben.
Rob [Admin]
Site Admin
 
Beiträge: 143
Registriert: 23.12.2006, 12:27

Beitragvon {BG}Michael{clan} » 04.08.2008, 20:25

php script bleibt auf php webspace html script geht zum html server
{BG}Michael{clan}
 
Beiträge: 16
Registriert: 04.08.2008, 12:15

Beitragvon Rob [Admin] » 04.08.2008, 20:30

Wie gesagt, action Tag anpassen und das Einbinden vom Cpatcha extern verlinken auf den php Webspace, sollte alles klappen.
Rob [Admin]
Site Admin
 
Beiträge: 143
Registriert: 23.12.2006, 12:27

Beitragvon {BG}Michael{clan} » 04.08.2008, 20:32

also ich hab sie eingetragen nur er öffnet es so:
beispiel:
www.stoppt-den-spam.info/www.stoppt-den-spam.info
{BG}Michael{clan}
 
Beiträge: 16
Registriert: 04.08.2008, 12:15

Beitragvon Rob [Admin] » 04.08.2008, 20:38

Wie wärs mit einem http:// vornedran ;)
Rob [Admin]
Site Admin
 
Beiträge: 143
Registriert: 23.12.2006, 12:27

Beitragvon {BG}Michael{clan} » 04.08.2008, 20:41

ich bin ein Idiot jedenfalls heute.
DANKE DANKE DANKE ich versuche dich nicht mehr heute zu stören
{BG}Michael{clan}
 
Beiträge: 16
Registriert: 04.08.2008, 12:15

Vorherige

Zurück zu Rechen Captcha

Wer ist online?

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

cron