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ı?

 

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

eval() fonksiyonu disable değil, başka bi şeyde denedim sıhhat için namıssız @selam

non descript
1

mobil görünümden çık