Merhaba arkadaşlar;
Toplist sitemde admin paneline giremiyorum girdiğim zaman şu hatayı alıyorum ve sanıyorum ki yeni sürüm php'de bu desteklenmediğinden dolayı bu hatayı alıyorum hata şu arkadaşlar;
Fatal error: Call to undefined function session_is_registered() in /home/databaseadı/domains/siteadı.com/public_html/directory/lcyetkili/ust.inc.php on line 28
ust.inc.php'deki 28.kod = '' <link rel="stylesheet" type="text/css" href="/stil.css"> ''
Ben bunu nasıl çalıştırabilirim acaba php'ci arkadaşlar yardımcı olur musunuz lütfen.
Yeni sürüm Php'de kod uyuşmazlığı (session_is_registered)
7
●2.245
- 12-11-2013, 01:30:24session_is_registered fonksiyonu kaldırıldığı için tek seçeneğiniz isset ile kontrol ettirmek gerekiyor.
ust.inc.php kodlarını buraya koyarsanız yardımcı olabilirim. - 12-11-2013, 10:26:40Kimlik doğrulama veya yönetimden onay bekliyor.
if(!function_exists("session_is_registered")) { function session_is_registered($key) { return (array_key_exists($key, $_SESSION)) ? true : false; } } if(!function_exists("session_register")) { function session_register() { $args = func_get_args(); if(count($args) <= 0) return; foreach($args as $key) $_SESSION[$key] = $GLOBALS[$key]; } } if(!function_exists("session_unregister")) { function session_unregister($key) { unset($_SESSION[$key]); } } - 13-11-2013, 02:16:54Çok sağolun ust.inc.php şu şekilde;PamukBilisim adlı üyeden alıntı: mesajı görüntüle
<? session_start(); include "ayar.inc.php"; if($konu == "yeniler") $__meta = "En Yeni Web Siteleri (100 Site)"; else if($konu == "gelen") $__meta = "En Çok Ziyaretçi Gönderen Web Siteleri (100 Site)"; else if($konu == "giden") $__meta = "En Çok Ziyaret Edilen Web Siteleri (100 Site)"; else if($konu == "aranan") $__meta = "En Çok Aranan Kelimeler (100 Kelime)"; else { if($id == "") $__meta = $konu; } ?> <HTML> <HEAD> <meta name="google-site-verification" content="TB5gVdDNGKx9OhAsLU5m4VHI5ZPaZDdwdTDqQcOaoB8" /> <TITLE><? if(isset($__meta)) echo($__meta); else echo($site_ismi); ?></TITLE> <META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-9"> <META NAME="Description" CONTENT="<? if(isset($__meta)) echo($__meta." Linkleri"); else echo($site_aciklama); ?>"> <META name="keywords" CONTENT="<? if(isset($__meta)) echo($__meta); else echo($site_anahtar); ?>"> <meta name="google-site-verification" content="4zm6P2yy9f6zeKjETEEMl8ja66gmxeM0-QP-DII5FT4" /> <link rel="stylesheet" type="text/css" href="/stil.css"> </HEAD> <BODY BGCOLOR="#D6D8DC" TEXT="#333333" VLINK="#333333" LEFTMARGIN="0" TOPMARGIN="0" MARGINWIDTH="0" MARGINHEIGHT="0"> <TABLE WIDTH="1000" BORDER="0" ALIGN="CENTER" CELLPADDING="0" CELLSPACING="0" BACKGROUND="/resimler/arka.gif"> <TR> <TD><A HREF="/"><IMG SRC="/resimler/logo.gif" alt="<?=$site_ismi;?>" WIDTH="217" HEIGHT="81" BORDER="0"></A></TD> <TD WIDTH="100%" ALIGN="center"><? include("ek/468x60-1.php"); ?></TD> </TR> </TABLE> <TABLE WIDTH="1000" border="0" ALIGN="CENTER" CELLPADDING="0" CELLSPACING="0" BGCOLOR="#FFFFFF"> <TR> <TD><TABLE WIDTH="100%" border="0" CELLPADDING="0" CELLSPACING="0"> <TR> <TD WIDTH="76"><A HREF="/"><IMG SRC="/resimler/anasayfa.gif" WIDTH="76" HEIGHT="20" BORDER="0"></A></TD> <TD WIDTH="100" ALIGN="CENTER" BACKGROUND="/resimler/menub.gif"><A HREF="/kurallar.php"><IMG SRC="/resimler/site-ekle.gif" ALT="Site Ekle" WIDTH="83" HEIGHT="20" BORDER="0"></A></TD> <TD WIDTH="100" ALIGN="CENTER" BACKGROUND="resimler/menub.gif"><A HREF="/iletisim.php"><IMG SRC="/resimler/iletisim.gif" ALT="İletişim Formu" WIDTH="76" HEIGHT="20" BORDER="0"></A></TD> <TD ALIGN="RIGHT" BACKGROUND="/resimler/menub.gif"><A HREF="#" onClick="this.style.behavior='url(#default#homepage)';this.setHomePage('<?=$site_adresi;?>');"><IMG SRC="/resimler/anasayfayap.gif" ALT="Anasayfa Yap" WIDTH="128" HEIGHT="20" BORDER="0"></A></TD> <TD WIDTH="30" ALIGN="RIGHT" BACKGROUND="/resimler/menub.gif"> </TD> <TD WIDTH="155" ALIGN="RIGHT"><A HREF="javascript:window.external.AddFavorite('<?=$site_adresi;?>','<?=$site_ismi;?>')"><IMG SRC="/resimler/fav.gif" ALT="Favorilerime Ekle" WIDTH="155" HEIGHT="20" BORDER="0"></A></TD> </TR> </TABLE></TD> </TR> </TABLE> <br> <table width="1000" border="0" align="CENTER" cellpadding="0" cellspacing="0" bgcolor="#FFFFFF"> <tr> <td width="5" align="LEFT" valign="TOP"><img src="resimler/01.gif" width="5" height="5"></td> <td height="5"></td> <td align="RIGHT" valign="TOP"><img src="resimler/02.gif" width="5" height="5"></td> </tr> <tr> <td> </td> <td align="center"> <? include("ek/728x90.php"); ?> </td> <td> </td> </tr> <tr> <td align="LEFT" valign="BOTTOM"><img src="resimler/03.gif" width="5" height="5"></td> <td height="5"></td> <td width="5" align="RIGHT" valign="BOTTOM"><img src="resimler/04.gif" width="5" height="5"></td> </tr> </table> <br> <TABLE WIDTH="1000" border="0" ALIGN="CENTER" CELLPADDING="0" CELLSPACING="0" BGCOLOR="#5B74A6"> <TR> <TD WIDTH="5" ALIGN="LEFT" VALIGN="TOP"><IMG SRC="/resimler/01.gif" WIDTH="5" HEIGHT="5"></TD> <TD HEIGHT="5"></TD> <TD ALIGN="RIGHT" VALIGN="TOP"><IMG SRC="/resimler/02.gif" WIDTH="5" HEIGHT="5"></TD> </TR> <TR> <TD> </TD> <TD><TABLE WIDTH="100%" border="0" CELLSPACING="0" CELLPADDING="0"> <TR><FORM ACTION="/arama2.php" METHOD="GET" NAME="arama" ID="arama"> <TD ALIGN="CENTER"><FONT COLOR="#FFFFFF"><B>Site içinde arama yap</B></FONT> <INPUT NAME="kelime" TYPE="text" ID="kelime" SIZE="50"> <INPUT TYPE="submit" NAME="Submit" VALUE=" Ara »"></TD> <TD ALIGN="RIGHT"> </TD> </FORM> </TR> </TABLE></TD> <TD> </TD> </TR> <TR> <TD ALIGN="LEFT" VALIGN="BOTTOM"><IMG SRC="/resimler/03.gif" WIDTH="5" HEIGHT="5"></TD> <TD HEIGHT="5"></TD> <TD WIDTH="5" ALIGN="RIGHT" VALIGN="BOTTOM"><IMG SRC="/resimler/04.gif" WIDTH="5" HEIGHT="5"></TD> </TR> </TABLE> <BR>
--------------
Kardeşim bir açıklama yapsaydın keşke.saintx adlı üyeden alıntı: mesajı görüntüle - 13-11-2013, 03:56:34ust.inc'de session_registered fonksiyonu bulunmuyor ayar.inc.php yide koyarmısınız.Pisadam adlı üyeden alıntı: mesajı görüntüle
- 13-11-2013, 15:10:53ayar.inc.php'de de o kod yok maalesef buyur hocam;PamukBilisim adlı üyeden alıntı: mesajı görüntüle
<? // Mysql Bilgileri Gelecek $mysql_kullanici = "deneme"; $mysql_sifre = "deneme1"; $mysql_veritabani = "deneme1"; $site_ismi = "Toplist, Site Ekle"; $site_aciklama = "Ücretsiz site ekle"; $site_anahtar = "toplist, site ekle"; $site_adresi = "http://siteadı.com/"; // En sondaki / işaretini unutmayınız $site_mail = "webmaster@siteadı.com"; $giris_sifresi = "deneme2"; $link_liste_sayisi = "20"; $renk1 = "#E4EACC"; $renk2 = "#81903C"; $renk3 = "#F4FBFF"; $renk4 = "#ECF8FF"; $arkaplan = "#ffffff"; // Buradan sonrasını değiştirmeyiniz $mysql_baglanti = mysql_connect("localhost","$mysql_kullanici","$mysql_sifre") or die ("<center><br><br><br>Şu anda sistemde geçici bir hata oluşmuştur.<br> Kısa süre içerisinde düzeltilecektir.<br> Lütfen tekrar deneyiniz. <br>Hata No:1</center>"); @mysql_select_db($mysql_veritabani) or die ("<center><br><br><br>Şu anda sistemde geçici bir hata oluşmuştur.<br> Kısa süre içerisinde düzeltilecektir.<br> Lütfen tekrar deneyiniz. <br>Hata No:2</center>"); mysql_query("SET NAMES 'latin5'"); mysql_query("SET CHARACTER SET 'latin5'"); mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'"); ?> - 13-11-2013, 17:23:31O zaman ayar.php yi @saintx arkadaşın verdiği gibi fonksiyonları yerleştirerek tekrar deneyin yani şu şekildePisadam adlı üyeden alıntı: mesajı görüntüle
<? if(!function_exists("session_is_registered")) { function session_is_registered($key) { return (array_key_exists($key, $_SESSION)) ? true : false; } } if(!function_exists("session_register")) { function session_register() { $args = func_get_args(); if(count($args) <= 0) return; foreach($args as $key) $_SESSION[$key] = $GLOBALS[$key]; } } if(!function_exists("session_unregister")) { function session_unregister($key) { unset($_SESSION[$key]); } } // Mysql Bilgileri Gelecek $mysql_kullanici = "deneme"; $mysql_sifre = "deneme1"; $mysql_veritabani = "deneme1"; $site_ismi = "Toplist, Site Ekle"; $site_aciklama = "Ücretsiz site ekle"; $site_anahtar = "toplist, site ekle"; $site_adresi = "http://siteadı.com/"; // En sondaki / işaretini unutmayınız $site_mail = "webmaster@siteadı.com"; $giris_sifresi = "deneme2"; $link_liste_sayisi = "20"; $renk1 = "#E4EACC"; $renk2 = "#81903C"; $renk3 = "#F4FBFF"; $renk4 = "#ECF8FF"; $arkaplan = "#ffffff"; // Buradan sonrasını değiştirmeyiniz $mysql_baglanti = mysql_connect("localhost","$mysql_kullanici","$mysql_sifre") or die ("<center><br><br><br>Şu anda sistemde geçici bir hata oluşmuştur.<br> Kısa süre içerisinde düzeltilecektir.<br> Lütfen tekrar deneyiniz. <br>Hata No:1</center>"); @mysql_select_db($mysql_veritabani) or die ("<center><br><br><br>Şu anda sistemde geçici bir hata oluşmuştur.<br> Kısa süre içerisinde düzeltilecektir.<br> Lütfen tekrar deneyiniz. <br>Hata No:2</center>"); mysql_query("SET NAMES 'latin5'"); mysql_query("SET CHARACTER SET 'latin5'"); mysql_query("SET COLLATION_CONNECTION = 'latin5_turkish_ci'"); ?>