ich bin wohl zu doof.........;)

Hier werden Probleme rund um das Zahlen Captcha behandelt

Moderator: frameguard

ich bin wohl zu doof.........;)

Beitragvon Th3last » 12.06.2007, 10:57

Hallo ihr......;)

Ich versuche euer script in meine Seite einzufügen...da ich aber noch nicht so ganz mit php zurecht komme habe ich einige probleme.....

also ich habe ein Form das im action befehl die seite send_eintrag abrufht diese überprüft die eingaben des scripts.....

code zum Form:

<?php session_start;?>
<html>
<head>
<title>::Hakmusic.ch_Gästebuch::</title>
<body><div id="guestbook" style="height:320px; overflow:auto;">
<?php
include ("connection.php");
?>
<!--Eingabe der Daten-->

<form name="eintragen" method="post" onsubmit="return FormularPruefen()" action="<?=$PHP_SELF?>?action=send_eintrag">

<table width="527" border="0" id="guestbook">
<tr>
<td width="91"><div align="left"></div></td>
<td width="14"><div align="right"></div></td>
<td width="408"> <div align="left"><font size="2">
<label><font face="Arial, Helvetica, sans-serif"> </font></label>
</font></div></td>
</tr>
<tr>
<td><div align="left"><font size="2" face="Arial, Helvetica, sans-serif"><strong>:::Name</strong></font></div></td>
<td><div align="right"></div></td>
<td><div align="left"><font size="2">
<input name="name" type="text" id="name2" maxlength="20">
</font></div></td>
</tr>
<tr>
<td><div align="left"><font size="2" face="Arial, Helvetica, sans-serif"><strong>:::Email</strong></font></div></td>
<td><div align="right"></div></td>
<td><div align="left"><font size="2">
<input name="email" type="text" id="email2" maxlength="40">
</font></div></td>
</tr>
<tr>
<td><div align="left"><font size="2" face="Arial, Helvetica, sans-serif"><strong>:::Homepage</strong></font></div></td>
<td><div align="right"></div></td>
<td><div align="left"><font size="2">
<input name="homepage" type="text" id="homepage2" maxlength="50">
</font></div></td>
</tr>
<tr>
<td><div align="left"><font size="2" face="Arial, Helvetica, sans-serif"><strong>:::Titel</strong></font></div></td>
<td height="24"> <div align="right"></div></td>
<td><div align="left"><font size="2">
<input name="betreff" type="text" id="betreff2" maxlength="20">
</font></div></td>
</tr>
<tr>
<td><font size="2" face="Arial, Helvetica, sans-serif"><strong>:::Eintrag</strong></font></td>
<td height="24">&nbsp;</td>
<td><div align="left"><font size="2">
<textarea name="eintrag" id="textarea" maxlength="255"></textarea>
</font><font size="1"> </font></div></td>
</tr>
<tr>
<td>&nbsp;</td>
<td height="24">&nbsp;</td>
<td><font color="#FFFFCC" size="1">
<input type="submit" name="Submit" value="Abschicken!">
</font></td>
</tr>
<tr>
<td>

</td>
<td height="24">&nbsp;</td>
<td><img src="captcha/captcha.php" border="0" title="Sicherheitscode">
</td>
</tr>
<tr>
<td>&nbsp;</td>
<td height="24">&nbsp;</td>
<td>
<input type="text" name="sicherheitscode" size="5"></td>
</tr>
</table>

<div align="left"><font size="1">
<label> </label>
</font> </div>
</form>


<font size="1">
<?php

//if(isset($_POST['name'])) {
// Speichern des Eintrages

//$name_gb = $_POST['name'];
//$email_gb = $_POST['email'];
//$homepage_gb = $_POST['homepage'];
//$betreff_gb = $_POST['betreff'];
//$text_gb = $_POST['eintrag'];

//mysql_query("
//INSERT INTO gaestebuch (name_gb, email_gb, homepage_gb, betreff_gb, text_gb, datum_gb)
//VALUES ($name_gb, $email_gb, $homepage_gb, $betreff_gb, $text_gb, NOW())
//");
//}


?>

</font>
</body>
</html>



code zu send eintrag:
<html>
<head>
<title>::Hakusic - Gästebuch::</title>
<body>

<!-- externes File für Gästebuch -->
<?php


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

include ("connection.php");
$name_gb = $_POST['name'];
$email_gb = $_POST['email'];
$homepage_gb = $_POST['homepage'];
$betreff_gb = $_POST['betreff'];
$text_gb = $_POST['eintrag'];
$z1 = intval($_POST["z1"]);
$z2 = intval($_POST["z2"]);
$gerechnet = intval($_POST["gerechnet"]);
$rechencheck = $z1 + $z2;



$neu_text_gb = wordwrap($text_gb,255,"<br/> \n");

//Kontrolle ob etwas eingegeben wurde

if($name_gb == '')
{
echo('Kein Namen angegeben??!!!! ');
}


elseif($text_gb == '')
{
echo('Kein Text angegeben??!!!!');
}
elseif($text_gb == 'http://')
{
echo('Kein Text angegeben??!!!!');
}
elseif ($gerechnet != $rechencheck || empty($gerechnet) || empty($rechencheck))
{
echo ('Spam Test fehlgeschlagen??!!!!');

}
else{
$qry = "

INSERT INTO gaestebuch (name_gb, email_gb, homepage_gb, betreff_gb, text_gb, datum_gb)
VALUES ('$name_gb', '$email_gb', '$homepage_gb', '$betreff_gb', '$neu_text_gb', NOW())

";
echo ('Ihr Eintrag wurde erfolgreich gespeichert..;)');



if(mysql_query($qry)) {

echo "<meta http-equiv=\"refresh\" content=\"0;URL=index.php?action=guest\">";
}
}




}
else{
die ("Der Sicherheitscode ist falsch!");
}
?>







</body>
</html>


Das Probelm ist einfach das nichts passiert.....ich habe kein Bild habe ich etwas vergessen? oder habe ich einen entscheidenden fehler gemacht?
ich sehe es einfach nicht und ich weiss nicht was ich noch machen soll.....
könnte mir bitte jemand helfen?

Th3Last
Th3last
 
Beiträge: 5
Registriert: 05.06.2007, 11:26

ich bin wirklich doof.....

Beitragvon Th3last » 12.06.2007, 11:02

habe gerade gesehen das eine fehler php gibt.....sollte das besser noch mal noch probieren......

andere frage: was mache ich eigentlcih mit der captcha.php also wo verweise ich auf diese datei?
Th3last
 
Beiträge: 5
Registriert: 05.06.2007, 11:26

nun gut........

Beitragvon Th3last » 12.06.2007, 11:18

ich hab jetzt die fehler php via include in mein script includet.....
habe viele kleine Fehler......;(
shit.....

kan mir vielleicht jemand sagen was diese bedeuten....

Fehler:

Warning: imagecreatefrompng(captcha.PNG) [function.imagecreatefrompng]: failed to open stream: No such file or directory in C:\Programme\xampp\htdocs\Hakmusic\htm\fehler.php on line 31

Warning: imagecolorallocate(): supplied argument is not a valid Image resource in C:\Programme\xampp\htdocs\Hakmusic\htm\fehler.php on line 32
Schriftpfad: /arial.ttf

Warning: imagettftext() expects parameter 1 to be resource, boolean given in C:\Programme\xampp\htdocs\Hakmusic\htm\fehler.php on line 41
Image (Zeichenwirrwar):

Warning: imagepng(): supplied argument is not a valid Image resource in C:\Programme\xampp\htdocs\Hakmusic\htm\fehler.php on line 46

Warning: imagedestroy(): supplied argument is not a valid Image resource in C:\Programme\xampp\htdocs\Hakmusic\htm\fehler.php on line 47
Th3last
 
Beiträge: 5
Registriert: 05.06.2007, 11:26

Beitragvon frameguard » 25.06.2007, 16:27

Die Fehlermeldungen klingen für mich nach einer falschen Pfadangabe?
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