Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pobranie adresu z <a href=xxx> ?
-Gość-
post
Post #1





Goście







Proszę się nie śmiać, bo albo próbuję zrobić coś niewykonalnego, albo problem jest banalny, a przeszukując forum nie znalazłam odpowiedzi...
Powiedzmy, że mam taki kod (plik index.php):

  1. <?
  2. $plik=$_GET[link]; 
  3.  
  4. // tutaj naglowek strony (pominęłam) i fragment menu:
  5. echo "
  6. <a href="index.php">Strona glowna</a><br>
  7. <a href="index.php?link=omnie.html">O mnie</a><br>
  8. <a href="index.php?link=kontakt.html">Kontakt</a> ";
  9.  
  10. // tresc strony:
  11. if(isset($plik)) include($plik);  
  12. else include(glowna.html);
  13.  
  14. // dalej stopka strony 
  15. ?>


Mam coś jakby szkielet strony (grafika, tabelka) i chcę żeby zmieniała się treść, używając include w zależności od tego która pozycja w menu zostanie wybrana. Kod powyżej działa, jest ok (chociaż pewnie pełen błędów), ale czy nie da się jakoś inaczej, prościej, żebym nie miała adresów w postaci index.php?link=kontakt.html ? Czy jest taka możliwość, żeby np. z <a href=kontakt.html> w jakiś sposób pobrać adres (przykładowo kontakt.html), zapisać go w zmiennej? Dopiero zaczynam zabawę z php, więc nie wiem czy to jest w ogóle możliwe... a właściwie to nie wiem czy to co kombinuję ma sens... Napiszcie proszę, co zmienilibyście w tym kodzie... a może lepiej zrobić te kilka podstron i w każdej includować nagłówek i stopkę?
Przepraszam za tak głupiego posta i z góry dzięki za odpowiedź (IMG:http://forum.php.pl/style_emoticons/default/smile.gif)
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
nasty
post
Post #2





Grupa: Zarejestrowani
Postów: 634
Pomógł: 14
Dołączył: 27.05.2006
Skąd: Berlin

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


Ukradli ci manuala ? (IMG:http://forum.php.pl/style_emoticons/default/tongue.gif)
w manualu wpisz "preg_match" i na dole jest doslownie ten sam przyklad.

Ten post edytował nasty_psycho 23.07.2006, 13:51:16
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: 3.10.2025 - 11:19