Antichat снова доступен.
Форум Antichat (Античат) возвращается и снова открыт для пользователей.
Здесь обсуждаются безопасность, программирование, технологии и многое другое.
Сообщество снова собирается вместе.
Новый адрес: forum.antichat.xyz
 |
|

24.01.2010, 14:33
|
|
Познающий
Регистрация: 27.09.2008
Сообщений: 67
Провел на форуме: 212146
Репутация:
8
|
|
roker777 ставишь виртуальный сервер(например xampp)закидываешь скрипт в папку,называешь её,кидаешь её в папку на сервере (в xampp htdocs)в браузере пишешь localhost/имя папки
|
|
|

24.01.2010, 14:40
|
|
Познающий
Регистрация: 09.11.2009
Сообщений: 39
Провел на форуме: 615039
Репутация:
26
|
|
mailbrushнет незнал JazzСпасибо что натолкнул на правильный путь, а буду искать.
|
|
|

24.01.2010, 14:50
|
|
Познающий
Регистрация: 09.11.2009
Сообщений: 39
Провел на форуме: 615039
Репутация:
26
|
|
JazzНа денвере это сделать можно.
|
|
|

24.01.2010, 15:05
|
|
Познающий
Регистрация: 27.09.2008
Сообщений: 67
Провел на форуме: 212146
Репутация:
8
|
|
roker777 можно.
fsockopen,возможно с виртуального сервера приконектиться ?с него говарит что приконектился...но остальное не работает...помагите плиз)
Последний раз редактировалось Jazz; 24.01.2010 в 15:08..
|
|
|

24.01.2010, 18:45
|
|
Участник форума
Регистрация: 15.01.2009
Сообщений: 158
Провел на форуме: 469704
Репутация:
26
|
|
Подскажите в какую сторону копать(часть кода):
PHP код:
...........................
$file_log = "login.txt";//файл где ищу
$login='vasya';//что ищу
$array=file($file_log);
$c = count($array);
for($i = 0; $i < $c; $i++)
{
$stroka = explode('\r\n',$array_login[$i]);
if($stroka == $login)
unset($array_login[$i]);
}
$row=implode("\r\n",$array_login);
fwrite($file_log,$row);
fclose($file_log);
..........................
После того как строка становится не нужна, я пытаюсь перенести её в другой файл, но ни х не получается. Где-то что-то перепутал....
Помогите пожалуйста, а то 2 часа секса с PHP отняли все силы... =))
|
|
|

24.01.2010, 18:51
|
|
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме: 1014907
Репутация:
90
|
|
PHP код:
$file_log = "login.txt";//файл где ищу
$login='vasya';//что ищу
$array=file($file_log);
$c = count($array);
for($i = 0; $i < $c; $i++)
{
$stroka = explode('\r\n',$array_login[$i]);
if($stroka == $login)
unset($array_login[$i]);
}
$row=implode("\r\n",$array_login);
$f = fopen($file_log, 'w'); // Открываем файл
fwrite($f,$row);
fclose($f);
Перед запись файл надо открыть
|
|
|

24.01.2010, 18:56
|
|
Участник форума
Регистрация: 15.01.2009
Сообщений: 158
Провел на форуме: 469704
Репутация:
26
|
|
Перед запись файл надо открыть
Забыл... Но проблема осталась.
Код:
Warning: implode() [function.implode]: Bad arguments. in Z:\home\localhost\www\test.php on line 15
Вылетает ошибка и в итоге файл становится пустым.
|
|
|

24.01.2010, 19:12
|
|
Участник форума
Регистрация: 03.09.2009
Сообщений: 179
Провел на форуме: 1014907
Репутация:
90
|
|
PHP код:
$file_log = "login.txt";//файл где ищу
$login='vasya';//что ищу
$array=file($file_log);
$c = count($array);
for($i = 0; $i < $c; $i++)
{
if(trim($array[$i])== $login)
unset($array[$i]);
}
$row=implode("\r\n",$array);
$f = fopen($file_log, 'w'); // Открываем файл
fwrite($f,$row);
|
|
|

24.01.2010, 19:52
|
|
Участник форума
Регистрация: 15.01.2009
Сообщений: 158
Провел на форуме: 469704
Репутация:
26
|
|
Всё понял =)) Спасиб! Только концовку переправить надо, а то пустые строки остаются:
PHP код:
.....
$fp=fopen($file_log,"w+");
fputs($fp,implode("",$array));
fclose($fp);
........
сорри за оффтоп..
|
|
|

25.01.2010, 02:39
|
|
Новичок
Регистрация: 25.08.2009
Сообщений: 4
Провел на форуме: 102214
Репутация:
0
|
|
а кто подскажет в какой проге лучше писать на Php?
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|