Curl Въпросче :)

Make

Registered
Значи имам нужда да ползвам ip-то на потребителя а не на сървъра има ли такава опция :) смисъл да искам заяката с Curl с Ip-то на потребителя[/i]
 
deam0n каза:
Аз лично не те разбрaх, какво искаш да постигнеш.
Май иска когато някой потребител стартира дадения файл със curl скрипт , самия скрипт да се изпълнява от "името" на потребителя,а не от сървъра.
Аз лично не знам дали може да стане това.
 
<?php
$ch=curl_init('http://sinoptik.bg');
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$a= curl_exec($ch);
curl_close ($ch);
echo $a;
нали ей така изпълнява от името на сървъра тоест ми трябва да го изпълнява от името на потребителя да може да хвана неговия град :)
 
Вземаш града на питребителя с гоогле мапс примерно. И както виждаш всеки град си има уникален клуч примерно Варна "http://sinoptik.bg/varna-bulgaria-100726050". Тоест всеки път си генерира различен клуч и информацията ще я вземеш трудно. Но има няколко начина.
1. Вземаш града на потребителя според ип.
2. Пращаш пост заявка към Search формата на sinoptik.bg с curl.
3. Слагаш цялата информация в стринг.
4. preg_mach да вземеш стойността между таговете на дивовете (да не вземаш цялата страница а това което ти трябва)
5. Извеждаш променливата. И това е то.

И само да спомена когато пращаш заявки през curl пост датата ти трябва да е RAW.
 
Не можеш да се свържеш със сайта от името на потребителя. Ако пуска прокси - да, но това не ти върши работа, защото 100% от потребителите ти няма да пускат прокси :D
Кажи си какво искаш да направиш, за да ти дадем алтернативни решения.
Ако искаш да взимаш само града, то начина, който си избрал е възможно най-глупавия.
 

Back
Горе