Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP]Wyświetlanie elementu tylko na danej stronie
-krzysiuus-
post
Post #1





Goście







Panowie może mnie nakierujecie jak wykonać coś takiego aby dany element div był dostępny tylko na stronie głownej a nie na podstronach?


Uwaga nie ma za bardzo możliwości przypisania id dla osobnej podstrony.
Używam systemu getsimplecms jakby komuś to pomogło.

Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
-krzysiuus-
post
Post #2





Goście







  1. # Set the default handler.
  2. DirectoryIndex index.php
  3. <IfModule mod_rewrite.c>
  4. RewriteEngine on
  5.  
  6. # Usually RewriteBase is just '/', but
  7. # replace it with your subdirectory path
  8. RewriteBase /
  9. RewriteRule ^post/([^/.]+)/?$ index.php?id=index&post=$1 [L]
  10. RewriteRule ^tag/([^/.]+)/?$ index.php?id=index&tag=$1 [L]
  11. RewriteRule ^page/([^/.]+)/?$ index.php?id=index&page=$1 [L]
  12. RewriteRule ^archive/([^/.]+)/?$ index.php?id=index&archive=$1 [L]
  13. RewriteRule ^category/([^/.]+)/?$ index.php?id=index&category=$1 [L]
  14. RewriteCond %{REQUEST_FILENAME} !-f
  15. RewriteCond %{REQUEST_FILENAME} !-d
  16. RewriteRule /?([A-Za-z0-9_-]+)/?$ index.php?id=$1 [QSA,L]
  17. </IfModule>
  18.  


ok Panowie udało mi się naskrobać coś takiego i fajnie działa:

  1. <?php
  2. $www="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
  3. if ($www == 'http://strona.idl.pl/' || $www == 'http://www.strona.idl.pl/' || $www == 'strona.idl.pl/' || $www == 'www.strona.idl.pl/') :
  4. ?>
  5.  
  6. tresc do pokazania tylko na stronie glownej
  7.  
  8.  
  9. <?php endif; ?>



Jednak chciałbym dodać do tego raunek else (jeżeli jestem obecnie na podstronie to pojawia sie inny box.

  1. <?php
  2. $www="http://".$_SERVER['HTTP_HOST'].$_SERVER['REQUEST_URI'];
  3. if ($www == 'http://strona.idl.pl/' || $www == 'http://www.strona.idl.pl/' || $www == 'strona.idl.pl/' || $www == 'www.strona.idl.pl/') :
  4. ?>
  5.  
  6. tresc do pokazania tylko na stronie glownej
  7.  
  8.  
  9. <?php
  10. else {
  11. echo 'tresc na podstronach';
  12. } ?>


Ale coś nie bardzo funkcjonuje... można to zrobić ten sposób co pokazałem czy trzeba wszystko wziąść w kod php i "tresc do pokazania tylko na stronie glownej" dać w echo?
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: 4.10.2025 - 11:10