ďťż

[ajax] otwieranie strony php

       

Podstrony


telcocafe

ObiektXMLHttp.open("GET", zrodlo); cel.innerHTML = ObiektXMLHttp.responseText;
Jeśli załączam stronę php takimi poleceniami to wyświetla mi całą strone (łącznie z komentarzami i wogóle ze wszystkim, tak jakby to był zwykły plik tekstowy). Co zrobić żeby wywolywana strona (zrodlo) przechodziła przez parser php i w skrypcie zwracało się tylko to czego chce (tzn to co zwraca się np funkcją echp()) ?

Dla przykładu :
Strona index.html zawiera skrypt w ajax który ma za zadanie wstawiać jakieś dane z plików (powyższe polecenia). Jeśli moim zrodlem bedzie strona.php?id=1 która wygląda tak:
if($_GET['id']==1) { echo("opcja pierwsza"); } else { echo("zabraklo id") }
I chciałbym żeby w docelowym divie pokazało się "opcja pierwsza" to jak należy wywołać tę strone ? (aktualnie wyświetli mi to tak jak zwykłe txt :/)



Zakładam, że wiesz, że trzeba mieć serwer http z obsługą php i że takowy posiadasz. W takim razie czy jako źródło podajesz adres z protokołem http:// (a nie file:// albo nic, albo coś innego) ? Jak tu jest wszystko oki, to co się dzieje, kiedy ten adres źródła wpiszesz do przeglądarki? Powinna się ukazać odpowiedź skryptu, a nie kod źródłowy.

szkoda że nie można skasować ... głupi błąd zrobiłem bo w całym w swoim skrypcie nie zauważyłem że brakuje mi <?PHP oraz ?> i stąd ten błąd ... teraz wszystko śmiga :) ... dzięki i sorry za kłopot

  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • nvm.keep.pl

  • Sitedesign by AltusUmbrae.