Hallo zusammen!
Ich habe in meinem Hauptframe ein Formular, welches per eMail verschickt werden soll.
Mangels umfangreicher php-Kenntnisse habe ich zur Erstellung den phpFormGenerator benutzt und das Formular entsprechend angepasst.
Bei falschen Eingaben (z.B. ungültige eMailadresse) und nach Absenden des Formulars wird ein entsprechender Text ausgegeben.
Wie kann ich diesen Text in einem iFrame ausgeben?
Ich habe in meinem Hauptframe ein Formular, welches per eMail verschickt werden soll.
Mangels umfangreicher php-Kenntnisse habe ich zur Erstellung den phpFormGenerator benutzt und das Formular entsprechend angepasst.
Bei falschen Eingaben (z.B. ungültige eMailadresse) und nach Absenden des Formulars wird ein entsprechender Text ausgegeben.
Wie kann ich diesen Text in einem iFrame ausgeben?
PHP-Code:
<?php
include("global.inc.php");
$errors=0;
$error="The following errors occured while processing your form input.<ul>";
pt_register('POST','anrede');
pt_register('POST','vorname');
pt_register('POST','nachname');
pt_register('POST','email');
pt_register('POST','status');
if($anrede=="" || $vorname=="" || $nachname=="" || $email=="" || $status=="" ){
$errors=1;
$error.="<li>You did not enter one or more of the required fields. Please go back and try again.";
}
if(!eregi("^[a-z0-9]+([_\\.-][a-z0-9]+)*" ."@"."([a-z0-9]+([\.-][a-z0-9]+)*)+"."\\.[a-z]{2,}"."$",$email)){
$error.="<li>Invalid email address entered";
$errors=1;
}
if($errors==1) echo $error;
else{
$where_form_is="http".($HTTP_SERVER_VARS["HTTPS"]=="on"?"s":"")."://".$SERVER_NAME.strrev(strstr(strrev($PHP_SELF),"/hauptfenster.html"));
$message="anrede: ".$anrede."
vorname: ".$vorname."
nachname: ".$nachname."
email: ".$email."
status: ".$status."
";
$message = stripslashes($message);
mail("knocky@xyz.de","An- oder Abmeldung vom Newsletter",$message,"From: Newsletter");
$make=fopen("sicher/data.dat","a");
$to_put="";
$to_put .= $anrede."|".$vorname."|".$nachname."|".$email."|".$status."
";
fwrite($make,$to_put);
?>
<!-- This is the content of the Thank you page, be careful while changing it -->
<h2>Vielen Dank!</h2>
Wir haben
<table width=50%>
<tr><td>Anrede: </td><td> <?php echo $anrede; ?> </td></tr>
<tr><td>Vorname: </td><td> <?php echo $vorname; ?> </td></tr>
<tr><td>Nachname: </td><td> <?php echo $nachname; ?> </td></tr>
<tr><td>eMail: </td><td> <?php echo $email; ?> </td></tr>
<tr><td>Sie möchten unseren Newsletter:<br></td><td> <?php echo $status; ?> </td></tr>
</table>
<!-- Do not change anything below this line -->
<?php
}
?>