PHP фатальная ошибка - PullRequest
       31

PHP фатальная ошибка

0 голосов
/ 24 апреля 2011

index.php:

<? session_start(); ini_set( "display_errors", 0); ?>
.. rest of the page ...

Ошибка:

Fatal error: Call to undefined function: escapestring() in ... ReviewOrder.php on line 54

Строка 54 на ReviewOrder.php:

foreach ($_REQUEST as $key => $value)
{
    if ($value!="") $_SESSION[$key]=escapestring(trim($value)); // line 54
}

Ответы [ 4 ]

5 голосов
/ 24 апреля 2011

В PHP нет функции с именем escapestring().Вы забыли включить файл?

1 голос
/ 24 апреля 2011

Ошибка гласит: вы используете функцию, которая нигде не определена. В PHP нет функции с именем escapestring () , поэтому это означает, что вы забыли объявить ее или забыли включить файл php, который это делает.

1 голос
/ 24 апреля 2011

Вы, вероятно, забыли включить в ReviewOrder.php.

0 голосов
/ 24 апреля 2011

Также имейте в виду, что PHP чувствителен к регистру - это означает, что если вы где-то определили эту функцию, она может называться Escapestring() или EscapeString() или escapeString() или чем-то еще, что делает escapestring() неверным.

Просмотрите ваш код, чтобы увидеть, определена ли где-нибудь эта функция, и используйте ее правильное имя.

...