Warnung: file_put_contents(/home/www/web1/html/php_dev/test.txt) [function.file-put-contents]: failed to open stream: Permission denied in /home/www/web1/html/php_dev/sys/lib.activity.php (Zeile 58)
Feedbackformular [Archiv] - PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr
ebiz-webhosting
- Ad -
php-resource




Archiv verlassen und diese Seite im Standarddesign anzeigen :
Feedbackformular


 
kamikaze schumi
25-03-2004, 22:49 
 
Mahlzeit,

ich habe mir mit SelfHTML ein Feedbackformular gebastelt:

formular.html
<form action="formmail.php" method="post">
<input type="hidden" name="mailto" value="addy">
<input type="hidden" name="subject" value="Feedback">
<input type="hidden" name="delimiter" value=": ">
<input type="hidden" name="return" value="http://www.ah-computer-service.de">
<table border="0" width="100%" id="table1">
<tr>
<td width="98">Name</td>
<td>
&nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" b-value-required="TRUE" i-minimum-length="1" --><input type="text" name="Name" size="40"></td>
</tr>
<tr>
<td width="98">Telefon</td>
<td>
&nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-digits="TRUE" b-value-required="TRUE" i-minimum-length="1" --><input type="text" name="Telefon" size="40"></td>
</tr>
<tr>
<td width="98">E-Mail Adresse</td>
<td>
&nbsp;<!--webbot bot="Validation" s-data-type="String" b-allow-letters="TRUE" b-allow-digits="TRUE" b-value-required="TRUE" i-minimum-length="1" --><input type="text" name="EMail" size="40"></td>
</tr>
</table>
<p>Ihre Nachricht</p>
<p><textarea rows="10" name="S1" cols="49"></textarea></p>
<p></p>
<p>

<input type="submit" value="Abschicken!"> <input type="reset" value="Zur&uuml;cksetzen">
</p>
</form>

formmail.php
<?php

$delimiter = $_POST["delimiter"];
$mailto = $_POST["mailto"];
$returnhtml = $_POST["return"];
$subject = $_POST["subject"];

$mailtext = "";

while(list($name,$value) = each($_POST))
{
if($name != "mailto" && $name != "return" && $name != "subject" && $name != "delimiter")
{
if(is_array($value))
{
foreach($value as $value_array)
{
$mailtext .= $name.$delimiter.$value_array."\n";
}
}
else $mailtext .= $name.$delimiter.$value."\n";
}
}

if(get_magic_quotes_gpc()) $mailtext = stripslashes($mailtext);

mail($mailto,$subject,$mailtext) or die("Die Mail konnte nicht versendet werden.");

header("Location: $returnhtml");

?>

Im Betreff der Mail habe ich (logisch) Feedback stehen, aber ich möchte gerne das dort die Telefonnummer auftaucht (SMS Benachrichtigung aufs Handy zeigt nur die Betreffzeiel einer Mail), lässt sich sowas einstellen?

Gruß, Christian

 
seballa
25-03-2004, 22:56 
 
Im Betreff soll auch die Telefonnummer? ganz einfach:

formmail.php


$subject = $_POST["subject"]." ".$_POST["Telefon"];

 
kamikaze schumi
25-03-2004, 23:27 
 
Es gibt Dinge, die einem peinlich sein sollten.....:rolleyes: :goth:

Trotzdem besten Dank :D ;)


Alle Zeitangaben in WEZ +2. Es ist jetzt 16:43 Uhr.