Ben bir üye sadece bir alan eklemek istiyorum hangi PHP dayalı bir web-sitesi var. Bunun yerine kendi kayıt / giriş sayfaları oluşturma, ben (basitlik için, biz bu site Facebook olduğunu varsayalım olabilir) kullanıcı belirli bir sitede oturum açtıysa bakacağız kodu bir parça yapmak istiyorum ve eğer evet, ona izin sitemde gezinmek için. Eğer hayır ise, o sitede oturum ve bundan sonra geri gelmesini söyle.
Sitemin kullanıcı aksi kullanıcı adı / parola kaydedilir veya gerektiriyorsa eğer bir karşılama ekranı var o sitede bir sayfa açmak yaparak bunu gerçekleştirmek istiyoruz. O sayfanın içeriğini analiz ederek, ben kullanıcı olarak veya açtıysa görmek mümkün olacaktır.
Sitemde açarken o değildi sanki (aşağıdaki kodu) CURL kullanarak bunu başarmak için denedim, ama kullanıcı aynı tarayıcı üzerinden bu sitede oturum açmış olsa bile gibi, başarılı olmadı, o gördü . Ben bir yerde CURL yaparken tarayıcıda kaydedilen tanımlama mevcut değildir istekleri olduğunu okudum gibi sorun, kurabiye olduğunu varsayalım.
(Çerezler bu site tarafından önceden oluşturulan) tarayıcıda saklanan çerezleri kullanarak, bir PHP komut dosyası başka bir siteden bir sayfa açmak yapmak için herhangi bir yolu var mı?
Here is the PHP code from my site:
$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, 'www.my-site.com');
curl_setopt($ch, CURLOPT_HEADER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, true);
curl_setopt($ch, CURLOPT_CONNECTTIMEOUT, 30);
curl_setopt($ch, CURLOPT_USERAGENT, 'User agent');
$data = curl_exec($ch);
echo($data);