Giriş Yap / Kayıt Ol
thodex

WM Aracı'na üyelikler tekrar açıldı! Kayıt olmak için TIKLAYIN!

3Beğeni
  • 1 Yazan v4r1able
  • 1 Yazan v4r1able
  • 1 Yazan DiweyDays

Cevap Yaz Favorilerime Ekle
Seçenekler Stil
Geri Git   Forum > > PHP

$_GET verilerin kayma sorunu.

  #1  
Okunmamış 21 Eylül 2020, 17:00
DiweyDays Adlı Üyenin Avatarı
Linkcin.com
 
Üyelik Tarihi: 23 Nisan 2019
Yaş / Cinsiyet: 21 / Erkek
Meslek: Ögrenci
Konum: Kayseri
Ad, Soyad: Mu... Se...
Mesajlar: 169
Beğeniler: 42 / 157
Ticaret: 0, 0%
Merhaba $_GET tarihi çekiyorum sadece son hanesini aliyor örnk (2020.09.21) bunun sadece sondaki 21 olan kismini aliyor ben tarihi tam olarak çekmesini ve id çekmesini istiyorum. ama tarih son hane id bi önceki haneyi aliyor. sanirim htaccess de bir sorun yaşiyorum.

Kod:
<a href="bosadusen-<?=seo($uruncek['urun_ad'])."-".$uruncek['urun_id']."-".$uruncek['urun_bosadusenzaman']   ?>"><?php echo $uruncek['urun_ad'] ?></a>
Alıntı:
.htaccess
RewriteRule ^bosadusen-([0-9a-zA-Z-_]+)-([0-9]+)-([0-9a-zA-Z-_]+)$ bosadusen.php?sef=$1&urun_id=$2&urun_bosadusenzama n=$3 [L,QSA]
Kod:
echo $_GET['urun_id']."<br>";
echo $_GET['urun_bosadusenzaman'];
http://localhost/myblog-294-1212-12-12


Yapmak istedigim --

id 294
Tarih 1212-12-12 çekmesi
Konu DiweyDays tarafından (21 Eylül 2020, 17:11 ) değiştirilmiştir.

374x90

Bu Alana Reklam Ver

  #2  
Okunmamış 21 Eylül 2020, 17:44
Avatar Seçilmemiş
Obir.Ninja Coder
 
Üyelik Tarihi: 04 Nisan 2020
Cinsiyet: Erkek
Meslek: Kodlama
Ad, Soyad: Ha... Tu...
Mesajlar: 138
Beğeniler: 49 / 41
Ticaret: 1, 100%
"-" olarak ayırdığın için çakışıyordu şöyle düzelttim ;

.htacces ;
HTML Kodu:
RewriteEngine on
RewriteRule ^bosadusen-([0-9a-zA-Z-_]+)-([0-9]+)-([0-9a-zA-Z-_]+)-([0-9a-zA-Z-_]+)$ bosadusen.php?urun_id=$1&urun_bosadusenzaman_gun=$2&urun_bosadusenzaman_ay=$3&urun_bosadusenzaman_yil=$4 [L,QSA]
bosadusen.php ;
PHP- Kodu:
<?php

echo $_GET["urun_id"]."<br>";
$zaman $_GET["urun_bosadusenzaman_gun"]."-".$_GET["urun_bosadusenzaman_ay"]."-".$_GET["urun_bosadusenzaman_yil"];
echo 
$zaman;

?>
gün, ay ve yıl olarak ayırdım daha da işine gelecektir $zaman olarakta birleştirdim.

http://localhost/test/bosadusen-294-21-09-2020

id ve tarih.
DiweyDays bunu beğendi.
  #3  
Okunmamış 21 Eylül 2020, 17:50
DiweyDays Adlı Üyenin Avatarı
Linkcin.com
 
Üyelik Tarihi: 23 Nisan 2019
Yaş / Cinsiyet: 21 / Erkek
Meslek: Ögrenci
Konum: Kayseri
Ad, Soyad: Mu... Se...
Mesajlar: 169
Beğeniler: 42 / 157
Ticaret: 0, 0%
Alıntı:
v4r1able Adlı Üyeden Alıntı
"-" olarak ayırdığın için çakışıyordu şöyle düzelttim ;

.htacces ;
HTML Kodu:
RewriteEngine on
RewriteRule ^bosadusen-([0-9a-zA-Z-_]+)-([0-9]+)-([0-9a-zA-Z-_]+)-([0-9a-zA-Z-_]+)$ bosadusen.php?urun_id=$1&urun_bosadusenzaman_gun=$2&urun_bosadusenzaman_ay=$3&urun_bosadusenzaman_yil=$4 [L,QSA]
bosadusen.php ;
PHP- Kodu:
<?php

echo $_GET["urun_id"]."<br>";
$zaman $_GET["urun_bosadusenzaman_gun"]."-".$_GET["urun_bosadusenzaman_ay"]."-".$_GET["urun_bosadusenzaman_yil"];
echo 
$zaman;

?>
gün, ay ve yıl olarak ayırdım daha da işine gelecektir $zaman olarakta birleştirdim.

http://localhost/test/bosadusen-294-21-09-2020

id ve tarih.
Teşekkür ederim ama id çekince ürünün id den önceki urun adi da çekiyor myblog-294 şeklinde
  #4  
Okunmamış 21 Eylül 2020, 17:52
Avatar Seçilmemiş
Obir.Ninja Coder
 
Üyelik Tarihi: 04 Nisan 2020
Cinsiyet: Erkek
Meslek: Kodlama
Ad, Soyad: Ha... Tu...
Mesajlar: 138
Beğeniler: 49 / 41
Ticaret: 1, 100%
O zaman şöyle yapın ;

.htaccess ;

HTML Kodu:
RewriteEngine on
RewriteRule ^bosadusen-([0-9a-zA-Z-_]+)-([0-9a-zA-Z-_]+)-([0-9]+)-([0-9a-zA-Z-_]+)-([0-9a-zA-Z-_]+)$ bosadusen.php?urun_adi=$1&urun_id=$2&urun_bosadusenzaman_gun=$3&urun_bosadusenzaman_ay=$4&urun_bosadusenzaman_yil=$5 [L,QSA]
bosadusen.php ;

<?php

echo $_GET["urun_adi"]."<br>";
echo $_GET["urun_id"]."<br>";
$zaman = $_GET["urun_bosadusenzaman_gun"]."-".$_GET["urun_bosadusenzaman_ay"]."-".$_GET["urun_bosadusenzaman_yil"];
echo $zaman;

?>
DiweyDays bunu beğendi.
  #5  
Okunmamış 21 Eylül 2020, 17:53
DiweyDays Adlı Üyenin Avatarı
Linkcin.com
 
Üyelik Tarihi: 23 Nisan 2019
Yaş / Cinsiyet: 21 / Erkek
Meslek: Ögrenci
Konum: Kayseri
Ad, Soyad: Mu... Se...
Mesajlar: 169
Beğeniler: 42 / 157
Ticaret: 0, 0%
Alıntı:
v4r1able Adlı Üyeden Alıntı
O zaman şöyle yapın ;

.htaccess ;

HTML Kodu:
RewriteEngine on
RewriteRule ^bosadusen-([0-9a-zA-Z-_]+)-([0-9a-zA-Z-_]+)-([0-9]+)-([0-9a-zA-Z-_]+)-([0-9a-zA-Z-_]+)$ bosadusen.php?urun_adi=$1&urun_id=$2&urun_bosadusenzaman_gun=$3&urun_bosadusenzaman_ay=$4&urun_bosadusenzaman_yil=$5 [L,QSA]
bosadusen.php ;

<?php

echo $_GET["urun_adi"]."<br>";
echo $_GET["urun_id"]."<br>";
$zaman = $_GET["urun_bosadusenzaman_gun"]."-".$_GET["urun_bosadusenzaman_ay"]."-".$_GET["urun_bosadusenzaman_yil"];
echo $zaman;

?>


Cok teşekkür ederim sorun çözülmüştür.
v4r1able bunu beğendi.
Cevap Yaz Favorilerime Ekle

medyacenter


Konuyu toplam 1 kişi okuyor. (0 üye ve 1 Ziyaretçi)
 
Seçenekler
Stil
Normal Normal

Geri Git   Forum > PHP


Yetkileriniz
Konu açma yetkiniz: Yok
Cevap Yazma Yetkiniz Yok
Eklenti yükleme yetkiniz: Yok
Mesajınızı değiştirme yetkiniz: Yok

BB code: Açık
İfadeler: Açık
[IMG] Kodları: Açık
HTML kodu: Kapalı




Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şu anki Zaman: 21:08.