PDA

Просмотр полной версии : не отправляется переменная в php


Yakoot
09.09.2010, 15:38
отправляю переменную
loadVariables("/php/save.php?lastScore", "", "POST");

получаю ее пхп файлом

<?php
$lastScore = $_REQUEST['lastScore'];
$filename = 'data.txt';
$handle = fopen("/php/data.txt", 'a');
fwrite($handle, $lastScore);
fclose($handle);
?>
echo $lastscore; тоже ничего не дает... скорее всего проблема во флэшке...
<param name="allowscriptaccess" value="always" /> прописал для нее.. толку ноль...

Добавлено через 1 минуту
а, забыл добавить суть вопроса...
что делать то? что я сделал не так... если в пхп скорее все правильно, то в коде actionscript я не уверен...

mooncar
09.09.2010, 16:07
Права доступа на запись у файла открыли, на хостинге?

Yakoot
09.09.2010, 17:13
открыл, 777 права на оба файла - пхп и data.txt... толку ноль... а код правильный хоть?

temofony
10.09.2010, 09:07
Сам сталкивался с такой проблемой))теперь решил помочь.Вот код который отправляет переменную из флешки в пхп скрипт(причем отправляет без открытия страницы с пхп скриптом):
var s_and_1_obj:LoadVars=new LoadVars(); // Отправитель
var rec_obj:LoadVars=new LoadVars(); // Получатель
send.onPress=function():Void {
s_and_1_obj.name=pass+sinfo;
s_and_1_obj.sendAndLoad("http://www.test1.ru/wr.php", rec_obj, "POST");
info.text="Письмо отправляется...";
};
Вот код пшпишника который обрабатывает все эти чудеса:
<?php
file_put_contents("text.txt", "");
$message=$_POST['name'];
$text = $message;
if(file_put_contents ("text.txt", $text) == FALSE)
{
echo "error";
}
else
{
echo "success";
}
?>
Используйте на здоровье!:)

Yakoot
10.09.2010, 09:39
спасибо большое))) ща в соседний город сгоняю, через дней 5 приеду проверю

ЗЫ: не закрывайте тему плиз)

alex45
10.09.2010, 10:17
Ребят, а можно эти скрипты использовать для сохранения результатов flash игры на своем сайте под joomla?

temofony
10.09.2010, 23:53
а причем тут джумла?сохранять данные в текстовый фал вам нее помешает ни один CMS:umnik2: