Manchmal macht mir PHP graue Haare, diesmal funktioniert header - location zu gut:
also ich lande in beiden Fällen auf der cajero Seite, solange ich die Weiterleitung drin habe. Gebe ich statt dessen eine echo aus (mit dem jeweiligen Wert von result zum Beispiel), läuft alles wie geplant und ich bin immer im richtigen Zweig.
Warum leitet mich der header immer weiter, auch wenn radio == 1 ist?
Gruß Maribel
PHP-Code:
<?php
session_start();
include_once('val_login.inc.php');
include_once('../connect.inc.php');
// Radiobutten abfragen
if($_POST[radio] == 0)
{
// nicht bestaetigt, zurueck zur Seite cajero
header("location: http://orenidle.org/intra/intern/cajero.php");
exit();
}
else
{
// bestaetigt, Kundenkonto holen
$sql = "SELECT kontostand
FROM tblkundenstat
WHERE kundenID = $_SESSION[kundenID]";
$result = mysql_query($sql) or die(mysql_error());
}
echo "<pre>";
print_r($_POST);
echo "</pre>";
echo "<pre>";
print_r($result);
echo "</pre>";
?>
Warum leitet mich der header immer weiter, auch wenn radio == 1 ist?
Gruß Maribel
Kommentar