[]

PHP Encoding eval() Fonsiyonu Sonrası Problem Çıkıyor
function cevir($yazi){
$a=array('â','Â');
$s=array('§','§');
...
$harfler('a','s');
foreach($harfler as $harf){
eval('$bu=/$$harf;');
$yazi = str_replace($bu, $harf, $yazi);} return $yazi;}
...
eval()'i iptal ettğimde değiştirme kusursuz gerçekleşiyor.
dahası eval()'li bir biçimde localhostta ve başka bir hostta da düzgün çalışıyor fakat asıl hostumda çalışmıyor. bir türlü çözemedim neden çalışmıyor? Neden böyle oluyordur ey php uzmanları ey encoding canavarları?
$a=array('â','Â');
$s=array('§','§');
...
$harfler('a','s');
foreach($harfler as $harf){
eval('$bu=/$$harf;');
$yazi = str_replace($bu, $harf, $yazi);} return $yazi;}
...
eval()'i iptal ettğimde değiştirme kusursuz gerçekleşiyor.
dahası eval()'li bir biçimde localhostta ve başka bir hostta da düzgün çalışıyor fakat asıl hostumda çalışmıyor. bir türlü çözemedim neden çalışmıyor? Neden böyle oluyordur ey php uzmanları ey encoding canavarları?

Eval is evil da ondan, eval genellikle hostlarda izin verilmeyen fonksiyonlardandir, bununla birlikte tum hatalari error_reporting(e_all); ile goruntuleyin bakin neler oluyor
- selam
(11.01.15 16:48:59)

eval() fonksiyonu disable değil, başka bi şeyde denedim sıhhat için namıssız @selam
- non descript
(11.01.15 18:39:12)
1