Oto kod PHP
<?php $polaczenie = mysql_connect(**************)or die('Brak połączenia z serwerem mysql. Błąd: '.mysql_error()); $db = mysql_select_db('galeria', $polaczenie)or die('Nie mogę połączyć się z bazą danych. Błąd: '.mysql_error()); $sciezka = "upload/"; $mini ="thumb/min"; $midi ="thumb/mid/"; $org = "album/"; $cat = $_GET['id']; $wynik = mysql_query("SELECT `id`,`zdj` FROM fotki WHERE id = '$cat' ORDER BY id DESC LIMIT 16") or die('Błąd zapytania'); { $sexy[$row["id"]] = $row["zdj"]; } ?>
Z pliku image ten kod
a to kod pliku .htaccess i wpisów z mod_rewrite
RewriteEngine on RewriteRule ^index.html$ index.php [L] RewriteRule ^image/(.*)$ image.php?id=$1 RewriteRule ^album,(.*)$ album.php?id=$1
Problem jest następujący.
Po wpisaniu do przeglądarki adresu
http://localhost/image/24 nie wyświetlają mi się obrazki.
http://localhost/image-24 lub ,24 oczywiście po zmianie zasad mod_rewrite obrazki działaja bez najmniejszych problemów.
chciałbym uzyskać /24 jak mogę to zrobić. Albo powiedzcie co robię źle
Wyczytałem na forum że znacznik <base> może pomóc ale dla pliku image nie pomógł. Co prawda dla album działa bardzo dobrze
tylko że tam adres to http://localhost/album/zwierzeta
Byłbym bardzo wdzięczny za odpowiedz.