Hallo,
ich weiss nicht wie ich am besten anfangen soll, damit ihr das versteht
Also ich hab eine Registrations Seite mit folgendem Code:
Und die dazugehörige send.php sind wie folgt aus:
Nunja, mir werden nun alle Daten auch per Mail geschickt und die Daten die PersonXY einträgt werden ihm auch auf der nächsten Seite angezeigt, doch da ist eine kleine Sache die ich gerne wissen würde
Und zwar werden im Table "rechnungen" sogenannte Rechnungsnummern generiert im Feld "invoice".
Die Frage diese Threads lautet nun, wie kann ich die "invoice" Nummer mir per mail schicken lassen und ihm auf der nächsten Seite anzeigen lassen?
Vielen Dank schonmal für eure Hilfe und allen noch nachträglich ein Frohes Neues Jahr
ich weiss nicht wie ich am besten anfangen soll, damit ihr das versteht
Also ich hab eine Registrations Seite mit folgendem Code:
PHP:
<td height="100%" style="padding:10px" class="content"> </td>
<td align="right" style="padding-right:10px" class="content"> </td>
</tr>
</table>
<? include('admin/config.php'); ?>
<? @mysql_connect(DB_HOST, DB_USER, DB_PASSWORD) OR die(mysql_error());
mysql_select_db(DB_DATABASE) OR die(mysql_error());
$sql = "SELECT * FROM `conferences` WHERE ID=".intval($_GET['inhalt']);
$ausgabe = mysql_query($sql);
?>
<?
while($result = mysql_fetch_assoc($ausgabe))
{
?>
</td>
</tr>
<tr>
<td valign="top">
<table class="content" width="532" align="center" cellpadding="0" cellspacing="0" id="table">
<tr>
<td style="padding:5px" width="456" bgcolor="#5f92ac" class="Headlines"><div align="center">Register for <?=$result['topic']?></div></td>
</tr>
<tr>
<td>
<table width="532" align="center" cellpadding="0" cellspacing="0" id="rundum">
<form action="index.php?inhalt=send.php" method="post">
<tr>
<td width="73" valign="middle" bgcolor="#f5f5f5" style="padding:5px"><b>Company:</b></td>
<td width="372" bgcolor="#f5f5f5" style="padding:5px"><input name="company" type="text" size="50" id="company">
</input><input name="conference" value="<?=$result['topic']?>" type="hidden" size="50" id="conference"></input></td>
</tr>
<tr>
<td valign="middle" bgcolor="#e9e9e9" style="padding:5px"><b>Department:</b></td>
<td bgcolor="#e9e9e9" style="padding:5px"><input name="department" type="text" size="50" id="department">
</input></td>
</tr>
<tr>
<td valign="middle" bgcolor="#F5F5F5" style="padding:5px"><b>First Name:</b></td>
<td bgcolor="#F5F5F5" style="padding:5px"><input name="first" type="text" size="50" id="first">
</input></td>
</tr>
<tr>
<td valign="middle" bgcolor="#E9E9E9" style="padding:5px"><b>Last Name:</b></td>
<td bgcolor="#E9E9E9" style="padding:5px"><input name="last" type="text" size="50" id="last">
</input></td>
</tr>
<tr>
<td valign="middle" bgcolor="#F5F5F5" style="padding:5px"><b>Street:</b></td>
<td bgcolor="#F5F5F5" style="padding:5px"><input name="street" type="text" size="50" id="street">
</input></td>
</tr>
<tr>
<td valign="middle" bgcolor="#F5F5F5" style="padding:5px"><b>ZIP Code:</b></td>
<td bgcolor="#F5F5F5" style="padding:5px"><input name="zip" type="text" size="50" id="zip">
</input></td>
</tr>
<tr>
<td valign="middle" bgcolor="#F5F5F5" style="padding:5px"><b>City:</b></td>
<td bgcolor="#F5F5F5" style="padding:5px"><input name="city" type="text" size="50" id="city">
</input></td>
</tr>
<tr>
<td valign="middle" bgcolor="#F5F5F5" style="padding:5px"><b>State:</b></td>
<td bgcolor="#F5F5F5" style="padding:5px"><input name="state" type="text" size="50" id="state">
</input></td>
</tr>
<tr>
<td valign="middle" bgcolor="#F5F5F5" style="padding:5px"><b>Country:</b></td>
<td bgcolor="#F5F5F5" style="padding:5px"><select name="country">
<option selected="selected"> Country</option>
<option> Germany</option>
<option> United States</option>
<option> United Kingdom</option>
<option> France</option>
</select></td>
</tr>
<tr>
<td valign="middle" bgcolor="#E9E9E9" style="padding:5px"><b>Phone:</b></td>
<td bgcolor="#E9E9E9" style="padding:5px"><input name="phone" type="text" size="50" id="phone">
</input></td>
</tr>
<tr>
<td valign="middle" bgcolor="#F5F5F5" style="padding:5px"><b>Fax:</b></td>
<td bgcolor="#F5F5F5" style="padding:5px"><input name="fax" type="text" size="50">
</input></td>
</tr>
<tr>
<td valign="middle" bgcolor="#E9E9E9" style="padding:5px"><strong>E-Mail:</strong></td>
<td bgcolor="#E9E9E9" style="padding:5px"><input name="email" type="text" size="50" id="email">
</input></td>
</tr>
<tr>
<td valign="top" bgcolor="#F5F5F5" class="content" style="padding:5px"><strong>VAT-number<br />
</strong>(for EU members only)<strong>:</strong></td>
<td valign="top" bgcolor="#F5F5F5" style="padding:5px"><input name="vatnumber" type="text" value="" size="50" id="vatnumber" /></td>
</tr>
<tr>
<td valign="top" bgcolor="#F5F5F5" class="content" style="padding:5px"> </td>
<td valign="top" bgcolor="#F5F5F5" style="padding:5px"><input name="image" type="image" src="register.jpg" alt="register" width="130" height="18" /></td>
</tr>
</form>
</table>
</td>
</tr>
</table>
<?
}
?>
PHP:
<?
include('admin/config.php');
@mysql_connect(DB_HOST, DB_USER, DB_PASSWORD) OR die(mysql_error());
mysql_select_db(DB_DATABASE) OR die(mysql_error());
if( isset( $_POST ) )
{
$sql = 'INSERT INTO `rechnungen`
(`conference`,`company`,`department`,`first`,`last`,`street`,`zip`,`city`,`state`,`country`,`phone`,`fax`,`email`,`vatnumber`)
VALUES
(
"'.$_POST['conference'].'",
"'.$_POST['company'].'",
"'.$_POST['department'].'",
"'.$_POST['first'].'",
"'.$_POST['last'].'",
"'.$_POST['street'].'",
"'.$_POST['zip'].'",
"'.$_POST['city'].'",
"'.$_POST['state'].'",
"'.$_POST['country'].'",
"'.$_POST['phone'].'",
"'.$_POST['fax'].'",
"'.$_POST['email'].'",
"'.$_POST['vatnumber'].'"
)';
if( !mysql_query( $sql ) )
{
echo '<p align="center" class="content2">Fehler</p>';
}
else
{
echo '<p align="center" class="content2">';
echo '<b>Registered for: </b>';
echo $_POST["conference"];
echo '<br><b>Company: </b>';
echo $_POST["company"];
echo '<br><b>Department: </b>';
echo $_POST["department"];
echo '<br><b>First Name: </b>';
echo $_POST["first"];
echo '<br><b>Last Name: </b>';
echo $_POST["last"];
echo '<br><b>Street: </b>';
echo $_POST["street"];
echo '<br><b>ZIP Code: </b>';
echo $_POST["zip"];
echo '<br><b>City: </b>';
echo $_POST["city"];
echo '<br><b>State: </b>';
echo $_POST["state"];
echo '<br><b>Country: </b>';
echo $_POST["country"];
echo '<br><b>Phone: </b>';
echo $_POST["phone"];
echo '<br><b>Fax: </b>';
echo $_POST["fax"];
echo '<br><b>E-Mail: </b>';
echo $_POST["email"];
echo '<br><b>VAT-Number: </b>';
echo $_POST["vatnumber"];
echo '</p>';
}
}
$Name = "on-c-c"; //senders name
$email = "lous@gmx.net"; //senders e-mail adress
$recipient = "lous@gmx.net"; //recipient
$mail_body = "Registered for: ".$_POST['conference']."\r\n";
$mail_body.= "Company: ".$_POST['company']."\r\n";
$mail_body.= "Department: ".$_POST['department']."\r\n";
$mail_body.= "First Name: ".$_POST['first']."\r\n";
$mail_body.= "Last Name: ".$_POST['last']."\r\n";
$mail_body.= "Street: ".$_POST['street']."\r\n";
$mail_body.= "ZIP Code: ".$_POST['zip']."\r\n";
$mail_body.= "City: ".$_POST['city']."\r\n";
$mail_body.= "State: ".$_POST['state']."\r\n";
$mail_body.= "Country: ".$_POST['country']."\r\n";
$mail_body.= "Phone: ".$_POST['phone']."\r\n";
$mail_body.= "Fax: ".$_POST['fax']."\r\n";
$mail_body.= "E-Mail: ".$_POST['email']."\r\n";
$mail_body.= "VAT-Number: ".$_POST['vatnumber']."\r\n";
$subject = "Subject for reviever"; //subject
$header = "From: ". $Name . " <" . $email . ">\r\n"; //optional headerfields
mail($recipient, $subject, $mail_body, $header); //mail command :)
?>
Und zwar werden im Table "rechnungen" sogenannte Rechnungsnummern generiert im Feld "invoice".
Die Frage diese Threads lautet nun, wie kann ich die "invoice" Nummer mir per mail schicken lassen und ihm auf der nächsten Seite anzeigen lassen?
Vielen Dank schonmal für eure Hilfe und allen noch nachträglich ein Frohes Neues Jahr