• 10-10-2009, 23:15:37
    #1
    Selamlar
    acil yardım.

    sitem.com/sarkici.php?harf=m

    sarkici.php de
    echo $m;

    diyorum yine görmüyor

    sunucuda bulunan diğer sitelerimde sıkıntı yok ama bunda böyle bir sorun oldu

    linten gelen değeri neden görmüyor
    tşk.
  • 10-10-2009, 23:28:19
    #2
    $harf=$_GET["harf"];
    echo $harf;


    PHP $_GET Function
    PHP: $_GET - Manual
  • 11-10-2009, 00:11:33
    #3
    Alıntı
    <?php foreach($_GET as $key=>$value) { $$key = $value; } ?>
    ile düzelttim
    tşk.
  • 11-10-2009, 00:48:58
    #4
    sims adlı üyeden alıntı: mesajı görüntüle
    ile düzelttim
    tşk.
    her harfi harf değikenine atamak ve tek 1 veri için foreach dönmeniz mantiksiz. üsteki mesajdaki sistemi kullanarak sonuca ulaşabilirsiniz; kullandığınız sistem açığa elverişli durumda olduğundan ileriye dönük problem yaratabilir..
  • 11-10-2009, 15:26:20
    #5
    Üyeliği durduruldu
    register global on a göre yaziyorsunuz php6 da tümden bu özellik kalkacak. yoksa extract fonksiyonunuda kullanabilirsiniz.

    $_GET yada $_POST gibi değişkenlere alissaniz daha iyi olur