|
Тема |
kade mi e greshkata? |
|
Автор |
Hellion (непознат
) |
|
Публикувано | 11.03.03 19:56 |
|
|
Значи пускам PHP скрипт при register_globals=Off. За обработка на данните от сесиите използвам масива $_SESSION (според PHP-Manual), но всичко работи само в следния случай:
...
session_start();
global $Variablename;
if ( !isset( $_SESSION[Variablename] ) )
{
$_SESSION[Variablename] = $Variablename= strip_tags($_POST['Variablename']);//a
}
... i. t.n.
// първоначално Variablename се поства от предишната страница
след това използвам в скрипта $_SESSION['Variablename'] защото ако използвам $Variablename тя е empty. Та значи въпросът ми е защо ред а) трябва да е точно в този вид за да работи скрипта?!!?
Ако напиша:
$_SESSION[Variablename] = strip_tags($_POST['Variablename']);
или
$Variablename= strip_tags($_POST['Variablename']);
не работи?!
Къде ми е грешката?
Използвам PHP 4.1.2, Win'2000Pro и Apache/1.3.14.
|
| |
|
|
|