Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> include w href
wiotr
post
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

Posty w temacie
- wiotr   include w href   15.05.2006, 14:26:10
- - erix   Do Ciebie trafia juz przeparsowany dokument php. ...   15.05.2006, 14:31:12
- - Master Miko   Możesz spokojnei zrobić to w AJAXie   15.05.2006, 14:38:02


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: 23.08.2025 - 13:01