Php Öğreniyoruz

Php, Asp, Perl, Html - Php Öğreniyoruz ...

Cevapla
Php Öğreniyoruz
KTUKEK isimli Üye şimdilik offline konumundadır

KTUKEK(28)

Hiç Biri / İstanbul

Standart

Php Öğreniyoruz

Alt 20-07-2007 #1
Sponsorlu Bağlantılar

* ARKADAŞLAR BU BÖLÜMDE BİLDİĞİM ve KULLANDIĞIM BÜTÜN PHP KODLAMA SİSTEMLERİNİ SİZLER İLE PAYLAŞACAĞIM..

* SORUNU, SORUNU veya KONUYU ANLAMAYAN OLURSA HİÇ ÇEKİNMEDEN SORABİLİR VE ANLAYACAĞI ŞEKİLDE CEVAP ALABİLİRLER...

<?
$extension = "php"; 
if(!$sayfa) $sayfa = "orta.$extension"; else $sayfa = "$sayfa.$extension"; 
if(file_exists("$sayfa")) 
{ 
include ("$sayfa"); 
} 
else 
{ 
include("orta.php");
} 
?>
arkadaşlar bu kodumuzun açıklamasını yapıyım. Örneğin index.php sayfamızın ortasına ekleyerek
index.php?sayfa=linkuzantimiz
şeklinde
linkuzantimiz.php
dosyasını çağırabiliriz.

BU KOD NE İŞİME YARAR?

index.php sayfanızı tasarladıkdan sonra; link1.php link2.php link3.php diye linkleriniz var. Ancak her sayfaya index.php'nizin tasarımını kopyalamak zorundasınız. Bu kod sayesinde link1.php'de ne olmasını istiyorsanız yapıyorsunuz ve
www.domain.com/index.php?sayfa=link1
şeklinde ana sayfanızdaki link1 menünüze link verdiğinizde; index'inizin ortasına eklediğiniz bu kod ile sayfanız açılacaktır.

Aynı işlemi;

<? 
switch ( $go ) { 
    case "01"; 
        $text = "Bu birinci link"; 
    break; 
    case "02"; 
        $text = "Bu ikinci link"; 
    break; 
    default: 
    echo $text 
?>
yoluylada yapabiliriz. Ancak bu kod daha çok text web sitelerinde kullanabilirsiniz. 01.php dosyanız açıldığında bu birinci link yazısı cıkar. 02.php açıldığında Bu ikinci link yazsı cıkar..
Bu mesajdan alıntı yap
Sponsor Links

Grafikerler.net Reklamları

KTUKEK isimli Üye şimdilik offline konumundadır

KTUKEK(28)

Hiç Biri / İstanbul

Standart
Alt 20-07-2007 #2
                             Sponsorlu Bağlantılar
Php Tekil Sayaç Kodluyoruz...

<?
##################################
# Ayarları Yapıyoruz
##################################
$fark=1; // Kaç saatte bir aynı ip girişinde sayaç arttırılmasına izin verilecek###
$kac=3; //Minimum görüntülenecek hane sayısı...                                  ###
$uz=".gif"; //Sayacımızın resim uzantisi...                                      ###
$tip=1; //değer 0 ise grafik, farklı ise text sayaç olacaktır...                 ###
$isim="adres.inc"; //Sayac dosyasının adı...                                     ###
####################################################################################

### Ip Adresini Bulma ###
if (getenv(HTTP_X_FORWARDED_FOR))
 {
  $ip=getenv(HTTP_X_FORWARDED_FOR);
 }
else
 {
 $ip=getenv(REMOTE_ADDR);
 }
####################################################################################

### Saat işlemleri #################################################################
$saat=(int) mktime(date(H),date(i),date(s),date(n),date(z),date(y));
$saat1=(int) mktime(date(H)-$fark,date(i),date(s),date(n),date(z),date(y));
####################################################################################

## Ana Blok ########################################################################
if(!file_exists($isim))
 {
  $dosya=fopen($isim,"w");
  $deger=1;
  $strdeger=(string) $deger;
  goster($strdeger,$uz,$kac,$tip);
  $bilgi="$deger;$ip;$saat;\n";
  fwrite($dosya,$bilgi);
  fclose($dosya);
 }
else
 {
  $i=0;
  $dosya=fopen($isim,"r");
  $satir=fgetcsv($dosya , 2048 , ";");
  $onceki=(int) $satir[2];

   if (!$deger) $deger=(int) $satir[0];
   if(($ip!=$satir[1]) || ($onceki<$saat1))
    {
     $deger++;
     $i=1;
    }
  $strdeger=(string) $deger;
  goster($strdeger,$uz,$kac,$tip);
  fclose($dosya);

   if ($i==1)
    {
     $dosya=fopen($isim,"w");
     $bilgi="$deger;$ip;$saat;\n";
     fwrite($dosya,$bilgi);
     fclose($dosya);
    }
 }
####################################################################################
### Resim Veya Text Olarak Görüntüleme #############################################
function goster($strdeger,$uz,$kac,$tip)
 {
  $bu=strlen($strdeger);
  $sifir=$kac-$bu;

   for($j=0;$j<$sifir;$j++)
    if ($tip==0)
     echo"<img src='resim/0.gif'>";
    else echo"0";

   for($j=0;$j<$bu;$j++)
    $hane[$j]=substr($strdeger,$j,1);

   foreach($hane as $resim)
    if ($tip==0)
     echo"<img src='resim/".$resim.$uz."'>";
    else echo"$resim";
 }
####################################################################################
?>
yazdığım bu kod sayesinde tekil ( her giren kişi 1 saatde bir sayaç arttırarak ) sitenizin aldığı hit'i öğrenebilirsiniz. Bu kodumuzu eklediğimiz sayfayı kayıt ettikden sonra " adres.inc " adı altında ftp klasörümüze dosya açıyoruz. CMD Modumuzun " adres.inc " dosyasına 777 olarak veriyoruz. daha sonra kodu eklediğimiz sayfayı yenilediğimizde sayacımız 1'den başlayacaktır.

Ben sayacı yazı ile değilde resim olarak görmek istiyorum derseniz
$tip=1;
en üstteki bu bölümü 0 yapınız. daha sonra resim/ diye bir klasör açarak 1.gif 2.gif 9.gif'a kadar sayı olarak ayrı ayrı sayıları yazıp kayıt ediniz.

Kolay Gelsin...
Bu mesajdan alıntı yap
KTUKEK isimli Üye şimdilik offline konumundadır

KTUKEK(28)

Hiç Biri / İstanbul

Standart
Alt 20-07-2007 #3
tüm kodlama sistemlerinde örnek
##################################
# Ayarları Yapıyoruz
##################################
kodu tamamen kendi kodladığınız sayfada görünmektedir. Kaynak Göster veya sayfayı farklı kaydet vb.. şekillerde görülmemektedir. Kodlamanıza bir iyi yada kötü etkisi olmamaktadır. sadece kodlamanızda bir yeri düzenlemek istediğinizde o bölümü aramamak için yapılmış bir uygulamadır.
Bu mesajdan alıntı yap
KTUKEK isimli Üye şimdilik offline konumundadır

KTUKEK(28)

Hiç Biri / İstanbul

Standart
Alt 20-07-2007 #4
öğrenmek isteyen yok sanırım. neyse öğrenmek isteyen olursa yazarız bildiklerimizi.
Bu mesajdan alıntı yap
mapuskus isimli Üye şimdilik offline konumundadır

mapuskus

Hiç Biri / Osmaniye

Standart
Alt 20-07-2007 #5
walla ben çok isterim ama biz bedavacılığa alışmışız ya.. (ben) php hep ilgimi çekti ama nedir ne değildir ile başlasak dahamı iyi olur sanırım..
Bu mesajdan alıntı yap
nisaba isimli Üye şimdilik offline konumundadır

nisaba

Öğrenci (Diğer) / Aydın

Standart
Alt 17-08-2007 #6
hocam benim bir sayfalama sorunum var ilgilenir misiniz?
Bu mesajdan alıntı yap
Androit isimli Üye şimdilik offline konumundadır

Androit(32)

Eğitimci / Gümüşhane

Standart
Alt 23-08-2007 #7
nisaba nedir ben yardımcı olayım
Bu mesajdan alıntı yap
bulut_06 isimli Üye şimdilik offline konumundadır

bulut_06

Bilg. Teknikeri / Ankara

Standart
Alt 26-08-2007 #8
ilk baştaki kod gerçekten çok işime yaradı tşk etmeden yapamıcam Php Öğreniyoruz elinize sağlık
Bu mesajdan alıntı yap
ozan-tr isimli Üye şimdilik offline konumundadır

ozan-tr(27)

Matbaacı / Burdur

Standart
Alt 26-08-2007 #9
Teşekkürler... php öğrenmek isteyenler içinde not düşelim html bilmeleri işlerini kolaylaştıracaktır..Benzerlikleri vardır...
Bu mesajdan alıntı yap
Standart
Alt 21-09-2007 #10
öğrenmek isteyen yok sanırım. neyse öğrenmek isteyen olursa yazarız bildiklerimizi.

Php ÖğreniyoruzDPhp Öğreniyoruz ben ben ben ben Php ÖğreniyoruzDPhp ÖğreniyoruzD

yardım eder mıısn profiL sol altta Php Öğreniyoruz

şimdiden saol " KTUKEK "
Bu mesajdan alıntı yap
Sponsor Links

Grafikerler.net Reklamları

Cevapla

Tags
ogreniyoruz, php, php ogreniyoruz, php resim kodu, phpsayacayni ip

Kapat
Şifremi Unuttum?