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

22.12.2009, 15:38
|
|
Познающий
Регистрация: 12.09.2009
Сообщений: 61
Провел на форуме: 818777
Репутация:
19
|
|
Сообщение от mff
не совсем понятно  можно примерчик? спасибо!
PHP код:
$str='1,2,3,4';
$del=array(2,4);
$str=str_replace($del,'',$str);
$str=str_replace(',,',',',$str);
$arr=explode(',',$str);
|
|
|

22.12.2009, 15:43
|
|
Познающий
Регистрация: 12.09.2009
Сообщений: 61
Провел на форуме: 818777
Репутация:
19
|
|
Сообщение от akahaos
Подскажите скриптик, отправляю из проги пост запрос с содержанием например 'info=12345' нужно чтоб скрипт сохранил данный текст в файл
PHP код:
$site='fbi.ru';
$patch='new.php';
$dat='?info=1234';
$fp = fsockopen($site, 80);
fputs($fp,'POST '.$patch.' HTTP/1.1
Host: '.$site.'
Connection: close
Content-Length: '.strlen($dat).'
'.$dat);
$f='';
while (!feof($fp)) $f.=fgets($fp, 1000);
fclose($fp);
file_put_contents('file.txt',$f);
php 5<=
|
|
|

22.12.2009, 15:51
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Сообщение от Eo0
PHP код:
$str='1,2,3,4';
$del=array(2,4);
$str=str_replace($del,'',$str);
$str=str_replace(',,',',',$str);
$arr=explode(',',$str);
стоп, задача упростилась, вот:
$str = "1,2,3,4";
массив = Array ( [0] => 2 [1] => 4 )
получиться должно:
$str="1,3";
Последний раз редактировалось mff; 22.12.2009 в 15:59..
|
|
|

22.12.2009, 16:03
|
|
Познающий
Регистрация: 12.09.2009
Сообщений: 61
Провел на форуме: 818777
Репутация:
19
|
|
Сообщение от mff
стоп, вот:
$str = "1,2,3,4";
массив = Array ( [0] => 2 [1] => 4 )
получиться должно:
$str="1,3";
Понятно.
PHP код:
$str = "1,2,3,4";
$arr= Array ( 2 , 4 );
$str=str_replace($arr,'',$str);
$str=str_replace(',,',',',$str);
|
|
|

22.12.2009, 16:07
|
|
Познавший АНТИЧАТ
Регистрация: 12.03.2008
Сообщений: 1,379
Провел на форуме: 5866479
Репутация:
1809
|
|
Сообщение от Eo0
Понятно.
PHP код:
$str = "1,2,3,4";
$arr= Array ( 2 , 4 );
$str=str_replace($arr,'',$str);
$str=str_replace(',,',',',$str);
Большое спасибо.  Получилось: ,3,4
и еще если $arr= Array ( 3 , 2 );
то получается:
1,,4
если $arr= Array ( 1, 4 );
то получается:
,2,3,

Последний раз редактировалось mff; 22.12.2009 в 16:15..
|
|
|

22.12.2009, 16:15
|
|
Познающий
Регистрация: 12.09.2009
Сообщений: 61
Провел на форуме: 818777
Репутация:
19
|
|
Сообщение от mff
Большое спасибо.  Получилось: ,3,4 
PHP код:
$str = "1,2,3,4";
$arr= Array ( 2 , 4 );
$str=str_replace($arr,'',$str);
$str=str_replace(',,',',',$str);
if($str[strlen($str)]==',') unset($str[strlen($str)]);
if($str[0]==',') unset($str[0]);
|
|
|

22.12.2009, 16:27
|
|
Познающий
Регистрация: 05.05.2008
Сообщений: 43
Провел на форуме: 718081
Репутация:
2
|
|
Eo0, не срабатывает(
|
|
|

22.12.2009, 16:31
|
|
Reservists Of Antichat - Level 6
Регистрация: 25.04.2008
Сообщений: 827
Провел на форуме: 2769640
Репутация:
1304
|
|
mff
PHP код:
$str = "1,2,3,4";
$arr= Array ( 2 , 4 );
echo implode(',',array_intersect($arr,explode(',',$str)));
__________________
Любая действущая программа устарела.
Создайте систему, которой сможет пользоваться даже дурак ,и только дурак захочет ею пользоваться.
Как правильно задавать вопросы: _http://www.yakimchuk.ru/questions.htm
|
|
|

22.12.2009, 16:32
|
|
Познающий
Регистрация: 12.09.2009
Сообщений: 61
Провел на форуме: 818777
Репутация:
19
|
|
Сообщение от akahaos
Eo0, не срабатывает(
Забыл слэш
PHP код:
$site='ya.ru';
$patch='/index.php';
$dat='?info=1234';
$fp = fsockopen($site, 80);
fputs($fp,'POST '.$patch.' HTTP/1.1
Host: '.$site.'
Connection: close
Content-Length: '.strlen($dat).'
'.$dat);
$f='';
while (!feof($fp)) $f.=fgets($fp, 1000);
fclose($fp);
file_put_contents('file.txt',$f);
|
|
|

22.12.2009, 16:37
|
|
Познающий
Регистрация: 05.05.2008
Сообщений: 43
Провел на форуме: 718081
Репутация:
2
|
|
Все равно чтото не хочет. Версия PHP 5.2.10
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|