Wieder einer, der das Script nicht hinkriegt

Hier werden Probleme rund um das Rechen Captcha behandelt

Moderator: frameguard

Wieder einer, der das Script nicht hinkriegt

Beitragvon mistral4 » 15.01.2008, 23:12

Hallo,

der Einbau ins Kontaktformular war einfach. Man kann es derzeit auch absenden, egal ob die Rechnung gelöst wurde oder nicht. Es läuft so, als wär nichts verändert worden.

Hier der Code des Scripts:

<?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']);

/*


*/
//AB hier konfigurieren ---------------------------------------------------------------------


//email des webmasters eingeben
$webmas="mail@muster.de";

//hier websitenamen eingeben
$site="muster.de";

//hier die url eingeben, auf die der user weitergeleitet wird
$weiter="http://www.muster.de";


$bestatigung = "Guten Tag!

Vielen Dank, dass Sie sich auf meiner Homepage umgesehen haben.
Ich habe Ihre Nachricht erhalten und werde diese umgehend bearbeiten.";

//STOP bis hier konfigurieren --------------------------------------------------------------


$message = "Hallo!\n\nDas ist eine Anfrage über deine Homepage.\nDie Daten der Anfrage lauten:\n\n";

if($REQUEST_METHOD == "POST"){
$von = $_POST[von];
$email = $_POST[email];
foreach($_POST as $sch => $wert){
$message .= $sch." = ".$wert."\n";
}
}
elseif($REQUEST_METHOD == "GET"){
$von = $_GET[von];
$email = $_GET[email];
foreach($_GET as $sch => $wert){
$message .= $sch." = ".$wert."\n";
}
}

mail($webmas, "Anfrage via Website!", $message, "From: $von <$email>");
//$datei = fopen( "php_formail.dat", "r" );
//$bestatigung = fread( $datei, filesize( "php_formail.dat" ) );
//fclose( $datei );
mail( $email, "Danke für Ihre Anfrage!", $bestatigung, "From: $site <$webmas>");
?>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html>
<head>
<meta http-equiv="Content-Type"
content="text/html; charset=iso-8859-1">
<meta name="robots" content="INDEX,FOLLOW">
<meta name="keywords"
content="homepage">
<meta name="description"
content="homepage" >
<title>kontakt</title>
<link rel="stylesheet" href="aigner.css" type="text/css">
<base target="_self">
</head>

<body>
<table align="center" width="100%" cellspacing="0" cellpadding="0" border="0" id="aussen" >
<tr>
<td align="center" width="100%" >
<table width="764" cellspacing="0" cellpadding="0" border="0" >
<td id="leiste" ><br></td>
</tr>
<tr>
<td width="100%" class="buleiste" ><!--menü oben-->
<!--menü-->
<table align="right" id="menu2vers4" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td ><a href="index.html" >Home</a></td>
<td ><a href="cv.php" >Curriculum Vitae </a></td>
<td ><a href="webdesign.html" >Webdesign</a></td>
<td ><a href="shop/index.php" >Shop</a></td>
<td ><a href="kontakt.html" >Kontakt</a></td>
</tr>
</table>
<!--menü ende--></td>
</tr>
<tr>
<td background="layout/bg_navi.jpg" >&nbsp;</td>
</tr>
</table>
<!--ende oben-->

<table width="764" align="center" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td valign="top" id="main" height="600" width="100%" align="center" >
<table align="center" width="764" border="0" cellpadding="0" cellspacing="0">
<tr>
<td width="52" style="border-right:solid 0px #b6b6b6"><img src="layout/pixelspace.gif" width="30" height="1" border="0" alt=""></td>
<td width="182" id="navbox">
<p align="left">
<!-- menü vertikal-->
<br>
<br>
<table align="center" class="menu1" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td style="border-top:solid 1px #b6b6b6;">
<a href="kontakt.html" >Kontakt</a></td>
</tr>
<tr>
<td >
<a href="shop/forum.php" >Forum</a></td>
</tr>
<tr>
<td >
<a href="impressum.html" >Impressum</a></td>
</tr>
</table>
<!-- ende menü -->

<br><br>
<table align="center" class="menu1" border="0" cellpadding="0" cellspacing="0" >
</table>
<!-- ende menü --></td>
<td width="34" style="border-left:solid 0px #fff">&nbsp;</td>
<td style="border-left:solid 0px #fff"><img src="layout/pixelspace.gif" width="20" height="1" border="0" alt="">
<h2 class="front">DANKE f&uuml;r Ihre Anfrage.</h2>
<div class="imgstyle2" ><img src="images/kokos.jpg" width="255" height="324" border="0" alt="Kokosnuss"></div>
<p>&nbsp;</p>
<p align="justify" class="inhaltText">Ich habe Ihre Nachricht erhalten und werde diese so rasch wie m&ouml;glich bearbeiten.</p>
<p align="justify" class="inhaltText">Sie erhalten automatisch ein E-Mail als Best&auml;tigung Ihrer Nachricht.</p> </td>
</tr>
<!-- ende inhalt-->
<tr>
<td style="border-right:solid 0px #b6b6b6">&nbsp;</td>
<td id="navbox">&nbsp;</td>
<td style="border-left:solid 0px #fff">&nbsp;</td>
<td style="border-left:solid 0px #fff">&nbsp;</td>
</tr>
</table>
</td>
</tr>
</table>

<!-- fuss-->
<table width="100%" border="0" cellpadding="0" cellspacing="0" >
<tr>
<td id="fussb">&nbsp;</td>
</tr>
<tr>
<td id="fussb2">&nbsp;</td>
</tr>
</table>
<!-- ende fuss-->

</td>
</tr>
</table>
</body>
</html>
mistral4
 
Beiträge: 1
Registriert: 15.01.2008, 23:01

Zurück zu Rechen Captcha

Wer ist online?

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

cron