Hallo zusammen, ich bin neu hier und habe natürlich schon eine Frage! :-(
Also:
Ich möchte mein Gästebuch mit einer Captchaeinbindung absichern.
GB ist mit anhängiger Datenbank erstellt (alles mit Dreamweaver).
Nun möchte ich dieses Captcha einbinden. Habe mir natürlich Billies Programm vorgenommen und getestet. Seine Schriften habe ich durch meine im Rootverzeichnis vorhandene Schriften ersetzt.
Ich bekomme NUR Hyroglyphen als Ergebnis.
Nun meine Frage: Wo könnte die Ursache liegen?
Ich hoffe, da ist jemand, der mir weiterhelfen kann! Vorab schon einmal DANKE!
LG Astra
Also:
Ich möchte mein Gästebuch mit einer Captchaeinbindung absichern.
GB ist mit anhängiger Datenbank erstellt (alles mit Dreamweaver).
PHP:
<form name="" action="<?php echo $_SERVER['PHP_SELF']; ?>"
method="POST" enctype="text/html">
<p><span class="bold">Ihr Name:</span><br />
<input type="text" name="name" value="" size="50" maxlength="150" />
</p>
<p><span class="bold">Ihre E-Mail-Adresse:</span><br />
<input type="text" name="email" value="" size="50" maxlength="150" />
</p>
<p><span class="bold">Gästebucheintrag:</span><br />
<textarea name="eintrag" rows="10" cols="50"></textarea>
</p>
<input type="Submit" name="" value="speichern" />
</form>
<p class="bold">
<?php
array_walk ( $_POST, 'eingabebereinigen' );
array_walk ( $_GET, 'eingabebereinigen' );
array_walk ( $_REQUEST, 'eingabebereinigen' );
function eingabebereinigen(&$value, $key)
{
$value = strip_tags($value, '<p><br /><b><strong>');
$value = htmlspecialchars($value, ENT_QUOTES);
$value = trim($value);
}
if ( $_POST['name'] != "" )
if ( $_POST['eintrag'] != "" )
$sql = " INSERT INTO gaestebuch ";
$sql .= " SET ";
$sql .= " name ='". $_POST['name'] ."', ";
$sql .= " email ='". $_POST['email'] ."', ";
$sql .= " datum ='". date("Y-m-d H:i:s") ."', ";
$sql .= " eintrag='". $_POST['eintrag'] ."' ";
?>
<?php
require_once ('konfiguration.php');
$db_link = @mysql_connect (MYSQL_HOST, MYSQL_BENUTZER, MYSQL_KENNWORT);
if ( ! $db_link )
{
}
$db_sel = mysql_select_db( MYSQL_DATENBANK )
or die("Auswahl der Datenbank fehlgeschlagen");
$db_erg = mysql_query( $sql );
if ( ! $db_erg )
{
echo '<p><span class="bold">Bitte füllen Sie das Formular vollständig aus</span></p>';
}
else
echo '<p class="bold"><a href="gaestebuch.php">Gästebuch anzeigen</a></p>';
exit;
?>
Nun möchte ich dieses Captcha einbinden. Habe mir natürlich Billies Programm vorgenommen und getestet. Seine Schriften habe ich durch meine im Rootverzeichnis vorhandene Schriften ersetzt.
Ich bekomme NUR Hyroglyphen als Ergebnis.
Nun meine Frage: Wo könnte die Ursache liegen?
Ich hoffe, da ist jemand, der mir weiterhelfen kann! Vorab schon einmal DANKE!
LG Astra