Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL][PHP]Przyjazne url - artykuly
lukrec
post
Post #1





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 5.07.2008

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


Witam

Obecnie korzystam ze skruptu podstron:
  1. if(isset($_GET['id']))
  2. {
  3. mysql_query("SET CHARSET utf8");
  4. $select=mysql_query("
  5. SELECT
  6. *
  7. FROM
  8. cms_pages
  9.  
  10. WHERE
  11. pages_title='".$_GET['id']."'"
  12. );
  13.  
  14. if(!mysql_num_rows($select)) { echo '
  15. <h3>Błąd 404</h3>
  16. Podana strona nie istnieje
  17. ';
  18.  
  19. }
  20. else
  21. {
  22. $wynik = mysql_fetch_array($select);
  23. echo "
  24. <div id='newsBox'>
  25. <div id='newsBoxTop'>".$wynik['pages_title']." </div>
  26. <div id='newsBoxinfo'>Napisał: <a href=./index.php?s=users&id=1>Admin</a> | ".$wynik['pages_date']." | <div id=comments> <a href='".$wynik['pages_linkkoment']."'> Skomentuj ten artykuł </a> </div></div>
  27.  
  28. ".$wynik['pages_content']."
  29.  
  30. </div>
  31. ";
  32. }
  33. if (!$_SESSION['licznik']) {
  34. $_SESSION['licznik']=true;
  35.  
  36. $zapytanie2 = mysql_query ("UPDATE cms_pages SET pages_licznik=pages_licznik+1 WHERE pages_id='".$_GET['id']."'");
  37. $idzapytania = mysql_query($zapytanie2);
  38. }
  39.  
  40. } else {
  41. echo " <b>Error 404 </b> - Strona którą próbujesz przeglądać - nie istnieje ";
  42. }


Znalazłem coś takiego
  1. function Czysc_URL ( $sText )
  2. {
  3. $sText = html_entity_decode($sText);
  4. $aSzukaj = array('ć','Ć','ś','Ś','ą','Ą','ż','Ż','ó','Ó','ł','Ł','ś','Ś','ź','Ź','ń','Ń','ę','Ę');
  5. $aZamien = array('c','C','s','S','a','A','z','Z','o','O','l','L','s','S','z','Z','n','N','e','E');
  6. $sOK = "abcdefghijklmnopqrstuvwxyz";
  7. $sOK .= "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
  8.  
  9. $sText = str_replace($aSzukaj, $aZamien, $sText);
  10. $sTextN = "";
  11.  
  12. for ( $i = 0; $i < strlen($sText); $i++ )
  13. {
  14. if ( strpos($sOK,$sText[$i]) === false )
  15. $sTextN .= "_";
  16. else
  17. $sTextN .= $sText[$i];
  18. }
  19. return $sTextN;
  20.  
  21. }



Jak to połączyć ?

w bazie mam artykuł ID 5 jego tytuł ma globalny regulamin serwerów
powinno być
index.php?id=globalny-regulamin-serwerow

Czy otrzymam pomoc ?

Refresz please help
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 3)
Wicepsik
post
Post #2





Grupa: Zarejestrowani
Postów: 1 575
Pomógł: 299
Dołączył: 26.03.2009

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


.htaccess
Go to the top of the page
+Quote Post
lukrec
post
Post #3





Grupa: Zarejestrowani
Postów: 15
Pomógł: 0
Dołączył: 5.07.2008

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


Cytat(Wicepsik @ 3.10.2010, 20:12:48 ) *
.htaccess


Przykro mi - nie uzyskałem pomocy - Forum na poziomie 0
Go to the top of the page
+Quote Post
Mefiuu
post
Post #4





Grupa: Zarejestrowani
Postów: 371
Pomógł: 18
Dołączył: 23.11.2008

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


ziomeczku ile Ty masz lat? To forum jest od nakierowywania - nie od gotowców. A żeby nie było że nie pomagam - masz
Go to the top of the page
+Quote Post

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: 30.09.2025 - 17:27