CODE
############### Zatwierdzenie formularza z poprzedniej strony ###############################################
if($_POST['dalej']=='Dalej>>>'){
if ((!empty($nrFak)) && (!empty($idWys)) && (!empty($dataW)) && (!empty($dataP)) && (!empty($status))) {
$nrFak = $_POST['nrFak'];
$idF = $_POST['idWys'];
$dataW = $_POST['dataW'];
$dataP = $_POST['dataP'];
$status = $_POST['status'];
$wstaw = mysql_query("INSERT INTO rachfaktura SET idFak='', nrFak='$nrFak', idW='$idF', dataW='$dataW', dataP='$dataP', zapl='$status'");
}
else{
die("Wypełnij wszystkie pola");
}
}
if($_POST['dalej']=='Dalej>>>'){
if ((!empty($nrFak)) && (!empty($idWys)) && (!empty($dataW)) && (!empty($dataP)) && (!empty($status))) {
$nrFak = $_POST['nrFak'];
$idF = $_POST['idWys'];
$dataW = $_POST['dataW'];
$dataP = $_POST['dataP'];
$status = $_POST['status'];
$wstaw = mysql_query("INSERT INTO rachfaktura SET idFak='', nrFak='$nrFak', idW='$idF', dataW='$dataW', dataP='$dataP', zapl='$status'");
}
else{
die("Wypełnij wszystkie pola");
}
}
Na php 5+ wykonuje się za każdym razem pętla else, pomimo że dane z formularza są przekazywane poprawnie. Dodam, że gdy wyłączę sprawdzanie pól warunkiem !empty wszystko działa OK. Czego się czepić? Ustawień PHP-a (php.ini)? A może widzicie jakiś błąd związany z wersją mysql-a lub php. Proszę o pomoc