• 27-11-2008, 04:01:40
    #1
    arkadaşlar
    şimdi yazilimekle.php bu aşağıdaki kodların oldugu dosya onu mesela makaleekle.php yapıyorum açılmıyor veya 1yazilimekle.php

    kodlarım şu

    <?php
    
    function anasayfa(){
    	global $baglanti;
    sayfaac("Yönetim paneli - yazılım ekle...");
    ?>
    
    
    
    burada html kodlarım var 
    
    
    
    <?
    sayfakapat();
    }
    function kayit($yazilimadi, $versiyon, $demoadres, $demoadmin, $fiyat, $stok, $hosting, $domain, $aciklama, $resim){
    global $baglanti;
    sayfaac("Yönetim paneli - yazılım ekleniyor - bilgiler kontrol ediliyor...");
    if(! $yazilimadi or ! $versiyon or ! $demoadres or ! $demoadmin or ! $fiyat or ! $stok or ! $hosting or ! $domain or ! $aciklama or ! $resim){
    echo "Tüm alanları doldurunuz.!";
    }else{
    $tarih=date("Y-m-d");
    $eklebakalim=@mysql_query("INSERT INTO "._ALSORES."yazilimlarimiz (yazilimadi, versiyon, resim, aciklama, tarih, demoadres, demoadmin, fiyat, stok, hosting, domain) values ('$yazilimadi', '$versiyon', '$resim', '$aciklama', '$tarih', '$demoadres', '$demoadmin', '$fiyat', '$stok', '$hosting', '$domain')");
    if(! $eklebakalim){
    echo "Eklenemedi.!";
    }else
    	echo "Ekledim";
    }
    sayfakapat();
    }
    if(!isset($tur)) $tur="anasayfa";
    switch ($tur){
    case "anasayfa": anasayfa();break;
    case "kayit": kayit($yazilimadi, $versiyon, $demoadres, $demoadmin, $fiyat, $stok, $hosting, $domain, $aciklama, $resim);break;
    }
    ?>
    arkadaşlar verdiği hata

    Fatal error: Call to undefined function sayfaac() in C:\wamp\www\local\admin\op\yazilimekle.php on line 5
    yardım edermisiniz basit bişeydir heralde ama çözemedim yedim kafayı

    not hatanın verdiği dosya adının yolu boyle cıkıyor normalde arasında ayırma ısaretlerı var yanı ters slash
  • 27-11-2008, 04:06:42
    #2
    Üyeliği durduruldu
    sayfaac diye bir fonksiyon yok diyor.
  • 27-11-2008, 06:05:30
    #3
    Tamam onu anladım fakat dosya isminin değişikliliğiyele alakasını anlayamadım :S başka bir dosyada bu sayfa adı tanımlanmamış.
  • 27-11-2008, 08:37:56
    #4
    belki tanımlanmıştır , senin gözünden kaçmıştır.
    ya da if dosya = yazilimekle gibi bir denetleme de olabilir bilmiyorum. ama o fonksiyonu bulamadığı kesin
  • 27-11-2008, 10:14:23
    #5
    problemini tam olarak anlayamadım ama
    5. satırda böyle bir tanımlanmamış fonksiyon kullanıyorsun,
    Hata mesajının çıkma nedeni o
    sayfaac("Yönetim paneli - yazılım ekle...");
    kodları yarım mı verdin
  • 27-11-2008, 12:16:36
    #6
    yok sadece html bölümü koymadım oranında alakası yok sadece html kodlama var

    burayı silersem sayfaac("Yönetim paneli - yazılım ekle...");

    temanın dışında bi sayfada açılıyor fakat tema dosyasıda bır tane ve hıc bır dosyada tema include falan edilmemiş diğer sayfalarda
  • 27-11-2008, 12:18:17
    #7
    galiba index.php nin altında bunlar çağrılıyor,
    bu sayfadaki kodlarla yapılcak bişi yok
    index.php yi alabilir miyiz?
  • 27-11-2008, 12:23:14
    #8
    <?
    
    session_start();
    include("ayar.php");
    include("veri.php");
    /************************************************************************/
    if(get_uname())
    	{		
    		include("tasarim.php");
    		if(!eregi("pop",$op)) //poplari themeleme
    			temaac("Anasayfa");
    			if(!$op){
    				sayfaac("Yönetim paneli anasayfa - Evire Çevire Kullan Beni Sahip :p");
    $kullanici=get_uname();
    ?>
    <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#FFFFFF" width="100%" id="AutoNumber1" height="186">
      <tr>
        <td width="100%" height="186">
        <p align="center"><b>Yönetim Paneline Hoş Geldin Sayın Sahip
        <font color="#FF0000"><?=$kullanici?></font></b></p>
        <p align="center"><b>Beni İstediğin Gibi Kullanabilirsin Evir Çevir Kullan 
        Beni.</b></p>
        <p align="center"><b>Şuan Anasayfamda Bulunuyorsun Sahip Çık Burdan Gezin 
        Biraz.</b></td>
      </tr>
    </table>
    
    <?
    sayfakapat();
    		}
    		if(isset($op)){
    			if($op)	
    				include("op/".$op.".php");	
    		}
    		if(!eregi("pop",$op))
    			temakapat();
    	}
    else
    	{	
    	?>
    	<title>Yönetici Girişi...</title>
    	<link rel="stylesheet" type="text/css" href="stilgiris.css">
    <body bgcolor="#E0E0E0">
    
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <p>&nbsp;</p>
    <div align="center">
      <center>
      <table border="1" cellpadding="0" style="border-collapse: collapse" bordercolor="#FFFFFF" width="500" height="118">
        <tr>
          <td width="498" height="24" bgcolor="#696969" colspan="3">
          <font color="#FFFFFF"><b>&nbsp; &gt;&gt;&nbsp; LiderDesign.Com & Net & Org - yönetici giriş 
          sayfası.!</b></font></td>
        </tr>
    	<form action="Session.php?op=giris" method="post">
        <tr>
          <td width="187" height="24" bgcolor="#F4F4F4"><b>&nbsp; Yönetici kullanıcı 
          adı</b></td>
          <td width="21" height="24" bgcolor="#F4F4F4" align="center"><b>:</b></td>
          <td width="283" height="24" bgcolor="#F4F4F4">
          <input type="text" name="kullanici" size="32"></td>
        </tr>
        <tr>
          <td width="187" height="24" bgcolor="#F4F4F4"><b>&nbsp; Yönetici kullanıcı 
          şifresi</b></td>
          <td width="21" height="24" bgcolor="#F4F4F4" align="center"><b>:</b></td>
          <td width="283" height="24" bgcolor="#F4F4F4">
          <input type="password" name="sifre" size="32"></td>
        </tr>
        <tr>
          <td width="211" height="24" bgcolor="#F4F4F4" colspan="2">&nbsp;</td>
          <td width="283" height="24" bgcolor="#F4F4F4">
          <input type="submit" value="Yönetici girişi yap.!"></td>
        </tr>
    	</form>
        <tr>
          <td width="498" height="24" bgcolor="#696969" colspan="3">&nbsp;</td>
        </tr>
      </table>
      </center>
    </div>
    <?
    	}
    ?>

    buda tasarım.php

    <?php
    
    function temaac($sitebaslik){
    global $baglanti;
    ?> 
    <HTML>
    <HEAD>
    <meta http-equiv="Content-Language" content="tr">
    <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-9">
    <link rel="stylesheet" type="text/css" href="stil.css">
    <title><?=$sitebaslik?></title>
    </HEAD>
    <body bgcolor="#696969">
    
    burda html kodlar
    
    <?
    }
      function sayfaac($baslik){
      global $baglanti;
      ?>
    <table border="1" cellpadding="0" style="border-collapse: collapse" bordercolor="#FFFFFF" width="100%" id="AutoNumber1">
      <tr>
        <td width="100%" height="30" bordercolor="#FFFFFF" background="resimler/sayfabaslik.jpg">
        <b><font color="#193F6C">&nbsp; &gt;&gt;&nbsp; <?=$baslik?></font></b></td>
      </tr>
      <tr>
        <td width="100%" height="30" bordercolor="#FFFFFF" valign="top">
      <?
      }
      function sayfakapat(){
      global $baglanti;
      ?>
      </td>
      </tr></table>
      <?
      }
        function url($u) {
    echo "<script language=javascript>location='".$u."'</script>";
    }
    ?>
  • 28-11-2008, 02:54:39
    #9
    Acaba zor bi soru mu sordum