quirrly
02.01.2005, 16:51:01
Hallo,
Hab mal wieder ein Problem. Ich hab in meinem kürzlich erstellten Warenkorbsystem was geändert, und nun habe ich Probleme mit der Versandkosten Rechnung.
if (isset($_REQUEST['Versand'])) {
if ($Versand == "Versand per Einschreiben") {
$_SESSION['Versandkosten'] = 4.5;
}
if ($Versand == "Versand per versichertes Paket (Deutschland)") {
$_SESSION['Versandkosten'] = 6.5;
}
if ($Versand == "Versand per versichertes Paket (Ausland)") {
$_SESSION['Versandkosten'] = 17.0;
}
else {
$_SESSION['Versandkosten'] = 0.0;
}
}
Ich übergebe die Versandkostenauswahl mit Hilfe von Radio-Buttons in die Variable $Versand. Darin ist der komplette Text der Versandmöglichkeit aus VALUE gespeichert. Im nächsten Script (Kasse) soll es mir zum Einen die gewählte Versandart ausdrucken, bzw. mit der oben stehenden Zeile die Versandkosten in EUR auswählen. Das geschieht, indem es einfach den enthaltenen Text vergleicht. Sieht vielleicht etwas unkonventionell aus o.k., aber im Prinzip müsste es so gehen. Die Versandkosten soll es nun in der §_SESSION['Versandkosten'] speichern.
Im Script "Kasse" erscheint es dann im Wesentlichen auch richtig, allerdings nur bei Auslandsversand, und bei Abholung, bei Paket Deutschland, und Einschreiben erscheint beidesmal 0.00 EUR !
Warum ?
Hab mal wieder ein Problem. Ich hab in meinem kürzlich erstellten Warenkorbsystem was geändert, und nun habe ich Probleme mit der Versandkosten Rechnung.
if (isset($_REQUEST['Versand'])) {
if ($Versand == "Versand per Einschreiben") {
$_SESSION['Versandkosten'] = 4.5;
}
if ($Versand == "Versand per versichertes Paket (Deutschland)") {
$_SESSION['Versandkosten'] = 6.5;
}
if ($Versand == "Versand per versichertes Paket (Ausland)") {
$_SESSION['Versandkosten'] = 17.0;
}
else {
$_SESSION['Versandkosten'] = 0.0;
}
}
Ich übergebe die Versandkostenauswahl mit Hilfe von Radio-Buttons in die Variable $Versand. Darin ist der komplette Text der Versandmöglichkeit aus VALUE gespeichert. Im nächsten Script (Kasse) soll es mir zum Einen die gewählte Versandart ausdrucken, bzw. mit der oben stehenden Zeile die Versandkosten in EUR auswählen. Das geschieht, indem es einfach den enthaltenen Text vergleicht. Sieht vielleicht etwas unkonventionell aus o.k., aber im Prinzip müsste es so gehen. Die Versandkosten soll es nun in der §_SESSION['Versandkosten'] speichern.
Im Script "Kasse" erscheint es dann im Wesentlichen auch richtig, allerdings nur bei Auslandsversand, und bei Abholung, bei Paket Deutschland, und Einschreiben erscheint beidesmal 0.00 EUR !
Warum ?