PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (8): « 1 2 3 4 [5] 6 7 8 »

> Найдено сообщений: 118
kochan10 Отправлено: 14 Мая, 2010 - 19:07:32 • Тема: CURL. Проблемы с авторизацией. • Форум: Программирование на PHP

Ответов: 7
Просмотров: 477
Попробуй сам посмотреть пакеты, которые отправляются при логине через браузер и создать их копию через КУРЛ
kochan10 Отправлено: 14 Мая, 2010 - 19:06:06 • Тема: Соединение с БД MySql • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 35
ну, хост получается не локалхост уже, поэтому попробуйте прописать IP-адрес сервера, на котором находится та база, которая вам нужна. Но там скорее всего стоит защита, чтобы коннектились только с локалхоста.
kochan10 Отправлено: 22 Апреля, 2010 - 17:53:04 • Тема: Curl-авторизация • Форум: Программирование на PHP

Ответов: 36
Просмотров: 2709
А если на хостинге запрещены такие команды? это же ведь уже команды оболочки, если я правильно понял.
kochan10 Отправлено: 21 Апреля, 2010 - 18:59:02 • Тема: Curl-авторизация • Форум: Программирование на PHP

Ответов: 36
Просмотров: 2709
Такс, я чё-то туплю)) Как сокетами DNS запрос произвести?)))
kochan10 Отправлено: 21 Апреля, 2010 - 17:07:25 • Тема: Curl-авторизация • Форум: Программирование на PHP

Ответов: 36
Просмотров: 2709
Впишите так: curl_init('Здесь IP-адрес/login.php');
Потом отправьте заголовок Host:
curl_setopt($ch, CURLOPT_HTTPHEADER, 'Host: login.vk.com');
JustUserR пишет:
Вы наверное не поняли о чем именно идет речь - например для авторизации требуется набор Iframe/AJAX-запросов к серверу и при этом на клиенте должны производиться некоторые операции через достаточно сложную библиотеку - конечно готовая JS-виртуальная машина с легкостью это выполнит и вычислит - а вот для парсера это очень сложная задача

Для того, чтобы войти ничего с JS/AJAX не нужно. Просто приходит одна строка, которую можно взять в печеньку и всё норм работать будет. С этим проблем нет. Дело только в DNS
kochan10 Отправлено: 20 Апреля, 2010 - 20:06:03 • Тема: Curl-авторизация • Форум: Программирование на PHP

Ответов: 36
Просмотров: 2709
Может стоит попробовать gethostbyname? Покажет ли что нибудь?

InviS, откуда вы узнали про vkontakte.ru/friends.php?filter=online?))
kochan10 Отправлено: 20 Апреля, 2010 - 16:41:54 • Тема: Curl-авторизация • Форум: Программирование на PHP

Ответов: 36
Просмотров: 2709
не так уж и сложно такой скрипт сделать. Вот мой пример, тут всё работает (и выуживает из промежуточной формы=)):
PHP:
скопировать код в буфер обмена
  1. function Login(){
  2. $email='';
  3. $pass='';
  4. $ch=curl_init('http://login.vk.com/?act=login');
  5. curl_setopt($ch, CURLOPT_HTTPHEADER, 'Host: vk.com');
  6. curl_setopt($ch, CURLOPT_POST, 1);
  7. curl_setopt($ch, CURLOPT_POSTFIELDS, 'email='.$email.'&pass='.$pass);
  8. curl_setopt($ch, CURLOPT_NOBODY, 0);
  9. curl_setopt($ch, CURLOPT_HEADER, 1);
  10. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  11. $ans=curl_exec($ch);
  12. $text="name='s' id='s' value='";
  13. $pos=strpos($ans,$text);
  14. $pos1=$pos+strlen($text);
  15. $cookie=substr($ans,$pos1,56);
  16. $cookie='remixchk=5; remixsid='.$cookie;
  17. return $cookie;
  18. }

В $cookie идёт SID из промежуточной формы. Это потом и ставится обычно в куку.
kochan10 Отправлено: 19 Апреля, 2010 - 19:22:46 • Тема: Curl-авторизация • Форум: Программирование на PHP

Ответов: 36
Просмотров: 2709
Тогда придётся отправлять заголовок "Host: vk.com" т.к. на одном адресе висит много хостов.
kochan10 Отправлено: 07 Апреля, 2010 - 18:23:04 • Тема: Филтр для COOKIE и для POST • Форум: Программирование на PHP

Ответов: 5
Просмотров: 318
проверять все приходящие данные на лишние символы (которые вам не нужны) и на формат этих данных. всё зависит от тога, что именно вы должны получить и как использовать. используйте для этого регулярные выражения.
kochan10 Отправлено: 07 Апреля, 2010 - 18:21:13 • Тема: Ошибка header совместно с include • Форум: Программирование на PHP

Ответов: 5
Просмотров: 646
попробуй сначала header поставить, а потом include. и перед <?php убери АБСОЛЮТНО ВСЁ.
kochan10 Отправлено: 05 Апреля, 2010 - 16:55:12 • Тема: база данных и изоброжения • Форум: Программирование на PHP

Ответов: 7
Просмотров: 408
получаешь имя из базы и скриптом сам путь добавляешь. или полностью путь получаешь. ты ведб можешь модифицировать то, что получаешь из базы. а имя файла получаешь как и обычный текст из базы.
kochan10 Отправлено: 05 Апреля, 2010 - 16:44:44 • Тема: база данных и изоброжения • Форум: Программирование на PHP

Ответов: 7
Просмотров: 408
какую тебе удобнее будет выводить в скрипт))
kochan10 Отправлено: 05 Апреля, 2010 - 16:27:16 • Тема: Чёт или нечет как определить? • Форум: Программирование на PHP

Ответов: 28
Просмотров: 6467
ясно) не подумал об этом даже.
kochan10 Отправлено: 05 Апреля, 2010 - 16:08:01 • Тема: Чёт или нечет как определить? • Форум: Программирование на PHP

Ответов: 28
Просмотров: 6467
Можно ещё так:
kochan10 Отправлено: 01 Апреля, 2010 - 20:38:02 • Тема: шаблоны • Форум: Программирование на PHP

Ответов: 2
Просмотров: 239
расчитывает ширину среднего столбца для контента в зависимости от существования левого и правого столбцов.

Страниц (8): « 1 2 3 4 [5] 6 7 8 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB