lostyazilim
tr.link

PHP anlayan bakabilir mi :)

5 Mesajlar 842 Okunma
acebozum
tr.link

Thyphoon Thyphoon Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 02.07.2014
  • Yaş/Cinsiyet 36 / E
  • Meslek -
  • Konum İzmir
  • Ad Soyad K** K**
  • Mesajlar 781
  • Beğeniler 165 / 186
  • Ticaret 2, (%100)
merhaba arkadaşlar

yapmak istediğim bir şey var ama yeteri kadar bilgim olmadığı için yapamıyorum. şöyle anlatayım bilen yardımcı olsun :)

xxx.com/test.php&t1=BURAYASUBID&is=BURAYAKONUBAŞLIĞI

Elimde böyle bir link var sub yazan yerde sub adı konu başlığı yazan yerde ise hangi konuya girersek o konunun başlığı çıkıyor. Şimdi asıl soruya gelelim

test.php sayfamız bunlara tıklandığında harekete geçiyor ve indirme başlatması lazım. onunda orada bir linki var ama yukarıdaki linkteki is=BURAYAKONUBAŞLIĞI kısmını tıklandığında test php ye yazdırıp ona işlem yapmasını nasıl sağlayacağım.

zzzz.com/test.php&t1=BURAYA TESTDEN TIKLANAN SUBID&t1=BURAYA TESTDEN TIKLANAN KONUBAŞLIĞI


Yani arkadaşlar xxx.com linkine tıklandığında direk zzzz.com a gidiyor ama xxx linkindeki t1 ve is bilgilerini zzzz.com linkine yazdırmasını istiyorum bu kadar.

Aslında çok basit bir şey olduğuna eminim ama googleda ne diye arayacağıma dair bir fiktim yok :D
 

 

elektronikssl
webimgo

jasberk jasberk Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 12.06.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Bursa
  • Ad Soyad B** T**
  • Mesajlar 66
  • Beğeniler 19 / 14
  • Ticaret 1, (%100)
PHP ile get parametresinden gelen verileri alıp meta refresh kodu içine echo yaparsanız yönlendirme gerçekleşecektir.

Örnek Kod

$ornekid = $_GET["ornekid"];
$ornekbaslik = $_GET["ornekbaslik"];
echo '';
?>


Bu kod örneğinde www.xxx.com/test.php?ornekid=12&ornekbaslik=TEST BASLIK diye adrese girildiğinde http://www.zzz.com/test.php?id=12&baslik=TEST BASLIK adresine yönlendirecektir.
Thyphoon TheMucit

kişi bu mesajı beğendi.

Thyphoon Thyphoon Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 02.07.2014
  • Yaş/Cinsiyet 36 / E
  • Meslek -
  • Konum İzmir
  • Ad Soyad K** K**
  • Mesajlar 781
  • Beğeniler 165 / 186
  • Ticaret 2, (%100)
jasberk Yardımın için teşekkür ederim dostum bende get ile hallettim araştırma yaparak :) Şuraya ücretli yazsam bir sürü kişi yardımcı olurdu forum artık eskisi gibi değil hala sen gibileri görebildiğim için çok mutluyum.
jasberk

kişi bu mesajı beğendi.

jasberk jasberk Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 12.06.2017
  • Yaş/Cinsiyet 25 / E
  • Meslek Öğrenci
  • Konum Bursa
  • Ad Soyad B** T**
  • Mesajlar 66
  • Beğeniler 19 / 14
  • Ticaret 1, (%100)
Ne demek hocam bizde bu işten ekmek kazanıyoruz ancak yardımlaşmak paylaşmakta bir o kadar önemli :) .Çözdüğünüze sevindim.
İyi forumlar.
Thyphoon

kişi bu mesajı beğendi.

wmaraci
wmaraci

ERENKYI ERENKYI WM Aracı Kullanıcı
  • Üyelik 11.07.2017
  • Yaş/Cinsiyet 26 / E
  • Meslek Öğrenci
  • Konum İstanbul Avrupa
  • Ad Soyad E** K**
  • Mesajlar 169
  • Beğeniler 8 / 45
  • Ticaret 1, (%100)
Yine bir kaç şey ekleyeyim.

1 - Query string'lerin ilki soru işareti ile başlar.

xxx.com/test.php&t1=BURAYASUBID&is=BURAYAKONUBAŞLIĞI
xxx.com/test.php?t1=BURAYASUBID&is=BURAYAKONUBAŞLIĞI

2 - GET methodunu kullanmadan önce isset kontrolü yapın. Eğer linkte aradığınız query string yoksa PHP kodu hata verecektir. Örnek:


$t1 = (isset($_GET["t1"]) ? $_GET["t1"] : 'boş' );
jasberk

kişi bu mesajı beğendi.

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al