Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
MySQL 5. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. PHP 5/6. В подлиннике. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум Apache

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: empty() -- не работает
 
 автор: ReZiStOr   (21.07.2006 в 22:10)   письмо автору
 
 

сабж не работает дома на апаче все вот работает а єто и еще пару функций таких как mail() а так же при загрузке файла ничего не работает я понимаю что проблема в конфигурационном файле апаче или же в файле Php.ini но все мои попытки чтото настроить ничем не закончились помогите подскажите ... спасибо

   
 
 автор: cheops   (21.07.2006 в 23:25)   письмо автору
 
   для: ReZiStOr   (21.07.2006 в 22:10)
 

Для того, чтобы работала функция mail() требуется почтовый сервер... а вот empty() странно, что не работает - приведите пример, как вы её используете?

   
 
 автор: ReZiStOr   (21.07.2006 в 23:39)   письмо автору
 
   для: cheops   (21.07.2006 в 23:25)
 

вот так
if (empty($foo))
{
print <<<here
<b> text here <b>
here;
}

   
 
 автор: mihdan   (22.07.2006 в 15:01)   письмо автору
 
   для: ReZiStOr   (21.07.2006 в 23:39)
 

Что за переменная $foo в ней что-то есть, мож она пустая, попробуй сначала так

<?
echo $foo// Если не пустая, что-то выведется
if (empty($foo)) {
   echo 
"text here";
}
?>

Если переменаая пустая, возможно, что у вас в php.ini деректива register_globals=off, safe_mode=on, проверьте это.
На крайний случай попробуй,

<?
echo $_POST['foo']; // Если не пустая, что-то выведется
if (empty($_POST['foo'])) {
   echo 
"text here";
}
?>

это если переменные переданы методом POST

<?
echo $_GET['foo']; // Если не пустая, что-то выведется
if (empty($_GET['foo'])) {
   echo 
"text here";
}
?>

это если переменные переданы методом GET

   
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования