naja ich davon ausgegangen, dass wenn es beim feedback so geht, es bei meinem bestellformular auch so gehen müsste.
PHP
- <?php
- require_once("mainfile.php");
- $module_name = basename(dirname(__FILE__));
- get_lang($module_name);
- /**********************************/
- /* Configuration */
- /**********************************/
- # Bitte passen Sie die folgenden Werte an, bevor Sie das Script benutzen!
- # An welche Adresse sollen die Mails gesendet werden?
- $strEmpfaenger = 'info@gaga.ch';
- # Welche Adresse soll als Absender angegeben werden?
- # (Manche Hoster lassen diese Angabe vor dem Versenden der Mail ueberschreiben)
- $strFrom = '"huhu.ch" <noreply@gaga.ch>';
- $subject = "$sitename - "._ORDERFORM."";
- /**********************************/
- /* You can change this: */
- /* $index = 0; (right side off) */
- /**********************************/
- $index = 0;
- /**********************************/
- ### Ende Konfiguration ###
- if (!eregi("modules.php", $_SERVER['PHP_SELF'])) {
- die ("You can't access this file directly...");
- }
- include("header.php");
- $cookie[0] = intval($cookie[0]);
- if ($cookie[1] != "") {
- $row = $db->sql_fetchrow($db->sql_query("SELECT name, username, user_email FROM ".$user_prefix."_users WHERE user_id='$cookie[0]'"));
- if ($row['name'] != "") {
- $sender_name = $row['name'];
- }
- $sender_email = $row['user_email'];
- }
- $form_block = "
- <p> </p>
- <h1>"._ORDERFORM."</h1>
- <br>
- <p><strong>"._IORDER."</strong></p>
- <FORM METHOD=\"post\" ACTION=\"modules.php?name=$module_name\">
- <p>"._ITEMANDNR1."
- <input name=\"item1\" type=\"text\" VALUE=\"$item1\" size=\"8\" maxlength=\"3\">
- </p>
- <p>"._ITEMANDNR2."
- <input name=\"item2\" type=\"text\" VALUE=\"$item2\" size=\"8\" maxlength=\"3\">
- </p>
- <p>"._ITEMANDNR3."
- <input name=\"item3\" type=\"text\" VALUE=\"$item3\" size=\"8\" maxlength=\"3\">
- </p>
- <p><br>
- <strong>"._MYADDRESS."</strong>
- </p>
- <p>"._NAME."
- <br>
- <input name=\"sender_name\" type=\"text\" VALUE=\"$sender_name\" size=\"50\" maxlength=\"100\">
- </p>
- <p>"._ADDRESS."<br />
- <input name=\"address\" type=\"text\" VALUE=\"$address\" size=\"50\" maxlength=\"100\">
- </p>
- <p>"._CITY."<br />
- <input name=\"city\" type=\"text\" VALUE=\"$city\" size=\"50\" maxlength=\"100\">
- </p>
- <p>"._EMAIL."<br />
- <input name=\"sender_email\" type=\"text\" VALUE=\"$sender_email\" size=\"50\" maxlength=\"100\">
- </p>
- <p>"._COMMENT."<br />
- <textarea name=\"comment\" cols=\"50\" rows=\"4\" VALUE=\"$comment\"></textarea>
- </p>
- <INPUT type=\"hidden\" name=\"opi\" value=\"ds\">
- <p>
- <INPUT TYPE=\"submit\" NAME=\"submit\" VALUE=\""._SEND."\">
- <input type=\"reset\" value=\""._RESET."\">
- </p>
- </FORM>
- ";
- OpenTable();
- if ($opi != "ds") {
- echo "$form_block";
- } elseif ($opi == "ds") {
- if ($sender_name == "") {
- $name_err = "<center><font class=\"option\"><b><i>"._FBENTERNAME."</i></b></font></center><br>";
- $send = "no";
- }
- if ($address == "") {
- $address_err = "<center><font class=\"option\"><b><i>"._FBENTERADDRESS."</i></b></font></center><br>";
- $send = "no";
- }
- if ($city == "") {
- $city_err = "<center><font class=\"option\"><b><i>"._FBENTERCITY."</i></b></font></center><br>";
- $send = "no";
- }
- if ($sender_email == "") {
- $email_err = "<center><font class=\"option\"><b><i>"._FBENTEREMAIL."</i></b></font></center><br>";
- $send = "no";
- }
- if ($send != "no") {
- $item1 = removecrlf($item1);
- $item2 = removecrlf($item2);
- $item3 = removecrlf($item3);
- $sender_name = removecrlf($sender_name);
- $address = removecrlf($address);
- $city = removecrlf($city);
- $sender_email = removecrlf($sender_email);
- $comment = removecrlf($comment);
- $msg = "$subject\n\n";
- $msg .= ""._ITEMANDNR1."$item1\n";
- $msg .= ""._ITEMANDNR2."$item2\n";
- $msg .= ""._ITEMANDNR3."$item3\n\n";
- $msg .= ""._MYADDRESS."\n";
- $msg .= ""._NAME."$sender_name\n";
- $msg .= ""._ADDRESS."$address\n";
- $msg .= ""._CITY."$city\n";
- $msg .= ""._EMAIL."$sender_email\n\n";
- $msg .= ""._COMMENT."\n$comment\n\n";
- $to = $strEmpfaenger;
- //$to = $adminmail;
- //$mailheaders = "From: $sender_name <$sender_email>\n";
- $mailheaders = "From: $strFrom\n";
- $mailheaders .= "Reply-To: $sender_email\n\n";
- mail($to, $subject, $msg, $mailheaders);
- echo "<P><center>"._FBMAILSENT."</center></p>";
- } elseif ($send == "no") {
- OpenTable2();
- echo "$name_err";
- echo "$address_err";
- echo "$city_err";
- echo "$email_err";
- CloseTable2();
- echo "<br><br>";
- echo "$form_block";
- }
- }
- CloseTable();
- include("footer.php");
- ?>