Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> include w href
wiotr
post 15.05.2006, 14:26:10
Post #1





Grupa: Zarejestrowani
Postów: 1
Pomógł: 0
Dołączył: 15.05.2006

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


Gdy umieszcze w dowolnym fragmencie strony skrypt:
  1. <?php include ("podstrona.html"); ?>

to zgodnie z oczekiwaniem wstawia podstronę dokładnie w miejscu skryptu. Chciałem natomiast, by działo się to po kliknięciu na link na tej stronie:
  1. <a href="<?php include ("podstrona.html"); ?>" Podstrona</a>

No i nie działa. Zamieniałem, dodawałem, usuwałem nawiasy, cudzysłowy, więc powyższy przykład nie jest jedyną kombinacją, jaką zastosowałem.
Nie odpowiada mi rozwiązanie opisane już wielokrotnie:
  1. <a href="index.php?go=1" Podstrona</a>
  2.  
  3. <?php
  4. switch ($_GET['go'])
  5. {
  6.  case 1: 
  7. include("podstrona.html"); 
  8. break;
  9.  case 2: 
  10. include("podstrona2.html"); 
  11. break;
  12. case 3: 
  13.  default:
  14. include("index.html");  
  15. break;
  16. }
  17. ?>

Po pierwsze: w ten sposób podstrona nie jest wstawiana w miejsce pod linkiem, tylko zamienia całą stronę,
po drugie: moja strona jest często aktualizowana i musiałbym za każdym razem dodawać podstrony w funkcji case, chociaż nie jest to wielki problem.
Co jest nie tak z tym moim linkiem? Na dziś mam dosyć, idę do domu licząc na pozytywne rozwiązanie...
Go to the top of the page
+Quote Post
erix
post 15.05.2006, 14:31:12
Post #2





Grupa: Moderatorzy
Postów: 15 467
Pomógł: 1451
Dołączył: 25.04.2005
Skąd: Szczebrzeszyn/Rzeszów




Do Ciebie trafia juz przeparsowany dokument php.

Zostaje sam HTML.
Nie ma mozliwosci wykonania skryptu po stronie klienta.

Z zaproponowanych przez Ciebie tylko ostatnie zadziala.


--------------------

ZCE :: Pisząc PW załączaj LINK DO TEMATU i TYLKO w sprawach moderacji :: jakiś błąd - a TREŚĆ BŁĘDU? :: nie ponaglaj z odpowiedzią via PW!
Go to the top of the page
+Quote Post
Master Miko
post 15.05.2006, 14:38:02
Post #3





Grupa: Zarejestrowani
Postów: 530
Pomógł: 0
Dołączył: 15.01.2005
Skąd: Warszawa

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


Możesz spokojnei zrobić to w AJAXie


--------------------
Go to the top of the page
+Quote Post

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

 



RSS Wersja Lo-Fi Aktualny czas: 29.06.2025 - 17:21