|
|
|
| возможно ли создать/изменить файл на удаленном хосте посредством пхп?
Пробую
$fp=fopen("http://site.ru/dir/file.txt",'w+');
fwrite($fp,"$var1");
fclose($fp);
|
но выдает ошибку, | |
|
|
|
|
|
|
|
для: Oberon
(14.10.2009 в 21:46)
| | Кто нибудь поможет?, | |
|
|
|
|
|
|
|
для: Oberon
(14.10.2009 в 21:46)
| | невозможно создать и тем более изменить файл на удаленном хосте посредством пхп, тем способом который вам видится. | |
|
|
|
|
|
|
|
для: Oberon
(14.10.2009 в 21:46)
| | посредством php удаленного хоста - запросто.
Посредством любого софта, не относящегося к софту этого хоста - это называется троян. | |
|
|
|
|
|
|
|
для: Trianon
(15.10.2009 в 18:51)
| | посредством php удаленного хоста - можно про это подробнее?, | |
|
|
|
|
|
|
|
|
для: Trianon
(15.10.2009 в 20:43)
| | Это не совсем то, что мне нужно.
У меня два хоста, нужно оргнизовать регистрацию к примеру. На первом хосте регистрируясь данные попадают в базу мускл, и эти же данные должны попадать на второй хост но в тхт виде, т.е., в директории создаеться файл к примеру, логин.дат, где содержаться все рег. данные.. своего трода, дублирование. это можно организовать?, | |
|
|
|
|
|
|
|
для: Oberon
(16.10.2009 в 15:58)
| | если Вы на скриптом на первом хосте отправите их на второй, а на скриптом на втором хосте - примете и запишете в файл , то почему бы и нет? | |
|
|
|
|
|
|
|
для: Trianon
(16.10.2009 в 16:03)
| | Я осуществляю обмен информацией между своими сайтами по такому алгоритму.
На первом сайте записываю в текстовй файл информацию, которую нужно передать на второй сайт.
На первом сайте вызываю удаленно скрипт, находящийся на втором сайте.
Скрипт второго сайта считывает текстовый файл, находящийся на первом сайте. | |
|
|
|
|
|
|
|
для: Владимир55
(16.10.2009 в 16:14)
| | это если сайты на одном сервере, и права допускают такое поведение. | |
|
|
|
|
|
|
|
для: Oberon
(16.10.2009 в 15:58)
| | Создайте на том сервере, куда нужно передать данные, скрипт, который будет принимать параметры через GET, например так:
http://myserver.ru/getinfo.php?login=vasja&password=6245af435e6245af435e6245af435e&secret_key=FDGTR453FGER
|
secret_key нужен, чтобы никто другой, кто знает адрес скрипта не мог подсунуть вам свои данные.
Потом, на том сервере, где произошла регистрация, дергаете этот файл, передавая нужные параметры. Самый простой вариант для примера:
<?
$result = file_get_contents("http://myserver.ru/getinfo.php?login=".$new_user_login."&password=".md5($new_user_password)."&secret_key=FDGTR453FGER");
?>
|
Но лучше, конечно, использовать CURL.
Если хотите совсем навернутый вариант, погуглите XMLRPC. | |
|
|
|
|
|
|
|
для: Temnovit
(16.10.2009 в 16:52)
| | А GET ведь ограничен, больше чем 256 символов вроде нельзя передовать через него? | |
|
|
|