[DONE] isset($_SESSION['WERT']) ist false
Erledigt. Ursache: Dummheit.
Folgendes Problem: steht in der Sessionvariable irgendwas drin, wird der Code korrekt ausgefuehrt und in der Ausgabe habe ich blub. Ist die Variable aber gar nicht gesetzt, so ist in der Ausgabe {--BUY--} enthalten. Logisch erscheint mir das nicht. Also entweder habe ich gerade wieder ein riessen Brett vorm Kopf, oder habe was in PHP nicht verstanden . Danke fuer Tipps.
Erledigt. Ursache: Dummheit.
PHP:
$buy = ' ';
// is bakset empty?
if (isset($_SESSION['ORDERS'])) {
$buy = 'blub';
}
$old = array('{--BLA--}', '{--BUY--}');
$new = array(str_replace('{--ENTRY--}', $basketEntry, $basketTemplate), $buy);
echo str_replace($old, $new, $template);
Zuletzt bearbeitet: