За последние 24 часа нас посетили 35076 программистов и 1758 роботов. Сейчас ищут 824 программиста ...

Функция exit

Тема в разделе "PHP для новичков", создана пользователем greenzlat, 30 янв 2010.

  1. greenzlat

    greenzlat Активный пользователь

    С нами с:
    27 апр 2008
    Сообщения:
    255
    Симпатии:
    0
    Такая проблема: на странице есть проверка условий, если FALSE, php скрипт останавливается. Но у меня после проверки идет подключение include и так как перед этим прошел exit, то они не подключаются, как быть??

    PHP:
    1.  
    2. <?$result = mysql_query ("SELECT * FROM bd  WHERE kat='$kat' ORDER BY data DESC LIMIT $start, $num",$db);
    3. if (!$result)
    4. {
    5. echo "В базе нет данных";
    6. exit ();
    7. }
    8. if (mysql_num_rows($result)>0)
    9. {
    10. $myrow = mysql_fetch_array ($result);
    11.  
    12. while ($myrow = mysql_fetch_array ($result))
    13. {
    14.  /////////////
    15. ?>
    HTML:
    1. <table widt... код html
    2.    <td class="procent_mal">&nbsp;</td>
    3.             [php]<?php  include("php/right.php"); ?>[/php]
    4.      </tr>
    5.   <tr>
    6.     <td>&nbsp;</td>
    7.   </tr>
    PHP:
    1. <?php  include("php/footer.php"); ?>
    Сценарий останавливается в 5 строке, заменить на echo не могу, так как в html коде идет вставка полей
     
  2. [vs]

    [vs] Суперстар
    Команда форума Модератор

    С нами с:
    27 сен 2007
    Сообщения:
    10.559
    Симпатии:
    632
    Используй include_once и подключай файл и перед exit и потом.
     
  3. greenzlat

    greenzlat Активный пользователь

    С нами с:
    27 апр 2008
    Сообщения:
    255
    Симпатии:
    0
    Все равно после exit() не выводит
     
  4. Simpliest

    Simpliest Активный пользователь

    С нами с:
    24 сен 2009
    Сообщения:
    4.511
    Симпатии:
    2
    Адрес:
    Донецк
    Проверку измени

    Используй
    PHP:
    1. <?php
    2. if ($result) {
    3. // что-то делаем. Например выводим данные
    4. } else {
    5.     echo "Нет данных";
    6. }
    7. //тут дальше код