Forum Webscript.Ru
Программирование => PHP => Тема начата: GRS от 22 Сентября 2005, 09:28:30
-
Привет.
Объясните, все ли впорядке?
Вобщем, есть у меня страница с формой, в ней (в форме) текстовое поле:
[CODE]CODE]
...и есть файл write.php в котором такой скрипт:
$rFile=fopen("somefile.txt","w");
fputs=($rFile,$txtMyName);
fclose();
?>
И знаете что? Он мне пустой файл дает, я даже просто пытался - ноль целых, ноль десятых.
Но! Почему-то через $_POST[txtMyName] - все идет и все работает.
Как я понимаю, это массив переменных? Я ничего против данного способа не вижу, однако, почему же в документации по PHP куча примеров и переменные передаются там без $_POST[], а просто добавляют знак доллара к имени текстового поля и вперед. В чем дело? Я не объявил переменную глобально? Или что? Почему у меня такая лажа-то выходит?...:confused:
Метод POST передеат же НЕ В ЗАГОЛОВКЕ страницы, да?
Еще: если в моей странице будет скрипт на VBScript, где я какую-то переменную создам - я смогу потом с ней работать из другого - уже PHP скрипта на этой же странице?:D Как ее, переменную эту, указывать? а наоборот можно, т.е. переменная определена в PHP скрипте, а работаю с ней из скрипта на VBS?
-
GRS:
однако, почему же в документации по PHP куча примеров и переменные передаются там без $_POST[],
потому, что у тебя документация ископаемая.
GRS:
Почему у меня такая лажа-то выходит?...
Да с чего ты взял, что это лажа?!
ЛАЖА = это когда "просто добавляют знак доллара".
GRS:
из другого - уже PHP скрипта на этой же странице?
на этой странице НЕТУ никаких пхп скриптов. даже следа нету никакого.
GRS:
а наоборот можно, т.е. переменная определена в PHP скрипте, а работаю с ней из скрипта на VBS?
Ты можешь создать свой VBS вместе со всеми его потрохами и переменными. В том числе и с нужной тебе переменной.
-
вот после таких ответов сиди и гадай... ничего не разъяснилось, только обгадили и не больше.
Ладно, спасибо.
-
Кто-нибудь действительно объяснит, без излишней распальцовки: как правильно передавать значения переменных? Как работать из PHP скрипта с переменной определенной в VBS скрипте, если это еще возможно?
-
задолбали меня нытики.
-
Значит так.
Мне надоело выслушивать твоё нытьё и оскорбления.
С этого момента ты перестаёшь вести себя, как описано в твоей подписи.
Увижу ещё раз хоть слово не по теме - вылетишь отсюда со свистом.
Если тебе что-то непонятно, то просто переспрашиваешь.
без этого тупого нытья. Если ты что-то не понял, то в этом виноват ты. А не тот, кто тебе отвечал.
как правильно передавать значения переменных?
через $_POST[\'txtMyName\']
Как работать из PHP скрипта с переменной определенной в VBS скрипте
Читай здесь: PHP FAQ: Самые основы. Как работает PHP. (http://phpfaq.ru/na_tanke)
И не дай бог тебе хотя бы заикнуться с вопросом, который там разжёван для таких, как ты.
-
Я воздержусь от ответа тебе. Спасибо.
-
О, молодец.