schatzimause
Neues Mitglied
Hallo zusammen,
ich habe etwas großeres vor, weiß allerdings nicht ob dies umsetzbar ist und ob ich überhaupt in der Lage bin dies umzusetzen. Ich würde mich daher über Anregungen sehr freuen.
Ich möchte ein Anmeldeformular erstellen. In das Anmeldeformular soll der Besucher seinen Vornamen und seinen Nachnamen eingeben sowie einen Sicherheitscode (Captcha). Dann soll auf einen Button geklickt werden und anschließend soll eine Datenbank durchsucht werden ob diese Person in der Datenbank ist. Falls es diese Person mehrmals gibt, soll eine erneute Abfrage des Vornamen und des Nachnames sowie einens zusätzlichen Feldes (Drop-Down-Menü zur Auswahl einiger Bezirke). Danach sollen die Daten erneut mit der Datenbank abgelichen werden.
Nach erfolgreicher Abfrage, sollen die Daten die in der Datenbank zu der jeweilgen Person hinterlegt sind, auf der Seite angezeigt werden. Dazu soll ein Button erscheinen, welcher die angezeigten Daten in ein Formular überträgt. Diese im Formular eingetragenen Daten soll dann in einer Datenbank gespeichert werden und zusätzlich per Email versendet werden.
Ist das Ganze in einer Datei realisierbar oder benötige ich dazu mehrere?
Ich habe gedacht, ich fange mal Step by Step an, eins nach dem anderen.
Mit dem Formular habe ich auch schon ein wenig angefangen. Allerdings weiß ich nun nicht genau, wie ich Vorname und Nachname aus mit dem Inhalt der Datenbank vergleiche.
Ich danke euch schon mal im vorraus fürs lesen ;)
Mit freundlichen Grüßen schatzimausi
ich habe etwas großeres vor, weiß allerdings nicht ob dies umsetzbar ist und ob ich überhaupt in der Lage bin dies umzusetzen. Ich würde mich daher über Anregungen sehr freuen.
Ich möchte ein Anmeldeformular erstellen. In das Anmeldeformular soll der Besucher seinen Vornamen und seinen Nachnamen eingeben sowie einen Sicherheitscode (Captcha). Dann soll auf einen Button geklickt werden und anschließend soll eine Datenbank durchsucht werden ob diese Person in der Datenbank ist. Falls es diese Person mehrmals gibt, soll eine erneute Abfrage des Vornamen und des Nachnames sowie einens zusätzlichen Feldes (Drop-Down-Menü zur Auswahl einiger Bezirke). Danach sollen die Daten erneut mit der Datenbank abgelichen werden.
Nach erfolgreicher Abfrage, sollen die Daten die in der Datenbank zu der jeweilgen Person hinterlegt sind, auf der Seite angezeigt werden. Dazu soll ein Button erscheinen, welcher die angezeigten Daten in ein Formular überträgt. Diese im Formular eingetragenen Daten soll dann in einer Datenbank gespeichert werden und zusätzlich per Email versendet werden.
Ist das Ganze in einer Datei realisierbar oder benötige ich dazu mehrere?
Ich habe gedacht, ich fange mal Step by Step an, eins nach dem anderen.
Mit dem Formular habe ich auch schon ein wenig angefangen. Allerdings weiß ich nun nicht genau, wie ich Vorname und Nachname aus mit dem Inhalt der Datenbank vergleiche.
PHP:
<?php
session_start();
//Datenbank anwählen
include "zugang_ppc.php.inc";
$vorname="";
$nachname="";
$meldung="";
if(isset($_POST['sicherheitscode']))
{
$code=$_POST['sicherheitscode'];
$vorname=mysql_real_escape_string($_POST['vorname']);
$nachname=mysql_real_escape_string($_POST['nachname']);
$meldung = "";
if(empty($_SESSION['captcha_spam'] ) || $code != $_SESSION['captcha_spam'])
$meldung .= "<rot><b>Sicherheitscode falsch eingegeben!</b></rot><br />";
if(empty($vorname))
$meldung .= "<rot><b>Bitte Vornamen eingeben!</b></rot><br />";
if(empty($nachname))
$meldung .= "<rot><b>Bitte Nachnamen eingeben!</b></rot><br />";
if(empty($meldung))
{
$meldung="<p><b>Ok</b></p>\n";
}
}
mysql_close($link);
echo "<h1>Anmeldung - Schritt 2</h1>\n";
if ($meldung != "") {echo $meldung;}
echo "<form name=\"kontaktform\" action=\"anmeldung_schritt_2.php\" method=\"POST\">\n";
echo "<table width=\"10\">\n";
echo "<tr>\n";
echo "<td align=\"left\" colspan=\"2\"><br />Alle Felder sind Pflichtfelder.</td>\n";
echo "</tr>\n";
echo "<tr><td colspan=\"2\"> </td></tr>";
echo "<tr>\n";
echo "<td align=\"left\">Vorname:</td><td align=\"left\"><input name=\"vorname\" type=\"text\" id=\"vorname\" size=\"70\" maxlength=\"50\" class=\"eingabe\"";
echo " value=\"".$vorname."\"";
echo "></td>\n";
echo "</tr>\n";
echo "<tr>\n";
echo "<td align=\"left\">Nachname:</td><td align=\"left\"><input name=\"nachname\" type=\"text\" id=\"nachname\" size=\"70\" maxlength=\"50\" class=\"eingabe\"";
echo " value=\"".$nachname."\"";
echo "></td>\n";
echo "</tr>\n";
echo "<tr><td colspan=\"2\"> </td></tr>";
//eingefügt aus www.stoppt-den-spam.info
echo "<tr>\n";
echo "<td align=\"left\"><img src=\"captcha/captcha.php\" title=\"Sicherheitscode\" alt=\"Sicherheitscode\" /></td>\n";
echo "<td align=\"right\">Sicherheitscode vom Bild: <input type=\"text\" name=\"sicherheitscode\" size=\"5\"></td>\n";
echo "</tr>\n";
//hier ende des einfügens
echo "<tr><td colspan=\"2\"> </td></tr>";
echo "</table>\n";
echo "<input name=\"formposten\" type=\"submit\" value=\"Spielersuche beginnen\" class=\"button\" onclick=\"this.value='Bitte warten...';this.enabled=false;\"><br />\n";
echo "</form>\n";
echo "<br />\n";
// include Ende
include "ende.php";
?>
Ich danke euch schon mal im vorraus fürs lesen ;)
Mit freundlichen Grüßen schatzimausi