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

02.09.2009, 14:49
|
|
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
Провел на форуме: 482261
Репутация:
58
|
|
Сообщение от 4es
Подскажите как правильно парсить заголовок title у страниц сайта ?
я так думаю если тупо file_get_contents и потом регуляркой, то так не правильно.
я может чего-то не знаю а чем это не правильно?ну можнополучать не всю страницу а опредленное кол-во байт чтобы не грузить 30метровые страницы
|
|
|

02.09.2009, 14:50
|
|
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
Провел на форуме: 482261
Репутация:
58
|
|
Сообщение от anm767
как создать HTTP GET запрос ? пример:
GET /path/file.html HTTP/1.0
как это работает?
на форуме тут видел:
"Сформируем вот такой вот запрос
POST http://.... HTTP/1.0
или
OPTIONS / HTTP/1.0"
сформулировать понятно, а как его отправить?
вопросы только сегодня ночью поднимался...
https://forum.antichat.ru/showpost.php?p=1495984&postcount=12107
|
|
|

02.09.2009, 15:00
|
|
Постоянный
Регистрация: 28.09.2007
Сообщений: 820
Провел на форуме: 6722038
Репутация:
1385
|
|
$site = 'bla.com';
$some = 'POST /a.php .........................';
fputs(fsockopen($site,'80'),$some);
|
|
|

02.09.2009, 16:00
|
|
Познавший АНТИЧАТ
Регистрация: 24.06.2008
Сообщений: 1,996
Провел на форуме: 6075534
Репутация:
2731
|
|
4es,
PHP код:
$url = 'http://yoursite.com/page.php';
$ch = curl_init($url);
...
curl_setopt();
...
$res = curl_exec($ch);
preg_match('#<title>(.*)<\/title>#',$res,$matches);
print_r($matches);
|
|
|

02.09.2009, 22:09
|
|
Постоянный
Регистрация: 27.10.2008
Сообщений: 491
Провел на форуме: 4002393
Репутация:
464
|
|
Может вопрос канешно глупый но для меня очень нужный..
На примере прокси. нужно вставить в форму (текстариа) список прокси и нужно вставить все ети прокси в масив. тоисть $ip[0] первій прокси, $ip[1] второй и т.д....
Спс зарание....
|
|
|

02.09.2009, 22:12
|
|
Участник форума
Регистрация: 21.09.2008
Сообщений: 148
Провел на форуме: 678893
Репутация:
102
|
|
PHP код:
<form action="<?=$_SERVER['PHP_SELF'];?>" method="POST">
<textarea cols=70 rows=5 name=proxy></textarea><br>
<input type=submit value="OK">
</form><br><br>
<?php
$pr = $_POST["proxy"];
if(isset($pr) && strlen($pr)>0) $pr = explode("\n", $pr);
print_r($pr);
?>
|
|
|

03.09.2009, 00:10
|
|
Познающий
Регистрация: 11.07.2009
Сообщений: 58
Провел на форуме: 231064
Репутация:
6
|
|
у меня глупый вопрос:
к примеру есть два скрипта index1.php и index2.php и они лежат в одном каталоге, редирект делается просто header("Location: index.php");
теперь другой пример: одни скрипт лежит в каталоге test а другой в каталоге test/test/ как из скрипта который в test/test/ вызвать другой скрипт?
|
|
|

03.09.2009, 00:46
|
|
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
Провел на форуме: 482261
Репутация:
58
|
|
Сообщение от Insane bboy
у меня глупый вопрос:
к примеру есть два скрипта index1.php и index2.php и они лежат в одном каталоге, редирект делается просто header("Location: index.php");
теперь другой пример: одни скрипт лежит в каталоге test а другой в каталоге test/test/ как из скрипта который в test/test/ вызвать другой скрипт?
что значит вызвать?
можно иклудировать
PHP код:
include("../../test/script.php");
как вариант "вызова" можно еще использовать system() и/или exec()
Последний раз редактировалось RedBull@12; 03.09.2009 в 01:37..
|
|
|

03.09.2009, 01:10
|
|
Участник форума
Регистрация: 12.03.2008
Сообщений: 159
Провел на форуме: 912928
Репутация:
137
|
|
PHP код:
function wtf(){
$postvars="param=wtf";
send();
}
function ololo(){
$postvars="param=ololo";
send();
}
wtf();
ololo();
function send(){
$c = curl_init();
curl_setopt($c, CURLOPT_URL, $host);
curl_setopt($c, CURLOPT_HEADER, 1);
curl_setopt($c, CURLOPT_POST, 1);
curl_setopt($c, CURLOPT_POSTFIELDS, $postvars);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
$body = curl_exec($c);
curl_close($c);
echo $body;
}
?>
Не отправляет. ?
|
|
|

03.09.2009, 01:36
|
|
Участник форума
Регистрация: 06.11.2006
Сообщений: 129
Провел на форуме: 482261
Репутация:
58
|
|
Сообщение от zavra
PHP код:
function wtf(){
$postvars="param=wtf";
send();
}
function ololo(){
$postvars="param=ololo";
send();
}
wtf();
ololo();
function send(){
$c = curl_init();
curl_setopt($c, CURLOPT_URL, $host);
curl_setopt($c, CURLOPT_HEADER, 1);
curl_setopt($c, CURLOPT_POST, 1);
curl_setopt($c, CURLOPT_POSTFIELDS, $postvars);
curl_setopt($c, CURLOPT_RETURNTRANSFER, 1);
$body = curl_exec($c);
curl_close($c);
echo $body;
}
?>
Не отправляет. ?
у тебя хост не забит...+ смотри области видимости переменных...у тебя в send не передаются postvars
+ проверь поддерживает ли у тебя сборка сURL
|
|
|
|
 |
|
|
Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
|
|
|
|