Hallo zusammen,
ich habe gerade dieses Formular:
Alles anzeigen
Jetzt habe ich das Problem, dass nicht alles angezeigt wird...
1)
ich danke, das sagt soweit alles:
[Blockierte Grafik: http://fipsii.de/data/pic/formular.jpg]
(wenn nicht: es wird nicht jeder Text von alles feldern eingetragen. Es soll dann so dastehen: "Vorname: Phillip
Alter: 13" usw.)
2)
gut, das istjetzt ein Screenshot, wo ich das mit dem Betreff nicht drin hatte, im Quelltext, aber in der E-Mail steht dann im Betreff "Bewerbung von $from_name für einen Posten als SF-Guidler". Wie krieg ich das mit der variable hin?
3)
gibt glaub ich nich...
Ich hoffe, ihr könnt mir mal wieder helfen.
LG
Fipsi
ich habe gerade dieses Formular:
Quellcode
- <?php
- // *** Einstellungen ***
- $mail_to = 'team-bewerbung@fipsii.de'; // Ihre Mailadresse (Empf�ngeradresse)
- $mail_subject = 'Bewerbung von $from_name für einen Posten als SF-Guidler'; // Betreff
- // #############################################################################
- $from_name=GetParam('fromname');
- $from_mail=strtolower(GetParam('frommail'));
- $mail_text=GetParam('mailtext');
- $send=GetParam('s');
- $err_text='';
- if(trim($from_name)=='') $err_text.='Bitte geben Sie Ihren Namen an.<br>';
- if(trim($from_mail)=='')
- $err_text.='Bitte geben Sie Ihre E-Mail-Adresse an.<br>';
- else
- if(!preg_match('/^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$/i',$from_mail))
- $err_text.='Bitte geben Sie eine g�ltige E-Mail-Adresse an.<br>';
- if(trim($mail_text)=='') $err_text.='Bitte geben Sie einen Nachrichtentext ein.<br>';
- // *** Zu langen Text abschneiden ***
- if(strlen($mail_text)>10000) {
- $mail_text=substr($mail_text,0,10000).'... (Text wurde gek�rzt!)';
- }
- $from_name=str_replace(chr(34),"''",$from_name);
- $from_name=stripslashes($from_name);
- $from_mail=stripslashes($from_mail);
- $mail_text=stripslashes($mail_text);
- if (($send == '1') && ($err_text != '')) {
- echo '<p><big><b>Fehler:</b></big><br>';
- echo $err_text.'</p>';
- }
- if (($send != '1') || ($err_text != '')) {
- ?>
- <form action="<?=GetParam('PHP_SELF','S')?>" method="post">
- <table border=0 cellspacing=2 cellpadding=0 width=100%>
- <tr><td nowrap align=right>Vorname:</td><td> </td>
- <td width=100%><input type="text" name="fromname" size=50 maxlength=120 value="<?=$from_name?>"></td></tr>
- <tr><td nowrap align=right>E-Mail-Adresse:</td><td></td>
- <td width=100%><input type="text" name="frommail" size=50 maxlength=120 value="<?=$from_mail?>"></td></tr>
- <tr><td nowarp align=right>Alter:</td><td> </td>
- <td width=100%><input type="text" name="age" size=50 maxlength=2 value="<?=$age?>"></td></tr>
- <tr><td nowrap align=right>ICQ-Nummer/Skype-Name:</td><td> </td>
- <td width=100%><input type="text" name="chat_name" size=50 maxlength=100 value="<?=$chat_name?>"></td></tr>
- <tr><td nowrap align=right>Wielange Spielst du schon?</td><td> </td>
- <td width=100%><input type="text" name="erfahrung" size="50" maslength=120 value="<?=$erfahrung?>"></td></tr>
- <tr><td nowrap align=right valign=top>Bewerbung:<br /><i>(max. 10.000 Zeichen)</i></td><td></td>
- <td width=100%><textarea cols=40 rows=10 name="mailtext"><?=$mail_text?></textarea></td></tr>
- <tr><td></td><td></td><td>
- <input type="hidden" value="1" name="s">
- <input type="submit" value="Nachricht versenden" name="submit">
- </td></tr>
- </table>
- </form>
- <?php
- } else {
- $header="From: $from_name <$from_mail>\n";
- $header.="Reply-To: $from_mail\n";
- $header.="X-Mailer: PHP-ContactForm-Script\n";
- $header.="Content-Type: text/plain";
- $mail_date=gmdate('D, d M Y H:i:s').' +0000';
- $send=0;
- if(@mail($mail_to,$mail_subject,$mail_text,$header))
- {
- echo "<p><b>Deine Bewerbung wurde abgeschickt.</b></p>";
- echo "<p>Vielen Dank für deine Bewerbung als .<br />Wir werden uns möchglichst schnell an die Bearbeitung machen um schnell eine Antwort versenden zu können.</p>";
- echo "<p>Bitte habe etwas Geduld <br /> Fipsi und Team</p>";
- echo "<p><a href=\"".GetParam('PHP_SELF','S')."?from_name=$from_name&from_mail=$from_mail\">Zurück zum Formular</a></p>";
- }else{
- echo "<p><b>Beim Versenden der Nachricht ist ein Fehler aufgetreten!</b></p>";
- echo "<p><a href=\"".GetParam('PHP_SELF','S')."?from_name=$from_name&from_mail=$from_mail&mail_subject=$mail_subject&mail_text=";
- echo urlencode($mail_text)."\">Zurück zum Formular</a></p>";
- }
- }
- function GetParam($ParamName, $Method = 'P', $DefaultValue = '') {
- if ($Method == 'P') {
- if (isset($_POST[$ParamName])) return $_POST[$ParamName]; else return $DefaultValue;
- } else if ($Method == 'G') {
- if (isset($_GET[$ParamName])) return $_GET[$ParamName]; else return $DefaultValue;
- } else if ($Method == 'S') {
- if (isset($_SERVER[$ParamName])) return $_SERVER[$ParamName]; else return $DefaultValue;
- }
- }
- ?>
Jetzt habe ich das Problem, dass nicht alles angezeigt wird...
1)
ich danke, das sagt soweit alles:
[Blockierte Grafik: http://fipsii.de/data/pic/formular.jpg]
(wenn nicht: es wird nicht jeder Text von alles feldern eingetragen. Es soll dann so dastehen: "Vorname: Phillip
Alter: 13" usw.)
2)
gut, das istjetzt ein Screenshot, wo ich das mit dem Betreff nicht drin hatte, im Quelltext, aber in der E-Mail steht dann im Betreff "Bewerbung von $from_name für einen Posten als SF-Guidler". Wie krieg ich das mit der variable hin?
3)
gibt glaub ich nich...
Ich hoffe, ihr könnt mir mal wieder helfen.
LG
Fipsi