Donut: Affenformular + Radio Button

Beitrag lesen

Hallo Leute!

Mich hat eine Freundin gefragt, ob ich ihr eine Homepage erstellen möchte. Bislang bin ich sehr gut zurecht gekommen (CSS, HTML), nur bei PHP bin ich eine absolute Niete. Ich weiß, es ist nicht in Ordnung meine "Hausaufgaben" an euch weiter zu leiten, nur ich verstehe PHP wenig bis gar nicht, darum wollte ich fragen, ob ihr mir diesbezüglich nicht weiterhelfen könnt?! Ich wäre euch sehr verbunden und dankbar!

Hier zu meinem Problem:
Habe ein Kontaktformular erstellt. Bislang keine Probleme. Bekomme auch die Mails. Ich möchte nur ein "Affenformular" einbauen, so dass alle Felder ausgefüllt werden müssen, ansonsten soll eine Fehlermeldung erscheinen.

Hier die PHP-Datei:

  
<?PHP  
  
  
  
   $text ="Hier die E-Mail Nachricht aus dem Kontaktformular";  
   $text.="Name: $_POST[name]\n";  
   $text.="E-Mail: $_POST[email]\n";  
   $text.="Nachricht: $_POST[nachricht]\n";  
  
  
   $vorname="Name: $_POST[name]\n";  
   $email="E-Mail: $_POST[email]\n";  
   $anfrage="Nachricht: $_POST[nachricht]\n";  
  
  
   mail("meine@mail.de","Anfrage von Maggie-Moden Kontaktformular",$text);  
  
  
   echo "Vielen Dank f&uuml;r Ihre Nachricht!<br><br>";  
   echo "Ihre Angaben wurden an uns &uuml;bermittelt!<br><br><br>";  
  
  
  
   echo "$name<br>";  
   echo "$email<br>";  
   echo "$nachricht<br><br><br>";  
  
  
?>  
<a href="javascript:history.back()">zur&uuml;ck zum Kontaktformular</a>  

und hier der html-Code:

  
<div id="form">  
  <table width="50%" border="3" rules="none" bgcolor="#bfbfbf" cellpadding="0" cellspacing="0">  
  <tr>  
  <td colspan=2> <h3>Kontaktformular</h3> </td></tr>  
    <tr>  
    <tr>  
      <td><form  name="formular" onsubmit="return validate()" action="kontakt.php" method="post" >  
		<br />  
     	<b>Name:</b>  
     	<td><input type="text" name="name" id="name" style="width: 300px; height: 22px"/><br />  
		</td>  
		</tr>  
     	<tr>  
		<td>  
		<b>E-Mail:</b>  
	     <td><input type="text" name="email" id="email" style="width: 300px; height: 22px"/><br /><br />	  
		 </td>  
		 </tr>  
		 <td>  
     	<b>Nachricht:</b>  
	     <td><textarea name="nachricht" id="nachricht" style="width: 490px; height: 170px" rows="" cols=""></textarea><br />	  
	     <br />  
		 </tr>  
		 </td>  
		 <tr>  
		 <td colspan="2">  
	     <center>  
     	    <input type="submit" name="Button" value="Nachricht senden"/>  
	        <input name="Reset1" type="reset" value="Inhalt l&ouml;schen" /><br />  
	     </center>  
	   </form>  
     </td>  
   </tr>  
   <tr>  
     <td>  
  
  
     </td>  
   </tr>  
  </table>  
</div>  

Wie gesagt: Ich kenne mich mit PHP kaum aus...dieses Formular ist ein einfaches..., das ich auch auf meinen Newsletter (und somit zweite Frage) umgemünzt habe. Meine zweite Frage wäre: Ich habe im Newsletter radio-buttons eingebaut. Möchte nun in der Mail erfahren, ob der Kunde eine An- oder eine Abmeldung wünscht. Ich kriegs einfach nicht auf die Reihe...

hier PHP:

  
<?PHP  
  
  
   $text ="Hier die E-Mail Nachricht aus dem Newsletteran-/abmeldung";  
   $text.="Name: $_POST[name]\n";  
   $text.="E-Mail: $_POST[email]\n";  
   $radio="Entscheidung: $_POST[anmelden]n";  
   $radio="Entscheidung: $_POST[abmelden]n";  
  
   $vorname="Name: $_POST[name]\n";  
   $email="E-Mail: $_POST[email]\n";  
   $anmelden="Entscheidung: $_POST[anmelden]n";  
   $abmelden="Entscheidung: $_POST[abmelden]n";  
  
  
   mail("meine@mail.de","Anfrage von Maggie-Moden Newsletter",$text);  
  
  
   echo "Vielen Dank f&uuml;r Ihre Anfrage!<br><br>";  
   echo "Ihre Angaben wurden an uns &uuml;bermittelt!<br><br><br>";  
  
  
   echo "$name<br>";  
   echo "$email<br>";  
  
  
?>  
<a href="javascript:history.back()">zur&uuml;ck zum Newsletter</a>  

und hier html:

  
<div id="form">  
  <table width="25%" border="3" frame="box" rules="none" bgcolor="#bfbfbf" cellpadding="0" cellspacing="0">  
  <tr>  
  <td colspan=2> <h3>Newsletter An- und Abmeldung</h3> </td></tr>  
    <tr>  
      <td><form  name="formular" onsubmit="return validate()" action="newsletter.php" method="post" >  
		<br />  
     	<b>Name:</b>  
     	<td><input type="text" name="name" id="name" style="width: 150px; height: 22px"/><br />  
		</td>  
		</tr>  
     	<tr>  
		<td>  
		<b>E-Mail:</b>  
	     <td><input type="text" name="email" id="email" style="width: 150px; height: 22px"/><br /><br />	  
		 </td>  
		 </tr>  
		 <tr>  
		 <td colspan="2">  
	     <center>  
			<input type="radio" name="meldung" value="anmeldung"> Anmeldung<br>  
			<input type="radio" name="meldung" value="abmeldung"> Abmeldung<br>  
			<input type="submit" name="Button" value="senden"/>  
	     </center>  
		  
	   </form>  
     </td>  
   </tr>  
   <tr>  
     <td>  
  
  
     </td>  
   </tr>  
  </table>  
</div>  
<p>  
</div>  

Ich wäre euch wirklich herzlichst verbunden und dankbar!!!Das ist der letzte Punkt von meiner Page, an der ich seit tagen hänge...sonst wäre die Page fertig...

Mit liebem Gruße
Donut!