lostyazilim
tr.link

Disallowed Key Characters problemi

6 Mesajlar 2.488 Okunma
lstbozum
tr.link

ozan745 ozan745 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.12.2011
  • Yaş/Cinsiyet 29 / E
  • Meslek öğrenci
  • Konum
  • Ad Soyad O** Ö**
  • Mesajlar 108
  • Beğeniler 9 / 6
  • Ticaret 13, (%100)
Disallowed Key Characters hatası alıyorum örneğin sitedeki içeriklerin sonunu bu şekilde yapmam gerekiyor siteadi.com/iceriksiz.html?0uuasdg?refbd=3565545 bu şekilde olunca hata veriyor nasıl düzeltebiliriz arkadaşlar??
 

 

wmaraci
reklam

Ertug Ertug WM Aracı Kullanıcı
  • Üyelik 21.09.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım geliştiricisi
  • Konum Ankara
  • Ad Soyad E** K**
  • Mesajlar 361
  • Beğeniler 51 / 43
  • Ticaret 0, (%0)
URL encode ve decode işlemleri ile ilgili olsa gerek. Hangi işlemden sonra bu hatayı alır oldunuz? Kodlarınızı görebilir miyiz?
 

 

[freenodeIRC]
PHP = #laravelTurkiye
C++ = #qtTurkiye
Python = #pythonium

ozan745 ozan745 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.12.2011
  • Yaş/Cinsiyet 29 / E
  • Meslek öğrenci
  • Konum
  • Ad Soyad O** Ö**
  • Mesajlar 108
  • Beğeniler 9 / 6
  • Ticaret 13, (%100)
Hocam sistem otomatik url yapısını öyle oluşturması gerekiyor yani sonuna refbd=3565545 ekleyince sorun çıkıyor bunu input.php nasıl ekliyebiliriz o numaralar vs değişiyor sürekli input.php şöyle
function _clean_input_keys($str)
{
if ( ! preg_match("/^[a-z0-9:_\/-]+$/i", $str))
{
exit('Disallowed Key Characters.'.$str);
}

// Clean UTF-8 if supported
if (UTF8_ENABLED === TRUE)
{
$str = $this->uni->clean_string($str);
}

return $str;
}
config.php
$config['permitted_uri_chars'] = 'a-üöçşığz A-ÜÖÇŞİĞZ 0-9~%.:_\-+';
 

 

Ertug Ertug WM Aracı Kullanıcı
  • Üyelik 21.09.2013
  • Yaş/Cinsiyet 34 / E
  • Meslek Yazılım geliştiricisi
  • Konum Ankara
  • Ad Soyad E** K**
  • Mesajlar 361
  • Beğeniler 51 / 43
  • Ticaret 0, (%0)

! preg_match("/^[a-z0-9:_\/-]+$/i", $str)


kodunu


! preg_match("/^[a-z0-9:_\-|]+$/i", $str)


şeklinde değiştirip deneyebilir misiniz?

http://stackoverflow.com/a/19423444

Ufak bir hatırlatma; core dosyaların değiştirilmesi hiçbir framework ya da script için önerilmeyen bir şey. Güncelleme hatalarını önlemek için.
 

 

[freenodeIRC]
PHP = #laravelTurkiye
C++ = #qtTurkiye
Python = #pythonium
wmaraci
wmaraci

sgsfb sgsfb WM Aracı Kullanıcı
  • Üyelik 23.09.2013
  • Yaş/Cinsiyet 47 / E
  • Meslek emekli
  • Konum İzmir
  • Ad Soyad S** G**
  • Mesajlar 136
  • Beğeniler 41 / 27
  • Ticaret 7, (%100)
kardeş ben php anlamam ama burdan anladığım kadarıyla siteadi.com/iceriksiz.html?0uuasdg?refbd=3565545 değilde
siteadi.com/iceriksiz.html?0uuasdg&refbd=3565545 olursa refbd değeri 3565545 olur bence
 

 

www.lotocilginligi.com

ozan745 ozan745 Üyeliği Durdurulmuş Banlı Kullanıcı
  • Üyelik 24.12.2011
  • Yaş/Cinsiyet 29 / E
  • Meslek öğrenci
  • Konum
  • Ad Soyad O** Ö**
  • Mesajlar 108
  • Beğeniler 9 / 6
  • Ticaret 13, (%100)
teşekkürler hepinize sorun çözüldü...
 

 

wmaraci
wmaraci
Konuyu toplam 1 kişi okuyor. (0 kullanıcı ve 1 misafir)
Site Ayarları
  • Tema Seçeneği
  • Site Sesleri
  • Bildirimler
  • Özel Mesaj Al