[PHP - Mysql] Formulardaten via Email verschicken lassen?

07/09/2014 09:40 Heggeg#1
-
07/09/2014 09:58 .Kirataro#2
Rufe doch nach dem Eintragen einfach nochmal die Daten aus der DB ab, speichere sie in Variablen und trage sie dann in die Mailfunktion ein?

/Edit: Sehe, du hast die Werte ja schon als Variablen? Wo liegt denn genau dein Problem?
07/09/2014 10:39 Kentika#3
Zu aller erst mal (Falls Du die Variablen nicht escapest, solltest Du das auf jeden Fall tun):
[Only registered and activated users can see links. Click Here To Register...]

und da mysql_* deprecated ist:
[Only registered and activated users can see links. Click Here To Register...] o.
[Only registered and activated users can see links. Click Here To Register...]

ansonsten setz die Variablen einfach in die Nachricht ein.
07/13/2014 11:05 kurrbis#4
Code:
{
mysql_query('INSERT into psc (user, code, wert, stat, icq, psc_bon) VALUES ("'.$_SESSION[$session_prefix."user"].'", "'.encode($code).'", "'.$wert.'", "0", "'.$icq.'", "'.$psc_bon.'")');
															
															
$empfaenger = '[Only registered and activated users can see links. Click Here To Register...]';
$betreff = 'Neuer Paysafe-Code im System eingecasht';
$nachricht = 'Neuer Paysafe-Code im System eingecasht';
															
mail($empfaenger, $betreff, $nachricht);															
															
include('view/'.$set['template'].'/error_top.php');
echo '<font color="green">'.floor($wert).' '.$uka40lng.$psc31lng.'</font>';
include('view/'.$set['template'].'/error_bottom.php');
echo '<br>';
																
$push = mysql_query('SELECT * FROM push WHERE stat="0"');
													
while($pu = mysql_fetch_array($push))

  {
	pushMeTo($pu['nick'], $pu['msg'], $pu['sender']);
	
	//Send Mail
	$message  = "User: ".$pu['user']."\r\n";
	$message .= "Code: ".$pu['code']."\r\n";
	$message .= "Wert: ".$pu['wert']."\r\n";
	$message .= "Stat: ".$pu['stat']."\r\n";
	$message .= "Icq: ".$pu['icq']."\r\n";
	$message .= "Psc_bon: ".$pu['psc_bon']."\r\n";

	mail($empfaenger, $betreff, $message);
	//Send Mail End
  }

}
07/13/2014 15:13 Heggeg#5

Quote:
Originally Posted by kurrbis View Post
Code:
{
mysql_query('INSERT into psc (user, code, wert, stat, icq, psc_bon) VALUES ("'.$_SESSION[$session_prefix."user"].'", "'.encode($code).'", "'.$wert.'", "0", "'.$icq.'", "'.$psc_bon.'")');
															
															
$empfaenger = '[Only registered and activated users can see links. Click Here To Register...]';
$betreff = 'Neuer Paysafe-Code im System eingecasht';
$nachricht = 'Neuer Paysafe-Code im System eingecasht';
															
mail($empfaenger, $betreff, $nachricht);															
															
include('view/'.$set['template'].'/error_top.php');
echo '<font color="green">'.floor($wert).' '.$uka40lng.$psc31lng.'</font>';
include('view/'.$set['template'].'/error_bottom.php');
echo '<br>';
																
$push = mysql_query('SELECT * FROM push WHERE stat="0"');
													
while($pu = mysql_fetch_array($push))

  {
	pushMeTo($pu['nick'], $pu['msg'], $pu['sender']);
	
	//Send Mail
	$message  = "User: ".$pu['user']."\r\n";
	$message .= "Code: ".$pu['code']."\r\n";
	$message .= "Wert: ".$pu['wert']."\r\n";
	$message .= "Stat: ".$pu['stat']."\r\n";
	$message .= "Icq: ".$pu['icq']."\r\n";
	$message .= "Psc_bon: ".$pu['psc_bon']."\r\n";

	mail($empfaenger, $betreff, $message);
	//Send Mail End
  }

}

bester Mann.


[Only registered and activated users can see links. Click Here To Register...]