Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|
Функция выхода из программы в php |

07.06.2006, 16:10
|
|
Постоянный
Регистрация: 14.05.2006
Сообщений: 334
Провел на форуме: 1543521
Репутация:
272
|
|
Функция выхода из программы в php
Мне нужна команда типа exit, только, чтобы она не совсем заканчивала вывод документ а продолжала выводить, то что стоит после php-кода (<?php … ?>). Ну например хтмл-код.
Есть такая в пхп?
|
|
|

07.06.2006, 16:14
|
|
Познающий
Регистрация: 13.02.2006
Сообщений: 88
Провел на форуме: 304371
Репутация:
16
|
|
если я понял, тебе надо отследить ошибки? Если да, то вверху скрипта
error_reporting (E_ALL ^ E_NOTICE);
|
|
|

07.06.2006, 16:21
|
|
Pagan Heart
Регистрация: 12.08.2004
Сообщений: 3,791
Провел на форуме: 6490435
Репутация:
2290
|
|
а зачем?
|
|
|

07.06.2006, 16:27
|
|
Banned
Регистрация: 06.06.2006
Сообщений: 944
Провел на форуме: 3986705
Репутация:
1403
|
|
Чета я не хрена не понял....
<?php YOURCODE ?>HTML<?php CONTINUE ?>
ИЛи ты хочешь, чтобы у тебя в документе был php код вместе с хтмл, и не хочешь чтоб php выполнялся?
|
|
|

07.06.2006, 16:40
|
|
Постоянный
Регистрация: 14.05.2006
Сообщений: 334
Провел на форуме: 1543521
Репутация:
272
|
|
if(($_POST['name']==="")||(!isset($_POST['name'])))
{
echo "<p>you didnt type your name</p>";
exit;
}
после этого по смыслу я хочу выйти, но мне нужно чтобы отобразилось, то что идет после пхп кода:
...
</body>
</html>
Если я использую exit, то хтмл код (после пхп-кода) не отображается, а выйти из пхп-программы хочется, на это шаге.
|
|
|

07.06.2006, 16:50
|
|
Познающий
Регистрация: 13.02.2006
Сообщений: 88
Провел на форуме: 304371
Репутация:
16
|
|
header("Location: $page"); где $page - страница ошибки
|
|
|

07.06.2006, 17:00
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
запихни весь свой код в функцию и на месте exit
поставь
return;
PHP код:
function myfunc()
{
if(($_POST['name']==="")||(!isset($_POST['name'])))
{
echo "<p>you didnt type your name</p>";
return;
}
твой последующий пхп-код, который не надо выполнять
}
myfunc();
после этого по смыслу я хочу выйти, но мне нужно чтобы отобразилось, то что идет после пхп кода:
...
</body>
</html>
|
|
|

07.06.2006, 17:03
|
|
Познавший АНТИЧАТ
Регистрация: 16.04.2006
Сообщений: 1,488
Провел на форуме: 2209675
Репутация:
537
|
|
2 фериман, бул, незерус
неужели я один понял что ему нужно?!
|
|
|

07.06.2006, 17:05
|
|
Постоянный
Регистрация: 14.05.2006
Сообщений: 334
Провел на форуме: 1543521
Репутация:
272
|
|
Какая еше страница ошибки? как сделать так, чтобы после exit отобразился хтмл-код, которые следует далее по тексту.
И нету там никаких ошибок у меня, или что ты имеешь ввиду?
|
|
|

07.06.2006, 17:18
|
|
Постоянный
Регистрация: 14.05.2006
Сообщений: 334
Провел на форуме: 1543521
Репутация:
272
|
|
2 Дикс
да, по ходу, только ты один понял...
респект
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|