Gegen Bilderklau - Das Original (https://www.gegen-bilderklau.net/index.php)
- Design, Website, Copyright (https://www.gegen-bilderklau.net/board.php?boardid=80)
--- Homepagehilfe (https://www.gegen-bilderklau.net/board.php?boardid=27)
---- Homepagehilfe - Archiv (https://www.gegen-bilderklau.net/board.php?boardid=139)
----- [PHP & MySQL] "AGBs akzeptieren" (https://www.gegen-bilderklau.net/thread.php?threadid=152350)


Geschrieben von empty.threat am 20.03.2009 um 18:52:

  "AGBs akzeptieren"

Hallo,

ich habe mit Hilfe eines Tuts (ich glaub das war von hier) ein Kontaktformular erstellt, das ich mehr oder weniger in ein Anmeldeformular umgebaut habe.

Das ganze funktioniert auch einwandfrei, jetzt möchte ich nur noch zwei Punkte hinzufügen, von denen ich aber nicht weiß, wie.

Das Formular sieht so aus.

Da sollen jetzt über den "Senden" Button noch zwei so Kästchen mit Text "AGBs akzeptiert" und ein neues Kästchen mit Text "Bitte halten Sie mich per eMail auf dem Laufenden" (oder so ähnlich *gg*). Die Kästchen sollen natürlich anklickbar sein.
Das AGB Kästchen muss angeklickt sein, das andere Kästchen ist optional.
Aber wie setze ich das ganze um und was muss ich machen, damit das in der Mail, die dann an mich automatisch verschickt wird, auch angezeigt wird?

Hier die Codes:
Das Formular:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
<form action="action_formular.php" method="POST">
<table>
<colgroup>
    <col width="200">
<col width="20">
   <col width="180">
    
    
  </colgroup>

<br>
<tr><td>Anrede</td><td><input type="text" name="anrede"></td></tr>
<tr><td>Name</td><td><input type="text" name="name"></td></tr>
<tr><td>Vorname</td><td><input type="text" name="vorname"></td></tr>
<tr><td>Straße</td><td><input type="text" name="straße"></td></tr>
<tr><td>PLZ</td><td><input type="text" name="plz"></td></tr>
<tr><td>Ort</td><td><input type="text" name="ort"></td></tr>
<tr><td>Telefon</td><td><input type="text" name="telefon"></td></tr>
<tr><td>Fax*</td><td><input type="text" name="fax"></td></tr>
<tr><td>eMail</td><td><input type="text" name="email"></td></tr>
<tr><td colspan="2" style="text-align: center;"><br><input type="image" id="abschicken" value="Abschicken" src="../bilder/button-anmeldung-senden.png"></td></tr>
<tr><td><br><br>*optional</td></tr>
</table>

</form>


</td>
      </tr>
<tr>
<td><a href="bestell-login.php"><img src="../bilder/button-anmeldung-zurueck.png"></a></</td>




</table>




und action_formular.php:

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
27:
28:
29:
30:
31:
32:
33:
34:
35:
36:
37:
38:
39:
40:
41:
42:
43:
44:
45:
46:
47:
48:
49:
50:
51:
52:
53:
54:
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
	 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<head><meta http-equiv="refresh" content="3; URL=http://www.schneckenpost.net/bestell-login.php"></head>
<?php include 'navikuhlinarisches.php' ?>

<br />

<?php
// Mit diesen Codes "holt" man sich jetzt die Angaben, die im Formular gemacht wurden:
  $anrede = ($_POST['anrede']);
  $name = ($_POST['name']);
  $vorname = ($_POST['vorname']);
  $straße = ($_POST['straße']);
  $plz = ($_POST['plz']);
  $ort = ($_POST['ort']);
  $telefon = ($_POST['telefon']);
  $fax = ($_POST['fax']);
  $email = ($_POST['email']);
  
$nachricht = "Anrede: $anrede
Name: $name
Vorname: $vorname
Straße: $straße
PLZ: $plz
Ort: $ort
Telefon: $teleon
Fax: $fax
email: $email";

// Um zu überprüfen, ob auch wirklich alle Angaben gemacht wurden, folgt jetzt eine if-Abfrage:

if ( ($anrede == "") OR ($name == "") OR ($vorname == "") OR ($straße == "") OR ($plz == "") OR ($ort == "") OR ($email == "") OR ($telefon == "") )
{
echo "Leider sind Ihre Angaben unvollständig. Bitte gehen Sie zurück und korrigieren Sie sie.";
}
// Das heißt: wenn (if) eine der Angaben nicht gemacht werden, erscheint der Text vom echo()-Befehl. Ansonsten (else) wird die e-Mail verschickt:
else
{
mail("-","Anmeldung für Fleisch",$nachricht,"From: $name <$email>");
echo "Sie werden weitergeleitet.";


}
?>









<?php include 'footer.php' ?>



Geschrieben von empty.threat am 22.03.2009 um 17:22:

 

Also das wäre echt wichtig... Hat keiner eine Idee?



Geschrieben von victor am 24.03.2009 um 01:53:

 

Du suchst wohl Checkboxen. Die fügst du ganz normal ins Formular ein und wertest sie per PHP aus. Du kannst du dich dazu ja mal einlesen. Ich persönlich gebe aber keinen konkreten Support für den Vertrieb von Tiermordprodukten, sorry.



Geschrieben von empty.threat am 25.03.2009 um 10:31:

 

Zitat:
Original von victor
Du suchst wohl Checkboxen. Die fügst du ganz normal ins Formular ein und wertest sie per PHP aus. Du kannst du dich dazu ja mal einlesen. Ich persönlich gebe aber keinen konkreten Support für den Vertrieb von Tiermordprodukten, sorry.


Erstmal danke, ich schau mal, wie ich klar komme.
Und eins kann ich versichern... wenn es alle Tiere so gut hätten wie die auf diesem Hof, gäbe es wohl keinen Grund mehr gegen so etwas zu sein :-)
Aber das ist ja jedem selber überlassen großes Grinsen



Geschrieben von victor am 25.03.2009 um 22:16:

 

Wenn die Kühe da so glücklich sind, dann stell dich doch dazu Augenzwinkern



Geschrieben von empty.threat am 26.03.2009 um 09:44:

 

Zitat:
Original von victor
Wenn die Kühe da so glücklich sind, dann stell dich doch dazu Augenzwinkern

Würde ich glatt machen, wenn ich auf Heu stehen würde Zunge raus


Forensoftware: Burning Board, entwickelt von WoltLab GmbH