Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> obj.responseText i całe strony
Apo
post
Post #1





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

Ostrzeżenie: (0%)
-----


Witam
Zauważyłem że podczas uzywania formularzy wraz AJAX'a akcja z tego formularza ide do nowego pliku (np action="plik.php").
Na stronie mam plik index.php gdzie są nagłówki oraz początek kodu html i jego koniec. W treści strony includuje odpowiednie pliki. No i gdy robie akcje z formularza do odpowiedniego pliku to ten plik sprawdza warunek i wyświetla odpowiedz (0 lub 1). Ale jest też includowane to do reszty strony dlatego "obj.responseText" zawiera kod html i w treści tego odpowiedz na żądanie (0 lub 1). No i mam pytanie czy można to jakoś obejść, czy trzeba tworzyć specjalnie do tego nowe pliki :?
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
Apo
post
Post #2





Grupa: Zarejestrowani
Postów: 426
Pomógł: 1
Dołączył: 2.10.2005

Ostrzeżenie: (0%)
-----


to ja może to tak pokaże:

  1. <html>
  2. <head>
  3. // naglowki
  4. </head>
  5. <body>
  6. <?php
  7. require_once("funkcje.php");
  8. ?>
  9. <form action="funkcje.php?email" id="formularz">
  10. // inputy
  11. </form>
  12. </body>
  13. </html>


plik funkcje php:
  1. <?php
  2. if($_GET['email'])
  3.  {
  4.  if(preg_match('#^[wS]+@[wS]+.[wS]{2,4}$#', $_POST['email']))
  5. {
  6. echo 1;
  7. }
  8. else echo 0;
  9.  }
  10. elseif( // itd
  11. ?>


No i wysłaniu formularza zwracany jest responseText gdzie jest cała strone html która wyżej wymieniłem, a w treści tej strony jest wygenerowany kod "0" lub "1" jeśli email jest poprawny. No i moje pytanie brzmi czy można to jakoś obejść czy trzeba robić akcje z formularza do nowego pustego pliku (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 29.12.2025 - 03:47