Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][OOP] jak zrobic wyswietlanie show?id= ?
rafal5225
post
Post #1





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 1.03.2011

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


witam (IMG:style_emoticons/default/smile.gif)
ucze sie programowac w OOP, rozdzielilem juz sobie projekt na model, widok i kontroler.
no i mam dwa pliki: index.php ktory wyswietla z bazy tytuly i show.php, ktore wyswietla opis. no i jak sie teraz zabrac za to, zeby stworzyc cos w stylu
/show?id=2 a nie /show.php?id=2 ?

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





Grupa: Zarejestrowani
Postów: 5
Pomógł: 0
Dołączył: 1.03.2011

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


no dzieki, ale nie do konca to kapuje.

samo htaccess chyba poprawnie wlaczylem, bo cos tam lapie i czasem sie blokuje, wiec dziala, ale jak zrobic jak mam cos takiego:

  1. <?php foreach ($posts as $post): ?>
  2. <li>
  3. <a href="/show?id=<?php echo $post['id'] ?>">
  4. <?php echo $post['title'] ?>
  5. </a>
  6. </li>
  7. <?php endforeach; ?>


tak chce miec w pliku index.php, no i co teraz mam wpisac w tym .htaccess ?

mam pliki
index.php
i
show.php

nie wiem kompletnie jak sie za to zabrac...
probowalem tak:
Kod
RewriteRule ^show?id=([^-]+)$ /show.php?id=$1

ale to mi cos nie dziala.

krotko mowiac jak zamiast wyswietlania
localhost/show.php?id=2
zrobic localhost/show?id=2 ?

pozdrawiam
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: 16.10.2025 - 13:52