• 30-09-2009, 09:04:41
    #1
    <script>
    function deneme(a)
    {
    var
    a=a+50;
    return a;
    }
    alert(deneme(5));
    </script>
    Sorunum yukaridaki deneme funtionundan donen degeri php de bir değişkene aktarmak. Nasil oldugu hakkinda fikri olan ?
  • 30-09-2009, 11:05:11
    #2
    javascript istemci taraflı bir dil olduğundan, javascriptin sonucunu PHP ye aktaramazsınız. Ancak php sonuçlarını javascripte aktarmanız mümkündür.

    javscript sonuçlarını illa PHP ye aktarmanız gerekiyorsa, bunun session,cookie,veri tabanı, dosya okuma yazma veya cache yöntemleri ile sayfalar arası bilgi taşıyabileceğiniz yöntemler kullanan sayfaları, ajax veya benzeri yöntemlerle çalıştırmanız olur. Sağlıklı olacağını düşünmüyorum ancak

    <script>
    function deneme(a)
    {
    var
    a=a+50;
    document.getElementById('gorunmeyendiv').innerHTML ='<img src="sessionkaydet.php?degisken=deger">';
    return a;
    }
    alert(deneme(5));
    </script>

    şeklinde birşeyler yapsan. sesion kaydet.php ile de,
    foreach($_GET as $degisken=>$deger) {
    $_SESSION['veriler'][$degisken]=$deger;
    }

    şeklinde bir kodla, kaydetmek istediklerini $_SESSION['veriler'] içine kaydedebilirsin