Вход

Просмотр полной версии : Маленький php скрипт написать!


.ATK
13.08.2009, 05:32
ТЗ:

С гет запроса сохранять параметры в файл. Имя файла - это первый параметр+".txt", если файл существует, то дозапись в конец файла, если файл не существует, то создать файл и записать в файл параметры.

Пример:

http://localhost/my_script.php?name_file=lala&param1=yyy&param2=ggg&param3=ccc&param4=ooo

На серваке создался файл lala.txt со следующим содержимым:
IPклиента: yyy ggg ccc ooo

При следующей дозаписи появиться ещё одна строчка:
IPклиента: yyy1 ggg1 ccc1 ooo1
IPклиента: yyy2 ggg2 ccc2 ooo2

Задачка простая, прост лень книжку открывать) поэтому дам за реализацию рублей 200-300) Шкодить красиво ;)

icq 159 - 69o

o3,14um
13.08.2009, 06:49
http://localhost/mysc.php?file_name=123&param1=11&param2=22&param3=33&param4=44
<?php
// так удобнее
$file_name = $_GET["file_name"];
$param1 = $_GET["param1"];
$param2 = $_GET["param2"];
$param3 = $_GET["param3"];
$param4 = $_GET["param4"];
//ип юзера
$ip = $_SERVER["REMOTE_ADDR"];
//собираем строку
$text = "$ip: $param1 $param2 $param3 $param4\r\n";
//пишем в файл
$handle = fopen("$file_name.txt","a");
fwrite($handle,$text);
fclose($handle);
?>
Так?

.ATK
13.08.2009, 07:06
http://localhost/mysc.php?file_name=123&param1=11&param2=22&param3=33&param4=44
<?php
// так удобнее
$file_name = $_GET["file_name"];
$param1 = $_GET["param1"];
$param2 = $_GET["param2"];
$param3 = $_GET["param3"];
$param4 = $_GET["param4"];
//ип юзера
$ip = $_SERVER["REMOTE_ADDR"];
//собираем строку
$text = "$ip: $param1 $param2 $param3 $param4\r\n";
//пишем в файл
$handle = fopen("$file_name.txt","a");
fwrite($handle,$text);
fclose($handle);
?>
Так?

Да, отлично, кинь в личку кошель!

.ATK
13.09.2009, 04:38
АП, нечто похожее, аська в первом посте!