Не срабатывает условие

Kirill_L

Новичок
Не срабатывает условие

Всем привет! Делается аплод файла. Причем делается аплод только в том случае если какой-то файл выбран. Локально на денвере работает, на сервере - нет. Почему-то не срабатывает условие:
PHP:
if ($_POST['edit']) {
if ($news_foto=='') {
$sql = "UPDATE $tbl_news SET name_ukr='".addslashes($_POST['name_ukr'])."', opis_ukr='".addslashes($_POST['opis_ukr'])."', date='".$_POST['date']."' WHERE id=".$_GET['id'];
$res = mysql_query($sql) or die(mysql_error());
} else {
$id_last=$_GET['id'];
include "news_upload.php";
$sql = "UPDATE $tbl_news SET name_ukr='".addslashes($_POST['name_ukr'])."', opis_ukr='".addslashes($_POST['opis_ukr'])."', date='".$_POST['date']."', foto='$news_img' WHERE id=".$_GET['id'];
$res = mysql_query($sql) or die(mysql_error());
}
}
Что не так? Почему если выбирался файл - условие не выполнятеся?
 

Фанат

oncle terrible
Команда форума
Kirill_L
вопрос поставлен неправильно.
в тестовом коде должно присутствовать только то, что относится к вопросу.
и везде подписано - вот это условие не выполняется.
содержание массивов - такое-то
 

ybilevych

Новичок
Kirill_L
Неясно, какое условие не срабатывает
К тому же учти, что else относится к условию ($news_foto=='')
 

Kirill_L

Новичок
Речь идет как раз про условие
PHP:
if ($news_foto=='') {

****

} else {

****

}
Первый if проверяет нажатие кнопки и все...
 

cDLEON

Онанист РНРСlub
Kirill_L
У тебя в денвере register_globals 1
На сервере видимо register_globals 0
Используй $_POST['news_foto'] либо добавь файд в root дерикторию .htaccess в него напиши register_globals 1
 

Фанат

oncle terrible
Команда форума
по существу?
прсле слова "троллейбус" должно быть тире, а не запятая.
=)
 

WP

^_^
Ребят, остается только плакать.
Kirill_L
А ты еще один знак = добаффь :D
 

Фанат

oncle terrible
Команда форума
я тут стольким тысячам помог, что на одном могу и отдохнуть
 

Фанат

oncle terrible
Команда форума
WP
да, на твоём примере - особенно.
если судить по твоему ответу.
 

Kirill_L

Новичок
Автор оригинала: WP
Ребят, остается только плакать.
Kirill_L
А ты еще один знак = добаффь :D
Да...точно сработало...хотя я и isset, и empty пытался проверить...не шло....сейчас работает....спасибо
 

WP

^_^
Kirill_L
А за что отвечает переменная $news_foto? Откуда она берется?
 

Фанат

oncle terrible
Команда форума
зачем? у него же всё уже заработало, после поедыдущего твоего совета =)
 

cDLEON

Онанист РНРСlub
WP
Какая разница, между == и строгим сравнением ===?
Товарисчь, чти ман. (с)
 
Сверху