Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Sprawdzenie, czy plik został zaincludowany, czy wyświetlony bezpośrednio
esos
post
Post #1





Grupa: Zarejestrowani
Postów: 48
Pomógł: 0
Dołączył: 7.08.2005
Skąd: zabrze

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


Wymyśliłem sobie na stronie następujące rozwiązanie:

  1. <?
  2.  
  3. //w pliku produkt.php sprawdzam, czy mam podany identyfikator produktu
  4. if (!$_GET['id'])
  5. {
  6. //nie mam identyfikatora, wiec wyswietlam ogolna zawartosc dzialu, tj strone informacyjna o grupie produktow
  7. }
  8. else
  9. {
  10. //mam identyfikataor, czyli includuje art.php, ktory wyswietla mi szczegoly wybranego artykulu:
  11. include("art.php");
  12. }
  13. ?>


wszystko działa dobrze, jednak gdzieś kiedyś popełniłem błąd... zalinkowałem bezpośrednio do art.php, google mi to zaindexował, skutkiem czego webmaster tools wrzeszczy, że mam podwójne meta tagi na stronie (co jest prawdą - raz w produkt.php, a 2gi raz w art.php). Jak mogę sprawdzić, czy art.php został wywołany bezpośrednio, czy też został zaincludowany? chciałbym w przypadku wywołania bezpośredniego przekierować googla na poprawnie przygotowaną stronę, by się pozbyć nieszczęsnych powielonych nagłówków.
Go to the top of the page
+Quote Post

Posty w temacie


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 Aktualny czas: 19.08.2025 - 21:08