Как-то так видимо PHP: <?php $delim = '--------------------------------------------'; $file = file_get_contents('file.txt'); $list = array_unique(explode($delim, $file)); print implode($delim, $list); ?>
Подскажыте плз код чтоб создавать файлы на сервере, потом туда чтото дописывать и чытать.....причом имя файла, что писать, что чытать нужно писать в запросе к скрипту !!
?filename=qwerty.txt&text=thisistext PHP: if(!empty($_GET['filename']) && !empty($_GET['text'])) file_put_contents($_GET['filename'],$_GET['text']); Таm уже сам по ситуации urldecode etc...
Да,..ето именно то что надо))))) спс большое)) помогиешо как дописать в существующий файл,...и как прочитать заданое значение )))
немного не в тему, но трабла с денвером. точнее не у меня а у 2 челов. у них вылетает ощибка при запуске денвера типа невозможно отредактировать хостс. и из-за етого наверное у ним мой скрипт не пашет. у меня на денвере все норм. может кто сталкивался что может его блочить? и возможно что изза етой ошибки не работает скрипт?
права записи в system32\drivers\etc\hosts открыть всем пользователям, как вариант, но не очень хороший)
это изза того что не хватает прав, если система у них виста или семерка то пусть попробуют запустить денвер от имени администратора
помогите мне со скриптом что выше,.....надо чтоб он дописывал значения в файл,..и чтоб чытать можно было
скрипт для записи PHP: <?php function file_put($data, $file) { $f = fopen($file, "a+"); fwrite($f, $data."\r\n"); fclose($f); } if (isset($_GET['filename']) and isset($_GET['text']) and $_GET['filename'] != "" and $_GET['text'] != "") { file_put($_GET['text'], $_GET['filename']); } ?> скрипт для чтения PHP: <?php if (isset($_GET['filename']) and $_GET['filename'] != "") { if (file_exists($_GET['filename'])) { echo nl2br(file_get_contents($_GET['filename'])); } } ?>
zifanchuck, рекомендую почитать http://forum.dklab.ru/viewtopic.php?p=170670 и http://forum.dklab.ru/viewtopic.php?p=160573&noimg=1, ну и вообще с вопросами на денвер лучше обращаться на тот форум)))
там еще такой ньюанс. в етк есть какойто хостс.бак или чтото такое. просто хостс нет. сделать его нельзя пишет что запрещено. говорят что сидят из под админа. уже я им давал свой билд(тот что себе устанавливал) денвера. всеравно. у обоих есть тот бак. сервис пак у одного 2 у другого 3. вроде все поотключали что может блочить, всеравно. может вирь какойто? щас погуглю нащет того бака. ниукого его небыло?
может пусть поробуют зайдут из под безопасного режима удалят все эти баки и создадут hosts, там даже из под безопасного можно запустить
авторизация на phpbb PHP: $post = "username=".$user."&password=".$pass."&redirect=index.php&login=%D0%92%D1%8 5%D0%BE%D0%B4"; $sock = fsockopen("site.ru", 80, $errn, $err); $send = "GET http://site.ru/ucp.php?mode=login HTTP/1.1\r\n"; $send .= "Host: site.ru\r\n"; $send .= "Referer: http://site.ru/ucp.php?mode=login\r\n"; $send .= "Connection: Close\r\n\r\n".$post; $user и $pass валид пост вроде верный, отсылаю, получаю 2 ответа (ну от гета и от поста соответственно), ну короче, получаю от поста выдираю куки, но авторизоваться с ними не получается, в чем косяк?