Параллельное выполнение скрипта

  • Автор темы Автор темы DV
  • Дата начала Дата начала

DV

Guest
Параллельное выполнение скрипта

Есть какой-нибудь оператор, чтобы аннулировал все переменные? Например, если на одной странице выполнятся один и тот же cкрипт, c разницей только в базе, вторая часть выполняется некорректно, из-за того, что в первой уже присвоено значение переменной.
 
[m]include_once[/m]?
А вообще судя по вопросу тебе нужно научиться делать функции.
"Аннулировать" переменные ты можешь с помощью [m]unset[/m]
 
сдается мне, что товарищь исполняет известную арию "Как очистить переменные ПОСТ???", но на тарабарском языке.
Судя по вопросу, ему надо научиться задавать вопросы по-русски.
 
Фанат
А ForJest и на тарабарском языке понял. Так, что...
 
ForJest, раз уж ты понял, объясни мне, убогому, при чем здесь "параллельное выполнение", и что означает таинственное заклинение "на одной странице выполнятся один и тот же cкрипт, c разницей только в базе"? :-)
А то товарищ сам затрудняется.

Сам я при слове "параллельное" представляю более одного исполняющегося скрипта.
 
Фанат, мне не хочется тебе объяснять, ты уж извини. В последнее время ты что-то совсем испоганился. Хотя ты прав, безусловно и тысячу раз прав, прав, прав, прав....
Т.е. я с тобой не спорю. Если ты увидел здесь что-то, что может быть сочтено тобой за желание поспорить или поучить меня жизни - ты ошибся.
The end
 
ForJest
DV
Вы вообще о чем, парни? Может для всех объясните?? Я лично тоже ничего не понял, большая просьба к вам, господа, поделиться знаниями и опытом.
 
Автор оригинала: Фанат
сдается мне, что товарищь исполняет известную арию "Как очистить переменные ПОСТ???", но на тарабарском языке.
Судя по вопросу, ему надо научиться задавать вопросы по-русски.
Кстате риторический вопрос: как проще и правильнее очистить переменные ПОСТ, если register_globals "on" ?
Проще-то, наверно: сделать редирект на самого себя: header ("Location: " .$_SERVER['HTTP_HOST'] . $_SERVER['PHP_SELF']);

Можно еще так:
$var_names = array('var1', 'var2', ...);
for ($i = 0; $i<count($var_names); $i++) unset($$var_names[$i]);

А вот что-нибудь, типа элегантного unset($_POST); кто бы предложил...

Подозреваю, что ответ будет: правильно дальше в скрипте использовать переменные $_POST['var1']
 
ForJest, проще надо быть. И не искать особенный подтекст в простй просьбе объяснить.
Меня это уже начинает интриговать.
Но, впрочем, есть у меня и простое объяснение. Люди, которые оправдывают нежелание объяснять моральными принципами, на самом деле просто объяснить не могут.
Так что можешь быть свободен - у меня к тебе претензий нет. А то вон как зашугался от простого, без подковырки, вопроса.
 
Tn, предложенные два варианта противоречат друг другу.
Поэтому сначала не худо было бы сформулировать, ЗАЧЕМ тебе надо "очистить переменные ПОСТ", а потом уже рассуждать о правильности или неправильности методов.

Ибо я, конечно, имел в виду проблему повторной отправки данных браузером. Если эта фраза кому-то что-то говорит.
 
Ну я так и думал, что ты не способен понять простые постулаты изложенные в моем посте. Что и требовалось доказать.
 
Не вопрос.
Я рад, что доставил тебе маленькое удовольствие.
 
Сверху