мне нужно написать автоматическую проверку.
есть сайт. надо в него залогиниться (юзер и пасс имеются), найти в коде страницы какой-то там стринг и еще надо вернуть http статус страницы, типа 200 или 404 и т.д.
как лучше это написать? кто подскажет?
Спустя 2 минуты, 58 секунд (27.03.2012 - 17:51) ADiel написал(а):
Читайте про curl. Он полностью подходит для решения задачи.
Спустя 7 минут, 43 секунды (27.03.2012 - 17:59) MatrixGod написал(а):
ADiel, эта библиотека очень большая. в ней много всего.
можно указать более метко куда мне лезть и копаться?
можно указать более метко куда мне лезть и копаться?
Спустя 2 минуты, 9 секунд (27.03.2012 - 18:01) ADiel написал(а):
Для начала сюда. Тут все очень хорошо разжевано
http://phpforum.su/index.php?showtopic=50868
http://phpforum.su/index.php?showtopic=50868
Спустя 3 минуты, 52 секунды (27.03.2012 - 18:05) m4a1fox написал(а):
Цитата |
Читайте про curl |
Ну не знаю. Я на питоне такое сделал.
Спустя 56 секунд (27.03.2012 - 18:06) ADiel написал(а):
Говорю что знаю
Можно даже sh использовать, но это php форум =)

Спустя 42 секунды (27.03.2012 - 18:06) m4a1fox написал(а):
ADiel
Ааааааааа. норм. Тогда курлом однозначно.
Ааааааааа. норм. Тогда курлом однозначно.
Спустя 31 минута, 57 секунд (27.03.2012 - 18:38) MatrixGod написал(а):
ADiel, огромное спасибо, как раз то что надо.
вот только подскажи как вытащить статус-код страницы.
скрипт будет бегать по многим страницам и прежде чем логиниться надо убедиться что со страницей все ок и кричать в противном случае...
вот только подскажи как вытащить статус-код страницы.
скрипт будет бегать по многим страницам и прежде чем логиниться надо убедиться что со страницей все ок и кричать в противном случае...
Спустя 15 минут, 50 секунд (27.03.2012 - 18:54) ADiel написал(а):
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
Спустя 44 секунды (27.03.2012 - 18:55) ADiel написал(а):
Естественно, после exec