Post
#1
|
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 27.02.2010 Ostrzeżenie: (20%)
|
Witajcie mam problem, dziś główkowałem z ajaxem:
Problem polega na tym że jak zamiast example.php dam example.htm / html działa bez problemu wczytuje noramlnie to co ma. Ale ja chce wczytać PHP, gdyż w każdym z plików mam zapisane to co <?PHP echo $main_content; ?> chce wyświetlić, jak zrobie zwykłym hrefem i zapytaniem bez ajaxa to wczytuje tą wartość: $main .= ''; Bez żadnego problemu, ale niestety w AJAXie jest ten problem że cały czas jest tylko GRAFIKA ładowania, przypomnę że jak zmieniłem na htm to ładuje ale wyświetla jako zwykły tekst więc nie działa, starałem się to ogarnaić jużp onad 2 godziny i nadal nie wiem co jest nie tak, że nie wczytuje mi phpa. |
|
|
|
![]() |
Post
#2
|
|
|
Grupa: Zarejestrowani Postów: 53 Pomógł: 0 Dołączył: 27.02.2010 Ostrzeżenie: (20%)
|
Oddaje błąd 500.
Wyjaśnie jak działa moja strona. Index.php posiada include i topic (czyli include.php danych plików wywoływanych przez ?topic=XXX) tam jest także plik który importuje layout z danej lokalizacji. Więc przy np. ?topic=example ładuje cały layout a w layout.php mam umieszczony echo '$main.'';' , w każdym z plików które są wywoływane wygląda tak example.php
a tak wygląda zapytanie w index.php:
Krótko mówiąc, dobrze by było jakby zamiast .load było coś takiego jak .include wtedy by działało bez problemu. Testowałem: $('#example-placeholder').load("<?PHP include("example.php"); ?>"); I powiem że działa, ale wczytuje od nowa całą strona i layout.php czyli menu itp. Ten post edytował Potar 16.08.2012, 23:14:44 |
|
|
|
Potar Ajax .load() Nie działa .php 16.08.2012, 20:19:31
sazian 1)zainstaluj firebug'a
2)uruchom firebug'a... 16.08.2012, 20:30:36
Potar GET example.php
500 Internal Server Error
312ms
D... 16.08.2012, 20:33:42
sazian ok a czy możesz ten plik bans.php otworzyć normaln... 16.08.2012, 20:37:51
Potar Moge jak np. poprzez index.php?topic=example to mi... 16.08.2012, 20:39:33
sazian więc daj
Kod$('#example-placeholder... 16.08.2012, 20:44:08
Potar Nie działa u mnie bo ładuje mi także całe menu i p... 16.08.2012, 21:40:06
sazian ok a jak dasz w przeglądarce samo example.php (nie... 16.08.2012, 21:44:46 ![]() ![]() |
|
Aktualny czas: 27.12.2025 - 14:14 |