phpbar.de logo

Mailinglisten-Archive

[php] Daten vom Kontaktformular (Formmailer) ohne mailserver...

[php] Daten vom Kontaktformular (Formmailer) ohne mailserver...

Niels Jende njende at njende.de
Mit Jan 16 13:23:43 CET 2008


Hallo Sebastian,

so sollte es doch jetzt funtionieren? Oder...?

<?php

if($_POST)
{
  $strMailtext = "";

  while(list($strName,$value) = each($_POST))
  {
   if(is_array($value))
   {
    foreach($value as $value_array)
    {
     $strMailtext .= $strName.$strDelimiter.$value_array."\n";
    }
   }
   else
   {
    $strMailtext .= $strName.$strDelimiter.$value."\n";
   }
  }

  if(get_magic_quotes_gpc())
  {
   $strMailtext = stripslashes($strMailtext);
  }
{
Include ("phpmailer.class.php");
$mail = new PHPMailer();
	$mail->FromName = "TK-Tool";
	$mail->From = "njende at njende.de";
	$mail->AddAddress("");
	$mail->Subject = "Info-Mail";
	$mail->IsHTML(true);
	$mail->Body = $strMailtext; //Mail text
	$ok = $mail->Send();
}
  mail($strEmpfaenger, $strSubject, $strMailtext, "From: ".$strFrom)
   or die("Die Mail konnte nicht versendet werden.");
  header("Location: $strReturnhtml");
  exit;
}

?>



Den ganzen Part hier, der einst oberhalb von if($_POST) stand habe ich 
weggenommen, da dieser, so habe ich es verstanden ja durch phpmailer 
ersetzt wird.

$strEmpfaenger = '';
$strEmpfaenger = '';

$strSubject    = 'TK-Tool Feedback';

$strReturnhtml = '';

$strDelimiter  = ":\t";



Besten Dank
Niels

php::bar PHP Wiki   -   Listenarchive