Ajax - yüklenebilir php-komut

3 Cevap php

Ben dinamik ajax kullanarak, db farklı içerik yükleme ediyorum.

Yani düz metin yükleme olduğumda, - doğru gösterir, ancak içeriğinde bir php komut dosyası olduğunda, bu php-sunucu tarafından yorumlanır olmaz, ben sayfada bir kodu görebilirsiniz. Ben bu yolu gibi php script yük misiniz?

3 Cevap

I'm dynamically loading different content from db, using ajax

Doğrudan javascript kullanarak veritabanını sorgulamak değil, muhtemelen veritabanına dönüş görüşmelerde ve bazı form (XML, JSON, düz metin) olarak sonuç verir bazı sunucu tarafı komut gönderiyorsunuz. Ben açıklamasından doğru anlamak Eğer sunucuda yürütmek ve müşteriye bu yürütme sonucunu döndürmek istediğiniz veritabanında saklanan bir php-komut dosyası var. Bunu başarmak için tek bir yol, veritabanını sorgular eval içerik var ve düz metin olarak sonuç döndüren bir php-script sahip olmaktır.

Bir sunucu ayar sorunu var. Bir dosyayı ajax veya tarayıcıda doğrudan çekme olsun, sunucu isteği aynı şekilde görür. Sen onlara hizmet değil php dosyalarını ayrıştırmak için web sever söylemek gerekir.

This is web-server misconfiguration. You should look at php installation instruction. If you are using Apache2 server, then you should add following line in your httpd.conf:

AddHandler application/x-httpd-php .php

Eğer mod_php5 yüklü olduğundan emin olun.