php versiyon sorunu nasıl çözülür ?
24
●4.393
- 20-03-2009, 06:19:43Kimlik doğrulama veya yönetimden onay bekliyor.arkadaşlar onceden bir script almıstım ve gecenlerde bir projem ıcın kullanmak ıstedım scripti kurdum ama bazı sorunlarla karsılastım ve bir arkadaşım php versiyon sorunu oldugunu soyledı ve bir php coder ın 25-30 ytl ye cozebılecegını soyledı. . Yardımcı olabılecek arkadaşlar varmı ?
- 20-03-2009, 06:54:16oncelıkle ılgılendıgın ıcın tesekkur ederım sorunlardan biri admin panelınden haber yolluyorum yanı bir içerik yolluyorum sitede cıkmıyor. kategori oluşturuyorum kategoriler oluşuyor haberı admin paneldede göremıyorum. haberi yazıp yolladıgımda sankı sayfayı yenılemısım gibi sayfa oldugu gibi duruyor ama yazdıklarım sılınıyor. .
- 20-03-2009, 09:22:43Üyeliği durdurulduscriptinizin kodlarinin incelenip hatanin keşfedilip düzeltilmesi lazim bunun içinmyben adlı üyeden alıntı: mesajı görüntüle
- 20-03-2009, 13:15:48Üyeliği durduruldutahminen global değişkenlerde bir sorun var. http_get_vars,http_post_vars... ama kodları görmeden birşey demek zor.
- 20-03-2009, 15:53:42arkadaşlar yalnız onceden aynen birebir scripti kullanıyordum sorun yoktu aradan bir sure gectı siteyi kapattım aradan 3-4 ay gectı sanırım resellerım de surum yukseltılmeye fln gidildi ve sımdı calısmıyor sizce hala scriptte mı sorun var dersınız ?
ben php den anlamam sız ne dersenız o da mantıken yanı onceden calısan script sımdı calısmıyorsa baska biseyde sorun olmalı dıye dusunuyorum yalnıs mıyım
?
- 20-03-2009, 15:59:57Üyeliği durdurulduformdan gelen değişkenler register global ona göre düzenlenmişte olabilirmyben adlı üyeden alıntı: mesajı görüntüle
şöyle yapin bütün dosyalarda $HTTP_POST_VARS yada $_POST adında kelime geçiyor mu diye bir aratin. yoksa muhtemelen register global hatasidir.
müdahele edilip yarımsaat-1saat kodlara müdahele edilerek halledilebilir - 20-03-2009, 23:16:25arkadaşım dedıgın gibi arattım ama bulamadımsdemirkeser adlı üyeden alıntı: mesajı görüntüle
bir arkadaşım bir dosya acıp ıcıne
yazıp info.php ısmıyle kaydedıp anadızıne atmamı istedi ama gene olmadı yardımlarınızı beklıyorumAlıntı
bu arada register global hatası tam olarak nedir ?
- 21-03-2009, 01:41:23
<?php $phpver = phpversion(); if ($phpver < '4.1.0') { $_GET = $HTTP_GET_VARS; $_POST = $HTTP_POST_VARS; $_SERVER = $HTTP_SERVER_VARS; $_FILES = $HTTP_POST_FILES; $_ENV = $HTTP_ENV_VARS; if($_SERVER['REQUEST_METHOD'] == "POST") { $_REQUEST = $_POST; } elseif($_SERVER['REQUEST_METHOD'] == "GET") { $_REQUEST = $_GET; } if(isset($HTTP_COOKIE_VARS)) { $_COOKIE = $HTTP_COOKIE_VARS; } if(isset($HTTP_SESSION_VARS)) { $_SESSION = $HTTP_SESSION_VARS; } } if($phpver >= '4.1.0') { $HTTP_GET_VARS = $_GET; $HTTP_POST_VARS = $_POST; $HTTP_SERVER_VARS = $_SERVER; $HTTP_POST_FILES = $_FILES; $HTTP_ENV_VARS = $_ENV; $PHP_SELF = $_SERVER['PHP_SELF']; if(isset($_SESSION)) { $HTTP_SESSION_VARS = $_SESSION; } if(isset($_COOKIE)) { $HTTP_COOKIE_VARS= $_COOKIE; } } ?>Eğer arkadaşların dediği sorunlar varsa yukarıdaki kodla aşabilirsin sanırım. Script dosyalarının en üstüne gelecek şekilde ayarlaman gerekiyor.