PHP на страницы сервера Python, выход, остановка загрузки страницы - PullRequest
0 голосов
/ 04 марта 2011

Я пытаюсь найти эквивалент команды выхода php, чтобы остановить загрузку страницы.Например, у меня есть:

if(isset($_SESSION['username'])){

}
else{
    echo 'Your session has expired, please click <a href="https://dev.test.com/">here</a>';
    exit;
}

Обратите внимание, что выход в else cla... это остановит загрузку остальной части страницы.

Есть ли способ сделать это в mod_pythong psp<% exit %>

Sys.exit (0), похоже, не работает, потому что теперь я получаю ошибку HTTP 500, хотя журналы

[Tue Mar 15 15:36:11 2011] [error] [client
    10.184.98.38] PythonHandler mod_python.psp:   File "/var/www/html/index.psp", line 38, in ?\n    sys.exit(0) [Tue Mar 15 15:36:11 2011] [error] [client
    10.184.98.38] PythonHandler mod_python.psp: SystemExit: 0

1 Ответ

1 голос
/ 04 марта 2011

Что-то вроде этого, используя sys.exit:

import sys
sys.exit(0)

Число, переданное на выход, является кодом выхода - обычно 0, если ошибки нет.

...