JS jQuery ile PHP çalışma

2 Cevap php

How do i make PHP work with JS? I mean more like, i want to check if the user is logged in or not, and if he is then it will: $("#message").fadeIn("slow"); ..

How should i do this? I have an idea maybe have a file that checks it in php, and then it echo out 1 or 0.

Kontrol eder ve sonra bir komut eğer onun o mesajı içeri solmaya. Ancak böylece script deneyimli im yok 1 getting JS

2 Cevap

Sunucu üzerinde PHP çalıştırmak o istemciye gönderilmeden önce çünkü doğrudan PHP Javascript değişkenleri geçemez. Ama Javascript PHP değişkenleri 'geçmek' olabilir.

Örneğin:

echo('<script type="text/javascript'> var phpvar = '.$variablefromphp.';</script>');

Ancak, javascript tarayıcı yazdırmak ne işleyebilirsiniz. Kullanıcı PHP kaydedilir ve bu dayalı ise ilk kontrol edebilirsiniz, şartlı HTML ve Javascript yazdırın.

For example

if($user->logged_in())
{
  echo('<script type="text/javascript">$("#message").fadeIn("slow");</script>');
}
else
{
  //php function
  generateLoginBox();
}

Ben sadece javascript kullanıcı deneyimini geliştirmek için. Javascript kapalı olsa bile size uygulama çalışmaları yapmak gerekir.

Javascript etkin ile, vb animasyonlu sayfa öğesinin, AJAX isteği, gibi gelişmiş bir deneyim ekleyebilirsiniz

Giriş devletin durumda, PHP komut dosyası bunu bilmek için bir yol olmalıdır. Sonra çıktı, sen giriş devlet doğruysa yalnızca yürütülen bir koşullu blok olabilir. Burada istediğiniz her şeyi koyabilirsiniz.

Javascript statik bir HTML sayfası çalışma olabilir. Eğer istediğiniz gibi çalışma olmadığını görmek için, yazdığı kodu için basit bir test oluşturmak için kullanabilirsiniz. http://www.jquery.com/ olarak Belgeleri okuyun, birçok örnekler var birçok bağlantılar vardır.