vieri_pl
16.01.2006, 18:53:46
Mam taki link:
index.php?dzial=wiadomosci&id=1 wiem ze za pomocą mod-rewrite można zmienić jego wygląd na index.php?wiadomosci,1 ale jak to zrobić... Wiem tez że tworzę nowy plik .httacces co w nim wklepuje

?
crash
16.01.2006, 18:59:16
Żeby uzyskać index.php?wiadomosci,1 nie musisz używać mod_rewrite, wystarczy przeanalizować _GET.
vieri_pl
16.01.2006, 19:10:42
Tzn. metode get wykorzystać

Można dać jakiś przykład

?
crash
16.01.2006, 19:15:57
<?php
if( count( $_GET ) == 1
) {
$data = explode( ',', $data[ 0
], 2
);
$act = $data[ 0 ];
$id = $data[ 1 ];
}
else
{
$act = 'default';
$id = 0;
}
?>
vieri_pl
16.01.2006, 19:19:47
To wstawiam głownym pliku strony

? tzn. ten kod ma być dołączany do kazej strony
crash
16.01.2006, 19:24:30
No nie rób szopki, przecież to po prostu analizuje dane _GET i ustawia zmienną $act (odpowiednik Twojego $_GET[ 'dzial' ]) i $id. Wstawiasz to tam gdzie chcesz tego użyć.
vieri_pl
16.01.2006, 19:34:56
aha już kumam dzięki ! no i działa co najważniejsze