Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] dynamiczne meta tagi, jak to zrobic
mefjiu
post 23.03.2006, 13:03:06
Post #1





Grupa: Zarejestrowani
Postów: 313
Pomógł: 5
Dołączył: 22.03.2005

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


Witam jak zrobić dynamiczne meta tagi dla strony kompletnie nie mam pojecia od czego zacząc zapewne trzeba użyć warunków ze gdzy taki adres to takie słowa kluczowe oraz opis itp ale jak toz robić moze ktoś ma tak na swojej stronie poptrzebuje podpatrzeć jak to sie robi

czekam na pomoc pozdrawiam
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 6)
scanner
post 23.03.2006, 13:10:14
Post #2





Grupa: Zarząd
Postów: 3 503
Pomógł: 28
Dołączył: 17.10.2002
Skąd: Wrocław




Robisz to dokładnie tak samo, jak każdą inna dynamiczna treśc na stronie.
Pokaż co próbowałeś zrobić, a powiemy Ci co ewentualnie robisz źle.


--------------------
scanner.info
Warto pamiętać: KISS, DRY
Go to the top of the page
+Quote Post
mefjiu
post 23.03.2006, 13:18:05
Post #3





Grupa: Zarejestrowani
Postów: 313
Pomógł: 5
Dołączył: 22.03.2005

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


w tym problem że własnie nie wiem od czego zacząć
Go to the top of the page
+Quote Post
dr_bonzo
post 23.03.2006, 13:25:52
Post #4





Grupa: Przyjaciele php.pl
Postów: 5 724
Pomógł: 259
Dołączył: 13.04.2004
Skąd: N/A

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


1. pamietaj o przecinkach i kropkach -- bez tego ciezko cie zrozumiec

2. http://pl.php.net/manual/en/language.contr...l-structures.if
http://pl.php.net/manual/en/control-structures.switch.php
+ echo() / print()
3. a jak okreslasz "ten" adres? skad ma byc pobrany?


--------------------
Nie lubię jednorożców.
Go to the top of the page
+Quote Post
mefjiu
post 23.03.2006, 13:29:25
Post #5





Grupa: Zarejestrowani
Postów: 313
Pomógł: 5
Dołączył: 22.03.2005

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


Cytat
1. pamietaj o przecinkach i kropkach -- bez tego ciezko cie zrozumiec

Ok. przepraszam już będę stosował to.

Cytat
3. a jak okreslasz "ten" adres? skad ma byc pobrany?


Adres jest pobierany z pliku menu.php a jego zawartośc wygląda następująco

  1. <?php
  2.  
  3. $id = $_GET['menu']; 
  4. switch ($id)
  5. { 
  6. case 'Milosne' : $c = "2"; 
  7. break; 
  8. case 'Zlote_mysli' : $c = "27"; 
  9. break; 
  10. case 'Erotyczne' : $c = "1"; 
  11. break; 
  12. case 'Slodziutkie' : $c = "3"; 
  13. break; 
  14. case 'Tesknie' : $c = "4"; 
  15. break; 
  16. case 'Rozstanie' : $c = "28"; 
  17. break; 
  18. case 'Zlosliwe' : $c = "5"; 
  19. break; 
  20. case 'Dwuznaczne' : $c = "6"; 
  21. break; 
  22. case 'Zabawne' : $c = "9"; 
  23. break; 
  24. case 'Zagadki' : $c = "15"; 
  25. break; 
  26. case 'Na_dzien_dobry' : $c = "10"; 
  27. break; 
  28. case 'Na_dobranoc' : $c = "11"; 
  29. break; 
  30. case 'Urodzinowe' : $c = "7"; 
  31. break; 
  32. case 'Na_18-stke' : $c = "12"; 
  33. break; 
  34. case 'Imieninowe' : $c = "8"; 
  35. break; 
  36. case 'Rocznicowe' : $c = "14"; 
  37. break; 
  38. case 'Slubne' : $c = "13"; 
  39. break; 
  40. case 'Pozdrowienia' : $c = "16"; 
  41. break; 
  42. case 'Podziekowania' : $c = "17"; 
  43. break; 
  44. case 'Zaproszenia' : $c = "18"; 
  45. break; 
  46. case 'Ogloszenia' : $c = "19"; 
  47. break; 
  48. case 'Dzien_kobiet' : $c = "20"; 
  49. break; 
  50. case 'Dzien_matki' : $c = "21"; 
  51. break; 
  52. case 'Dzien_ojca' : $c = "22"; 
  53. break; 
  54. case 'Dzien_dziecka' : $c = "23"; 
  55. break; 
  56. case 'Boze_narodzenie' : $c = "24"; 
  57. break; 
  58. case 'Wielkanocne' : $c = "25"; 
  59. break; 
  60. case 'Sylwestrowe' : $c = "26"; 
  61. break;
  62. case 'Wielkanocne' : $c = "25"; 
  63. break; 
  64. case 'Sylwestrowe' : $c = "26"; 
  65. break; 
  66. case 'Walentynki' : $c = "30"; 
  67. break; 
  68. case 'Mapa' : include "mapa.php"; 
  69. break; 
  70. case 'Wspolpraca' : include "wspolpraca.php"; 
  71. break;
  72. case '1' : include "statusy/statusy.php"; 
  73. break;
  74. case '2' : include "statusy/statusy.php"; 
  75. break;
  76. case '3' : include "statusy/statusy.php"; 
  77. break;
  78. case '4' : include "statusy/statusy.php"; 
  79. break;
  80. case '5' : include "statusy/statusy.php"; 
  81. break;
  82. case '6' : include "statusy/statusy.php"; 
  83. break;
  84. case '7' : include "statusy/statusy.php"; 
  85. break;
  86. case '8' : include "statusy/statusy.php"; 
  87. break;
  88. case '9' : include "statusy/statusy.php"; 
  89. break;
  90. case '10' : include "statusy/statusy.php"; 
  91. break;
  92. case '11' : include "statusy/statusy.php"; 
  93. break;
  94. case '12' : include "statusy/statusy.php"; 
  95. break;
  96. case 'addopis' : include "statusy/addstatus.php"; 
  97. break;
  98. case 'addsms' : include "sms/addsms.php"; 
  99. break;
  100. }
  101. $shownews = ( isset ( $_GET['ShowNews'] ) ) ? $_GET['ShowNews'] : 'True';
  102. if(isset($c))
  103. {
  104. $tpath = "sms/";
  105. include $tpath."news.php";
  106. }
  107. else if(!$bShowNews && $shownews != 'False')
  108. {
  109.  include "news/show_news.php";
  110. }
  111.  
  112. ?>  


np jak to zrobic aby
  1. <?php
  2. case 'Tesknie' : $c = "4"tutaj zmienna ktora jest pobierana z pliku np slowakluczowe.php; 
  3. break; 
  4. case 'Rozstanie' : $c = "28" tutaj zmienna ktora jest pobierana z pliku np slowakluczowe.php; 
  5. break; 
  6. case 'Zlosliwe' : $c = "5" tutaj zmienna ktora jest pobierana z pliku np slowakluczowe.php; 
  7. break; 
  8. case 'Dwuznaczne' : $c = "6"tutaj zmienna ktora jest pobierana z pliku np slowakluczowe.php; 
  9. ?>


a w pliku slowakluczowe.php znajdowały by sie wszytskie słowa kluczowe oraz nagłówki stron

Ten post edytował mefjiu 23.03.2006, 13:35:50
Go to the top of the page
+Quote Post
strife
post 23.03.2006, 13:45:35
Post #6





Grupa: Przyjaciele php.pl
Postów: 2 605
Pomógł: 96
Dołączył: 22.10.2004
Skąd: UK

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


Aaaa!!! Słyszałeś kiedyś o tablicach, bo ten Twój kod z case jest bezsensu winksmiley.jpg

Pobierasz te dane z tego Twojego pliku slowakluczowe.php a potem robisz to co powiedzieli przedmówcy, czyli echo, print i do meta.. ( szczerze to mało zrozumiałem tongue.gif )

  1. <?php
  2. $keys = 'slowa, kluczowe, pobierane, z, odrebnego, pliku, tongue.gif';
  3. echo '<meta name="keywords" content="' . $keys . '" lang="pl" />';
  4. ?>

questionmark.gifquestionmark.gif

Pozdrawiam...


--------------------
Go to the top of the page
+Quote Post
nikodem92
post 27.12.2007, 19:26:58
Post #7





Grupa: Zarejestrowani
Postów: 32
Pomógł: 0
Dołączył: 6.12.2006
Skąd: Kraków

Ostrzeżenie: (10%)
X----


Cytat(strife @ 23.03.2006, 13:45:35 ) *
  1. <?php
  2. $keys = 'slowa, kluczowe, pobierane, z, odrebnego, pliku, tongue.gif';
  3. echo '<meta name="keywords" content="' . $keys . '" lang="pl" />';
  4. ?>

questionmark.gifquestionmark.gif


nie działa sad.gif
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: 18.07.2025 - 01:34