• Bu site çerezler kullanır. Bu siteyi kullanmaya devam ederek çerez kullanımımızı kabul etmiş olursunuz. Daha fazla bilgi edin.

Php sayfaya her girildiğinde değişkenin değeri 1 artsın

Konuyu Okuyan Kişiler (0)

Ertuğrul

webmaster.tc
Katılım
7 Ağu 2012
Mesajlar
141
Beğeniler
0
#1
Merhaba Arkadaşlar,

Başlığın gayet açıklayıcı olduğunu biliyorum fakat böyle birşey varmı bunu bilmiyorum.Böyle birşey yoksa php sayfasında değişkene dışarıdan değer verebilme imkanımız varmıdır ? Bilen var mı ?
 

inforesim

webmaster.tc
Katılım
4 Ağu 2012
Mesajlar
2,439
Beğeniler
0
#2
PHP:
<?php
session_start();
if(empty($_SESSION["deger"])){
	$_SESSION["deger"] = "1";
}else{
	$_SESSION["deger"] += "1";
}
$deger = $_SESSION["deger"];
echo $deger;
?>
Her ekranı görüntüleyen için 0 dan başlar. Eğer genel için istiyorsanız MYSQL kullanmanız şart.
 

Ertuğrul

webmaster.tc
Katılım
7 Ağu 2012
Mesajlar
141
Beğeniler
0
#3
Çok teşekkür ederim. Başlangıç sayısını 4. satırdan değiştireceğim değil mi ?
 

kaansef

webmaster.tc
Katılım
6 Ağu 2012
Mesajlar
7
Beğeniler
0
#5
Yalnız kodda 1 sayısı "1" olarak tanımlanmış ve bu string olduğu için arttırılamaz.
 

kaansef

webmaster.tc
Katılım
6 Ağu 2012
Mesajlar
7
Beğeniler
0
#6
$_SESSION["deger"] = "1"; satırını $_SESSION["deger"] = 1;

$_SESSION["deger"] += "1"; satırını ise $_SESSION["deger"] += 1; olarak değiştirmeniz gerekiyor.
 

Ertuğrul

webmaster.tc
Katılım
7 Ağu 2012
Mesajlar
141
Beğeniler
0
#7
PHP:
session_start();
if(empty($_SESSION["deger"])){
    $_SESSION["deger"] = 1;
}else{
    $_SESSION["deger"] += 1;
}
$deger = $_SESSION["deger"];
echo ("Sayfa : $deger")
Hocam şimdi buradaki kodu kullanarak ben aşağıdaki url ye değişkeni yazdığımda sanırsam - yüzünden hata alıyorum. - İfadesini kullanmam gerekiyor url yapısı yüzünden. Nasıl çözebilirim acaba?
PHP:
file_get_contents("http://www.site.com/$deger-");
 

inforesim

webmaster.tc
Katılım
4 Ağu 2012
Mesajlar
2,439
Beğeniler
0
#8
PHP:
session_start();
if(empty($_SESSION["deger"])){
    $_SESSION["deger"] = 1;
}else{
    $_SESSION["deger"] += 1;
}
$deger = $_SESSION["deger"];
echo ("Sayfa : $deger")
Hocam şimdi buradaki kodu kullanarak ben aşağıdaki url ye değişkeni yazdığımda sanırsam - yüzünden hata alıyorum. - İfadesini kullanmam gerekiyor url yapısı yüzünden. Nasıl çözebilirim acaba?
PHP:
file_get_contents("http://www.site.com/$deger-");

file_get_contents("http://www.site.com/".$deger."-");

Böyle hata olmaması lazım.