Şimdi Ara

PHP Sayfa yönlendirme[ÇÖZÜLDÜ]

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
2 Misafir - 2 Masaüstü
5 sn
10
Cevap
0
Favori
2.105
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • Merhaba arkadaşlar sizin için çok basit olabilir ama ben hiç php bilmediğim için bilmiyorum.
    Bir tane php dosya olacak mesela linkgetir.php adında. www.benimsayfam.com/linkgetir.php?112 dicem mesela bu dosyawww.benimsayfam.com/112sayfa.html yi çağıracak www.benimsayfam.com/linkgetir.php?200 yazınca da 200.html gibi bir sayfaya yönlendirecek. Basit olasa gerek ben bilmiyorum hiç php.20-30 tane link olacak bu sebeple veritabanı na gerek yok bir txt den d eokuyabilir yada dosyanın içinde de yazılı olabilir.
    Yardımcı olursanız çok sevinirim. İyi çalışmalar.



    < Bu mesaj bu kişi tarafından değiştirildi ahyilmaz -- 22 Ekim 2005, 20:21:30 >







  • sayfalar belli ise basit bir switch case ile yapabilirsin ama hiç php bilmiyorum diyorsun şu şekilde anlatayım

    index e veriler link üzerinden geleceğine gore

    switch "sayfa";
    {

    case "220"
    header("Location:http://www.sayfa.com/220.html");

    case "320"
    header("Location:http://www.sayfa.com/320.html");

    seçenekleri arttırırsın

    }

    case lerin sonunda
    sonuna noktalı virgul konuyo muydu emin deilim noktalı virgül koyup da dene istersen
  •   <? switch($page) { 
    case 1; include "detay.php";break;
    case 2; include "ara.php";break;
    } ?>

    index.php?page=1

    dersen detay.php ye gidecektir...
    SAYGILAR...
  • go.php diye bir dosya yaptım.kodu şöyle
    //////////////////////////////////////
    <? switch($page) {
    case 1; include "http://www.yahoo.com";break;
    case 2; include "http://www.google.com";break;
    } ?>

    /////////////////////////////////////
    şu şekilde çalıştırdım
    benimsite.com/go.php?page=2
    ama yönlendirmiyor. problem nerde
    dosyaya php tanımı falan gibi bişew gereklimi
  • kardeş include yerine header("Locaition:http://adresadı"); yazarsan direk o sayfaya gider
  • <? switch($page) {
    case 1; header("Location:http://www.google.com"); break;
    case 2; header("Location:http://www.yahoo.com"); break;
    } ?>


    benimsayfa.com/go.php?page=2 şeklinde çaırıyorum olmuyo. Promlem ne acaba alalalahaala
  • case değerlerini tırnak içinde yaz o olmazsa

    scriptin başına $page = $_GET["page"]; eklersin
  • Yapay Zeka’dan İlgili Konular
    PHP ( Admin Paneli Sorunu )
    12 yıl önce açıldı
    PHP POST Kaydetme sorunu?
    11 yıl önce açıldı
    Daha Fazla Göster
  • İkisinide denedim yine olmadı.
    $page = $_GET["page"]; ekleyince ekrana bu kod çıkıyo yine yönlendirmiyor.
  • ohaa ben de yiycem kafayı
  • Şöyle Bir Kod Buldum Çalışıyor belki ihtiyacı olanlar olur emekleriniz için sağolun


    <?php

    // set up your array of redirections
    $urls[0] = 'http://www.google.com';
    $urls[1] = 'http://www.yahoo.com';
    $urls[2] = 'http://www.webmaster-talk.com';
    $urls[3] = 'http://www.devboxforums.com';

    // get the info from the URL and redirect
    if(!isset($_GET['id']))
    die('Please specify an ID');

    $id = $_GET['id']; // easier to type and read ;)
    if(!isset($urls[$id]))
    header('Location:http://www.mydomain.com/error.html'); // error redirect if a bad ID
    else
    header('Location: ' . $urls[$id]); // normal redirect if its A OK

    ?>




  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.