gruebel-gruebel
Erfahrenes Mitglied
jetzt versteh ich nur noch Bahnhof.
Wenn der Kunde seine Daten eingegeben hat und auf SENDEN geklickt wird, wird erst angezeigt und gefragt ob die Daten in Ordnung sind bevor die Daten gesendet werden.
Daten aus dem Warenkorb und die AGB soll dann in einer Tabelle gespeichert werden.
Mir geht es erst mal wenn der Kunde die DAten eingegeben hat und auf richtigkeit gefragt wird das es dan auch steht das er die AGBs anerkennt.
ich sende mal den Teil des Scripts
MFG
gg
Wenn der Kunde seine Daten eingegeben hat und auf SENDEN geklickt wird, wird erst angezeigt und gefragt ob die Daten in Ordnung sind bevor die Daten gesendet werden.
Daten aus dem Warenkorb und die AGB soll dann in einer Tabelle gespeichert werden.
Mir geht es erst mal wenn der Kunde die DAten eingegeben hat und auf richtigkeit gefragt wird das es dan auch steht das er die AGBs anerkennt.
ich sende mal den Teil des Scripts
MFG
gg
PHP:
<?php
session_start();
if(strlen($_POST["anrede"]) !=0) $_SESSION['str_anrede'] = $_POST['anrede'];
if(strlen($_POST["land_k"]) !=0) $_SESSION['str_land_k'] = $_POST['land_k'];
$_SESSION['zs'];
$_SESSION['menu1'];
$_SESSION['wert'];
$_SESSION['seite'];
$_SESSION['jahrz'];
$_SESSION['jahr'];
$_SESSION['land'];
$_SESSION['minr'];
$_SESSION['zugehoer'];
$_SESSION['id'];
$_SESSION['finden'];
$_SESSION['tauschen'];
$_SESSION["warenkorb"];
$_SESSION["str_land_k"];
$_SESSION["str_land_w"];
$_SESSION["agb"];
// -------------- Die Kundendaten --------------------
if (isset($_POST['zurueck'])){
$_SESSION["kundendaten"]["email"] = $_POST["email"];
$_SESSION["kundendaten"]["anrede"] = $_SESSION["str_anrede"];
$a = ucwords($_POST["vorname"]);
$_SESSION["kundendaten"]["vorname"] = $a;
$a = ucwords($_POST["nachname"]);
$_SESSION["kundendaten"]["nachname"] = $a;
$a = ucwords($_POST["strasse"]);
$_SESSION["kundendaten"]["strasse"] = $a;
$_SESSION["kundendaten"]["plz"] = $_POST["plz"];
$a = ucwords($_POST["ort"]);
$_SESSION["kundendaten"]["ort"] = $a;
$_SESSION["kundendaten"]["land_k"] = $_SESSION["str_land_k"];
}
if ($_REQUEST['dbkunden'] &&
!empty($_REQUEST['email']) &&
!empty($_REQUEST['anrede']) &&
!empty($_REQUEST['vorname']) &&
!empty($_REQUEST['nachname']) &&
!empty($_REQUEST['strasse']) &&
!empty($_REQUEST['plz']) &&
!empty($_REQUEST['ort']) &&
!empty($_REQUEST['land_k']) &&
)
{
echo "<div class=\"kd1\">";
echo "Bitte überprüfen Sie Ihre Daten auf Richtigkeit<br>";
echo "<form action=\"$PHP_SELF\" method=\"post\" target=\"\">
<input type=\"hidden\" name=\"email\" value=\"".$_POST["email"]."\">
<input type=\"hidden\" name=\"anrede\" value=\"".$_SESSION["str_anrede"]."\">
<input type=\"hidden\" name=\"vorname\" value=\"".$_POST["vorname"]."\">
<input type=\"hidden\" name=\"nachname\" value=\"".$_POST["nachname"]."\">
<input type=\"hidden\" name=\"strasse\" value=\"".$_POST["strasse"]."\">
<input type=\"hidden\" name=\"plz\" value=\"".$_POST["plz"]."\">
<input type=\"hidden\" name=\"ort\" value=\"".$_POST["ort"]."\">
<input type=\"hidden\" name=\"land\" value=\"".$_SESSION["str_land_k"]."\">
<input type=\"hidden\" name=\"agb\" value=\"".$_SESSION["agb"]."\">
<table border=\"1px\" cellspacing=\"0\" cellpadding=\"5px\">
<tr>
<td width=\"50px\">email:
</td>
<td>".$_REQUEST['email']."
</td>
</tr>
<tr>
<td>Anrede:
</td>
<td>".$_REQUEST['anrede']."
</td>
</tr>
<tr>
<td>Name:
</td>
<td>".$_REQUEST['vorname']." ".$_REQUEST['nachname']."
</td>
</tr>
<tr>
<td>Straße:
</td>
<td>".$_REQUEST['strasse']."
</td>
</tr>
<tr>
<td>Plz / Ort
</td>
<td>".$_REQUEST['plz']." ".$_REQUEST['ort']."
</td>
</tr>
<tr>
<td>Land:
</td>
<td>".$_REQUEST['land_k']."
</td>
</tr>
<tr>
<td><input type=\"Submit\" name=\"senden\" value=\"Übertragen\">
</td>
<td><input type=\"Submit\" name=\"zurueck\" value=\"Zurück\">
</td>
</tr>
</table>
</form>";
echo "</div>";
}
if(isset($_POST['senden']))
{
$email_test = mysql_query("
SELECT
email,
kd_id
FROM
kunden
WHERE
email = '".$_POST['email']."'
");
while($email = mysql_fetch_assoc($email_test)){
$kunde_existiert = $email['kd_id'];
$lf_kd_id = $kunde_existiert;
}
if (mysql_num_rows($email_test) >=1){
$email_vorhanden = 1; // ja
}
else{
$email_vorhanden = 2; // nein
}
$senden1 = 1;
}
if ($email_vorhanden == 2 ){
$senden = 1;
$kd_einfuegen = "INSERT INTO kunden(
email,
anrede,
vorname,
nachname,
strasse,
plz,
ort,
land
)
VALUES(
'$_POST[email]',
'$_SESSION[str_anrede]',
'$vorname',
'$nachname',
'$strasse',
'$_POST[plz]',
'$ort',
'$_SESSION[str_land_k]'
)";
$eintrag=mysql_query($kd_einfuegen);
echo mysql_error();
$lf_kd_id = mysql_insert_id(); // Neuer Kunde letzte kd_id
// Hier wird die kd_id für den Lieferschein aus der Tabelle geholt.
}
if (isset($_POST['zurueck']) OR isset($_POST['nein']) == 2)
{
echo "<form action=\"$PHP_SELF\" method=\"post\" target=\"\">
<table class=\"kd1\">
<tr>
<td colspan=\"2\" align=\"center\"><font
size=\"+3\">Kundendaten</font><br>
<font size=\"-1\">Bitte geben Sie Ihre persöhnlichen Daten ein<br></font>
</td>
</tr>";
$str = strlen($_SESSION['kundendaten']['email']);
if ($str > 0){
echo "
<tr>
<td width=\"25%\">E-Mail-Adresse:<br><br><br></td>
<td width=\"*%\"><input type=\"Text\" name=\"email\"
value=\"".$_SESSION['kundendaten']["email"]."\" size=\"50\"
maxlength=\"\"><br>
<font size=\"-2\">Bitte beachten Sie die korrekte Schreibweise Ihrer
E-Mail-Adresse</font></td>
</tr>";
}
else{
echo "
<tr>
<td width=\"25%\">E-Mail-Adresse:</td>
<td width=\"*%\"><input type=\"Text\" name=\"email\"
value=\"".$_POST["email"]."\" size=\"50\"
maxlength=\"\"><br>
<font size=\"1\">Bitte beachten Sie die korrekte Schreibweise Ihrer
E-Mail-Adresse</font></td>
</tr>";
}
echo "
<tr>
<td width=\"25%\">Anrede:</td>
<td width=\"*%\">
<select name=\"anrede\">";
$arr_anreden = array('Herr', 'Frau', 'Firma', 'ohne');
foreach($arr_anreden as $anrede1){
echo "<option value=\"".$anrede1."\"";
if (isset($_SESSION['str_anrede']) and $_SESSION['str_anrede'] ==
$anrede1){
echo " selected";
}
echo ">".$anrede1."</option>";
}
echo "</select>
</td>
</tr>";
$str = strlen($_SESSION['kundendaten']['vorname']);
if ($str > 0){
echo "
<tr>
<td width=\"25%\">Vorname:</td>
<td width=\"*%\"><input type=\"Text\" name=\"vorname\"
value=\"".$_SESSION['kundendaten']["vorname"]."\" size=\"50\"
maxlength=\"\"></td>
</tr>";
}
else{
echo "
<tr>
<td width=\"25%\">Vorname:</td>
<td width=\"*%\"><input type=\"Text\" name=\"vorname\"
value=\"".$_POST["vorname"]."\" size=\"50\"
maxlength=\"\"></td>
</tr>";
}
$str = strlen($_SESSION['kundendaten']['nachname']);
if ($str > 0){
echo "
<tr>
<td width=\"25%\">Nachname:</td>
<td width=\"*%\"><input type=\"Text\" name=\"nachname\"
value=\"".$_SESSION['kundendaten']["nachname"]."\" size=\"50\"
maxlength=\"\"> </td>
</tr>";
}
else{
echo"
<tr>
<td width=\"25%\">Nachname:</td>
<td width=\"*%\"><input type=\"Text\" name=\"nachname\"
value=\"".$_POST["nachname"]."\" size=\"50\"
maxlength=\"\"> </td>
</tr>";
}
$str = strlen($_SESSION['kundendaten']['strasse']);
if ($str > 0){
echo"
<tr>
<td width=\"25%\">Straße/Nr:</td>
<td width=\"*%\"><input type=\"Text\" name=\"strasse\"
value=\"".$_SESSION['kundendaten']['strasse']."\" size=\"50\"
maxlength=\"\"></td>
</tr>";
}
else{
echo"
<tr>
<td width=\"25%\">Straße/Nr:</td>
<td width=\"*%\"><input type=\"Text\" name=\"strasse\"
value=\"".$_POST["strasse"]."\" size=\"50\"
maxlength=\"\"></td>
</tr>";
}
$str = strlen($_SESSION['kundendaten']['plz']);
if ($str > 0){
echo"
<tr>
<td width=\"25%\">PLZ:</td>
<td width=\"*%\"><input type=\"Text\" name=\"plz\"
value=\"".$_SESSION['kundendaten']["plz"]."\" size=\"50\"
maxlength=\"\"></td>
</tr>";
}
else{
echo"
<tr>
<td width=\"25%\">PLZ:</td>
<td width=\"*%\"><input type=\"Text\" name=\"plz\"
value=\"".$_POST['plz']."\" size=\"50\"
maxlength=\"\"></td>
</tr>";
}
$str = strlen($_SESSION['kundendaten']['ort']);
if ($str > 0){
echo"
<tr>
<td width=\"25%\">Ort:</td>
<td width=\"*%\"><input type=\"Text\" name=\"ort\"
value=\"".$_SESSION['kundendaten']['ort']."\" size=\"50\"
maxlength=\"\"></td>
</tr>";
}
else{
echo"
<tr>
<td width=\"25%\">Ort:</td>
<td width=\"*%\"><input type=\"Text\" name=\"ort\"
value=\"".$_POST["ort"]."\" size=\"50\"
maxlength=\"\"></td>
</tr>";
}
echo "
<tr>
<td width=\"25%\">Land:</td>
<td width=\"*%\">";
$zone_1 = mysql_query("
SELECT
kat_bez
FROM
bm_kategorien
WHERE
brief_eu_we > 0
AND
id2 = 5
ORDER BY
zone_post
");
echo"<select name=\"land_k\" cellspacing=\"2\" cellpadding=\"2\">";
while($land_k = mysql_fetch_assoc($zone_1))
{
echo '<option value="'.$land_k["kat_bez"].'"';
if ($land_k["kat_bez"] == $_SESSION['str_land_k'])
{
echo ' selected';
}
echo '>'.$land_k["kat_bez"].'</option>';
}
echo "</select>
</td>
</tr>
<tr><td align=\"right\">";
if ($_POST['agb'] == '1' ) {
$chk=' checked="checked"';
} else {
$chk=""; }
echo print_r($_POST);
echo '<input type="checkbox" name="agb" value="1" '.$chk.' /></td>';
echo "
<td>ich habe die AGB gelesen und erkenne diese an.
</td>
</tr>
<tr>
<td>
<input type=\"submit\" name=\"dbkunden\" value=\"Daten Senden\">
</td>
<td>
</td>
</tr>
</table></form>";
/* hier geht es zum Warenkorb zurück
************************************
*/
echo "<div class=\"zurueck_warenkorb\">";
echo "<form action=\"warenkorb.php\" name=\"senden\" method=\"POST\">
<input type=\"submit\" name=\"zurueck_w\" value=\" zurück zum Warenkorb \" style=\"overflow:visible;\">
</form>";
echo "</div>";
/* hier geht es zum Bestellen zurück
************************************
*/
echo "<div class=\"zurueck_bestellen\">";
echo "<form action=\"index.php?id=".$_SESSION["id"]."&Seite=".$_SESSION['Seite']."\" name=\"senden\" method=\"POST\">
<input type=\"submit\" name=\"zurueck_b\" value=\" zurück zum Bestellen \"style=\"overflow:visible;\">
</form>";
echo "</div>";
}
$vorname = ucfirst($_POST[vorname]);
$nachname = ucfirst($_POST[nachname]);
$strasse = ucfirst($_POST[strasse]);
$ort = ucfirst($_POST[ort]);
/*
** hier kommt der Übertrag in versionen
*/
$versionen = "UPDATE bm_versionen
SET
abgang = abgang + $anzahl
WHERE
vers_id = $vers_id
";
$rechnung1=mysql_query($versionen);