benim sorunum. şu
case 'git';
require_once('sayfa.php?s=1');
break;
sayfa.php?s=1
Buraya gitmesini nasıl sağlarım.
Bu şekilde çalışmadı.
sayfa.php?syafa=x.php?=1 Yardım !!
12
●1.212
- 31-01-2008, 01:37:00tam olarak ne yapmaya çalıştığınızı anlamadım ama sayfa.php?s=1 olarak girildiğinde örn 1.php nin görüntülenmesini istiyorsanız mantık:
veya örneği dahada genişletirsek:Alıntı
s=1 de iletisim.php
s=2 de ise referans.php yi include etsin istiyoruz onun için ise:
gibi birşey kullanabilirsiniz.Alıntı - 31-01-2008, 01:43:50Üyeliği durdurulducevap için teşekkür ederim.
tam anlatamadım galiba özür dilerim.
Amacım şu.
bi tane x.php dosyamız var.
ve sayfamızada liste var.
1.sayfa 2.sayfa
x.php?s=1 de 1.sayfa ve sırasıyla
ben şunu yapmak istiyorum..
elimde bir sayfa.php var.
ve sayfa.php?git=liste
olduğunda
x.php?s=1
yani listenin 1.sayfasını göstermesini istiyorum - 31-01-2008, 02:04:43benim anlatmaya çalıştığımda oydu zaten

örn:
elinizde anasayfa.php ,liste1.php ve liste2.php adında dosyalarınız var.
şimdi sitenize www.siteadı.com/anasayfa.php?liste=1 şeklinde girildiği zaman liste1.php yi anasayfanızda gösterecek, liste=2 olduğundada liste2.php yi anasayfanızda gösterecek.
şimdi:
<?php $liste=$_GET['liste']; if $liste=="1" { include("liste1.php"); }elseif $liste="2" { include("liste2.php"); }else{ echo "Liste Bulunamadı"; } ?>kodları tek tek açıklıyorum.
$liste=$_GET['liste']; -->> hani örn anasayfa.php?liste=1 demiştik ya işte bu kodda o liste=x oradaki x değerini alıyoruz ve $liste değişkenine atıyoruz.
if $liste=="1" {
include("liste1.php"); -->> burada eğer $liste=1 ise liste1.php yi sayfada göster diyoruz.
}elseif $liste="2" {
include("liste2.php"); -->> Burada eğer $liste=2 ise liste2.php yi sayfada göster diyoruz.
}else{
echo "Liste Bulunamadı"; -->> bu kod bloğunda ise eğer hiç biri değilse ekrana liste bulunamadı yazdır diyoruz.
burada elseif bloklarını çoğaltarak kaç tane listeniz varsa ona göre ayarlayabilirsiniz.
bu açıklamayı yazarkende ankarada yine hafif bir sallantı oldu ALLAH sonumuzu hayır eylesin.
umarım açıklayıcı olmuştur
kolay gelsin. - 31-01-2008, 02:11:19SanCreaL adlı üyeden alıntı: mesajı görüntüle
case 'git'; header("Location:sayfa.php?s=1"); break; - 31-01-2008, 02:17:03Üyeliği durdurulduhocam eline sağlık.
Fakat benim istediğim tam olarak bu değil.
listeleri gösteren bir sayfam var.
liste.php
yani elimde liste1.php veya liste2.php şeklinde sayfalar yok.
liste.php?s=1 de 1.sayfa liste.php?s=2 listenin ikinci sayfası gözüküyor.
Şimdi ben kendim başka bir sayfa oluşturdum.
linklerim
sayfa.php?git=iletisim
şeklinde.
ben burada şunu yapmak istiyorum.
sayfa.php dosyasına nasıl bir kod eklemliyimki.
sayfa.php içersinde liste.php?s=1 yani
liste2.php diye yok.
liste.php?s=1
Bunu çalıştırmak istiyorum.
Sizede zahmet veriorum ama :S
Bu s Nedir diye baktım.
liste.php de şu kod yer alıyor.
<?
$s = $_GET['s'];
if ($s == ""){
header ("Location: ?s=1");
}
mysqlden veri çekiyor sonrasında
- 31-01-2008, 02:23:55Üyeliği durdurulduErsaT adlı üyeden alıntı: mesajı görüntüle
Evet gitmesini sağladık fakat sayfanın içersinde açılmıyor. - 31-01-2008, 02:32:51Üyeliği durdurulduEvet amaLisans adlı üyeden alıntı: mesajı görüntüle
benim listem liste.php?s=1 şeklinde bu kodla
sayfa.php?s=1 oluyor ve sayfa boş haliyle
sayfa.php?git=liste dendiğinde
liste.php?s=1 göstersin istiyorum :S
