Arkadaşlar PHP ile adres çubuğundaki URL yi alıp bi değişkene atmamız mümkün mü? Örneğin URLmiz ; http://www.sitemiz.com/haber/r10-haber-r10.html ?
Bunu direk olarak bir değişkene atabiliyor muyuz ?
Adres Çubuğundaki URL yi Alma
17
●43.603
- 17-08-2009, 19:36:58Üyeliği durduruldu.htaccess Kullanıyorsan bunu arkadaşların verdiği server değişlenleri ile yapamazsın._BuKi_ adlı üyeden alıntı: mesajı görüntüle
Eğer server değişkenleri ile yaparsan
haberdetay.php?id=34535 gibi alırsın.
Perma linkini komple almak istiyorsan Javascript kullanmalısın.
location.href mesela.. - 17-08-2009, 19:41:11Üyeliği durdurulduson kararın mı ?Dogu_Bey adlı üyeden alıntı: mesajı görüntüle
www.ankabt.com/saho/request_uri.jpg
zaten kullanıyordum sürekli request_uri yi de buda ispati : ) - 21-01-2014, 16:40:02Beyler şuan şöyle bir çıkmazın içindeyim
linkim şudur
http://localhost/hamur/HamurAdam-45-hakkimizda-2.html
ve ben içeride kontrol ettiriyorum request_url ile aldim ben yukarıdan degiskeni dedim ki
eger HamurAdam değil ise bu kısım dedim default.php ye git FAKATT zaten üstteki bölüm HamurAdam-45-hakkimizda-2.html diye gitmiyorsa hiç bir sayfayı acmıyor bu yuzden de benım yazdıgım kod calısmıyor.
ekranımda şu hata beliriyor
Not Found
The requested URL /hamur/HamuAdam-45-hakkimizda-2.html was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
HTACCESS :
Options +FollowSymLinks
RewriteEngine on
DirectoryIndex Default.php
RewriteRule ^HamurAdam-(.*)-(.*)-(.*).html$ default.php?id=$1&baslik=$2&sayfa=$3 [L,NC]
ErrorDocument 400 /404.php
ErrorDocument 401 /404.php
ErrorDocument 403 /404.php
ErrorDocument 404 /404.php
ErrorDocument 500 /404.php
--R10.NET; Flood Engellendi -->-> Yeni yazılan mesaj 16:40:02 -->-> Daha önceki mesaj 16:37:28 --
*404.php diye bir sayfam da var bunu da belirtmeme gerek yok sanırım - 21-01-2014, 17:13:55LaCReMeL dostum şimdilik hamur klasörü içinde ama ben url mi örnek su sekil
RewriteRule ^HamurAdam-(.*)-(.*)-(.*).html$ default.php?id=$1&baslik=$2&sayfa=$3 [L,NC]
yönlendirme yaptım sırf linkin icinde tekrar hamuradam gecsin diye bunu koydum neyse
olduda adam gidip id=1 kısmını eliyle 2 3 5 yaparsa ona müdehale edebilyorum diyorum ki bak bu id ye varmı yok mu veritabanında ona gore yoksa düzeltiyorum linki tekrar neyse gectim hepsini can alıcı nokta surada
eger adam gidip hamuradam degistirirse diye bende dedim ki request_uri ile almıstım ya hani url yi dedim bak bakıyım bastaki ilk 9 karakter hamuradam mı diye calıssın da eger hamuradam degil ise ben orayı degistiriyim istiyorum ama orası zaten hamuradam- ile baslamayınca 404 veriyor hata olarak işte derdim sorunum bu
bir türlü cözüm bulamadım
baktım olmuyor oradan hamuradam kısmını kaldırıcam
404 icinde rewrite modul ekledım oda calısmıyor bu arada onuda anlamadım :S
bir türlü cözüm bulamadım