function AdresBul()
{
$sayfa='http://'.getenv(HTTP_HOST).getenv(REQUEST_URI);
$pos=strpos($sayfa,'.html');
if($pos != false )
$sayfa=substr($sayfa,0,$pos+5);
$sayfa=$this->LinkTemizle($sayfa);
return $sayfa;
}yukaridaki functionda sadece http istekleri degerlendiriliyor. Ben yeni bir sorgu olusturmadan $sayfa ya bagli https de eklemek istiyorum. Sizce hem http hemde https istegi icin nasil bir degisim olmali ?
function http ve https i okutma
8
●562
- 31-08-2012, 00:54:45Kimlik doğrulama veya yönetimden onay bekliyor.
- 31-08-2012, 01:11:27
function AdresBul() { if($_SERVER['HTTPS']) { $protokol = "https://"; } else { $protokol = "http://";} $sayfa=$protokol.getenv(HTTP_HOST).getenv(REQUEST_URI); $pos=strpos($sayfa,'.html'); if($pos != false ) $sayfa=substr($sayfa,0,$pos+5); return $sayfa; }Böyle birşey mi? - 01-09-2012, 18:39:55Birde şöyle deneyin;
function AdresBul() { if($_SERVER['HTTPS'] == "on") { $protokol= "https://"; } else { $protokol="http://"; } $sayfa=$protokol.getenv(HTTP_HOST).getenv(REQUEST_URI); $pos=strpos($sayfa,'.html'); if($pos != false ) $sayfa=substr($sayfa,0,$pos+5); return $sayfa; } - 01-09-2012, 18:55:04Aynı işlevi gören kodları farklı yollarla tekrarlıyıp duruyoruz
Ne sunucuymuş arkadaş
Birde şunu deneyelim;
function AdresBul() { if($_SERVER['HTTPS'] == "on") { $protokol= "https://"; } if($_SERVER['HTTPS'] != "on") { $protokol ="http://"; } $sayfa=$protokol.getenv(HTTP_HOST).getenv(REQUEST_URI); $pos=strpos($sayfa,'.html'); if($pos != false ) $sayfa=substr($sayfa,0,$pos+5); return $sayfa; } - 01-09-2012, 19:01:29Hocam mesele kodlarla alakali degil. Ilk kod tam anlamiyla calisiyor
Farkli bi sistem üzerinde denedim. Ben google dan gelen ziyaretcilerin geldikleri kelimeyi kaydetmek icin kullaniyordum. http ile gelen ziyaretcilerde google link yapisi su sekilde oluyor.
http://www.google.com/url?sa=t&rct=j&q=r10.net%20function%20https%20&source=web&cd=1&cad=rja&ved=0CCEQFjAA&url=http%3A%2F%2Fwww.r10.net%2Fphp%2F853392-function-http-ve-https-i-okutma.html&ei=xzBCUPCTAqmC4gSmzIAY&usg=AFQjCNHE0OaB8LnifrIQ6cZhaxjkof19YA
Bu link SSL olmayan normal googledan gelirken, ziyaretcinin hangi kelimeyle geldigini anlamama yariyor. Kirmizi ile gösterdigim kisim. Fakat https de link iceriginde kullanilan kelime saklandigi icin veritabanina kaydettiremiyormusum
http://www.google.com/url?sa=t&rct=j&q=&esrc=s&source=web&cd=1&cad=rja&ved=0CCMQFjAA&url=http%3A%2F%2Fwww.r10.net%2Fphp%2F853392-function-http-ve-https-i-okutma.html&ei=NzFCUKrZIO7R4QTQ74CQBQ&usg=AFQjCNHE0OaB8LnifrIQ6cZhaxjkof19YA
Bu durum nasil asilir hic bilmiyorum
- 12-10-2012, 23:42:07https baglanti hicbirsekilde referrer birakmiyor. Yani google da güvenli aramadan gelen bir kisinin hangi kelime ile geldigini bulmak namümkünlesiyor. Ilgi ve alakaniz icinde tesekkür ederimSetSql adlı üyeden alıntı: mesajı görüntüle
Kod dogru yine de tesekkür ederim
Ne sunucuymuş arkadaş