Ich versuche krampfhaft seit Stunden zwei Formulare zu vereinen.
Es will einfach nicht funzen.
Entweder die Abfrage reagiert auf das Formular oder auf Captcha.
könnt ihr mir helfen wie ich den Capchta Script einbinde, so das beides funzt.
Formular wo Captcha eingebunden werden soll:
Captcha Abfrage:
Danke.
mfg
Sven
Es will einfach nicht funzen.
Entweder die Abfrage reagiert auf das Formular oder auf Captcha.
könnt ihr mir helfen wie ich den Capchta Script einbinde, so das beides funzt.
Formular wo Captcha eingebunden werden soll:
PHP-Code:
<form method="POST" action="newreg.php" style="margin-top: 0; margin-bottom: 0" name="reg">
<div align="center">
<center>
<table border="0" cellpadding="0" cellspacing="0" width="550">
<tr>
<td width="188">Anrede:</td>
<td width="358"><select size="1" name="anrede">
<option value="Frau">Frau</option>
<option value="Herr">Herr</option>
<option value="Firma">Firma</option>
</select></td>
</tr>
<tr>
<td width="188"><b>Vorname / Nachname:</b></td>
<td width="358"><input type="text" name="vorname"
size="20"><input type="text" name="nachname" size="20"></td>
</tr>
<tr>
<td width="188">Strasse / Hausnummer:</td>
<td width="358"><input type="text" name="strasse" size="44"></td>
</tr>
<tr>
<td width="188">PLZ / Ort:</td>
<td width="358"><input type="text" name="plz"
size="5"><input type="text" name="ort" size="35"></td>
</tr>
<tr>
<td width="188"><b>Land:</b></td>
<td width="358"><input type="text" name="land"
size="20" value="Deutschland"></td>
</tr>
<tr>
<td width="188"><b>E-Mail-Adresse:</b></td>
<td width="358"><input type="text" name="email" size="44"></td>
</tr>
<tr>
<td width="548" colspan="2">
<hr>
</td>
</tr>
<tr>
<td width="188"><b>Gewünschter Username:</b></td>
<td width="358"><input type="text" name="user" size="20"></td>
</tr>
<tr>
<td width="188"></td>
<td width="358">Das Zugangspasswort wird automatisch erzeugt und an die
angegebene E-Mail-Adresse gesendet.</td>
</tr>
<tr>
<td width="548" colspan="2">
<hr>
</td>
</tr>
<tr>
<td width="188"></td>
<td width="358"><input type="submit" value="Abschicken" name="regnow"></td>
</tr>
</table>
</center>
</div>
</form>
Captcha Abfrage:
PHP-Code:
$Buchstaben=array("A", "B", "C", "D", "E", "F", "G", "H", "K", "M", "N", "P", "Q", "R",
"S", "T", "U", "V", "W", "X", "Y");
$Zahlen=array("2", "3", "4", "5", "6", "7", "8", "9");
for($i=0, $Code=""; strlen($Code)<6; $i++)
{
if(rand(0, 1)==0 && isset($Buchstaben))
{
$Buchstabe=$Buchstaben[rand(0, count($Buchstaben))];
$Code.=$Buchstabe;
$AngezeigterCode.=$Buchstabe." ";
}
else
{
$Zahl=$Zahlen[rand(0, count($Zahlen))];
$Code.=$Zahl;
$AngezeigterCode.=$Zahl." ";
}
}
$AngezeigterCode=trim($AngezeigterCode);
?>
<form action="auswerten.php" method="post">
<input name="Code" type="hidden" value="<?php echo$Code; ?>">
Code: <input maxlength="6" name="EingegebenerCode" size="6" type="text">
<img border="0" height="50" src="grafischer-code.php?Code=<?php echo$AngezeigterCode; ?>"
width="200"><br>
<input type="submit" value="Absenden">
</form>
mfg
Sven
Kommentar