Javascript-форум (https://javascript.ru/forum/)
-   Серверные языки и технологии (https://javascript.ru/forum/server/)
-   -   php не исполняется при load (https://javascript.ru/forum/server/14224-php-ne-ispolnyaetsya-pri-load.html)

lancer 06.01.2011 19:53

php не исполняется при load
 
Hello World не загружается, а строка "but simple text is loaded" загружается. Если открываю get_card.php через браузер - выводиться и то и то. В чем может быть причина, в htaccess стирал все строки, что были - не помогло. Локал, XAMPP-light.


<!--——————— ajax ———————-->
       	<script>
        $(document).ready(function(){              
            $('#ajax_div').click(function(){
                $(this).load('get_card.php');       
            }) 
        }); 
       </script>
<!--——————— /ajax ———————-->


get_card.php :
<?php
echo "Hello World!";
?>

but simple text is loaded

Shaci 06.01.2011 22:15

у меня всё отображает

<!--——————— ajax ———————-->
<script type="text/javascript" src="jquery.js"></script>
       	<script>
        $(document).ready(function(){
            $('#ajax_div').click(function(){
                $(this).load('get_card.php');
            })
        });
       </script>
<!--——————— /ajax ———————-->
<div id="ajax_div" style="width:300; height:300px; background-color:olive">
</div>

Gozar 07.01.2011 01:08

удалено.

lancer 07.01.2011 10:50

Всем спасибо. Вопрос решился частично, но не до конца(модераторы не удаляйте тему).

lancer 07.01.2011 11:01

Дело оказалось в том, что в визуальном редакторе статус запроса равен 200, а в файрфоксе нулю. Нашел на одном форуме совет сменить в файрфоксе security.fileuri.strict_origin_policy http://stackoverflow.com/questions/3...-ajax-php-help.

Сменил - но все также в лисе: connection success: 0, сервер-статус: пусто; загружается только текст, php не исполняется.
В редакторе: connection success: 200; сервер-статус: ок; загружается только текст, php не исполняется.

Поулчается два вопроса:
1) Почему не помог совет с форума
2) Почему, если в редакторе 200 и ок, php все равно не исполняется.

Gozar 07.01.2011 13:02

удалено.

lancer 07.01.2011 13:09

Цитата:

Сообщение от Gozar (Сообщение 86607)
что получается если сделать так:
<?php
exit("Hello World!");
?>

Везде все по прежнему.

В FF - connection success: 0; сервер-статус: пусто; загружается только текст, php не исполняется.

В редакторе - connection success: 200; сервер-статус: ок; загружается только текст, php не исполняется.

http://localhost/xampp/site/get_card.php - Hello World!

Gozar 07.01.2011 13:13

удалено.

lancer 07.01.2011 13:20

Другой текст выдает, если другой текст поставить.

Дримвьювер - ничего плохого только не подумайте, из-за удобства инструментария по коду только использую.

Gozar 07.01.2011 13:23

удалено.


Часовой пояс GMT +3, время: 01:38.