[ Zmaj @ 22.02.2007. 13:06 ] @
Imam formu za ostavljanje komentara na stranici, forma poziva tu istu stranicu metodom post, i kad se zavrsi unos na formi, posle submita i vrati se na stranicu, ne dobijam ni jednu post promenljivu. Sta dodati u .htaccess da bi ovo radilo. Sem ove forme nemam drugih formi na stranici. Trazeci po forumu naisao sam na kod za .htaccess <limit GET, POST>... ali mi nije najjasnije sta ovo radi i da li je to resenje.
[ japan @ 22.02.2007. 13:22 ] @
daj kod forme i .htaccess
[ Zmaj @ 22.02.2007. 22:02 ] @
.htaccess

RewriteEngine On
RewriteBase /

RewriteCond %{REQUEST_FILENAME} !-f
RewriteCond %{REQUEST_FILENAME} !-d
RewriteRule ^(.+[^/])$ $1/ [R,L]
RewriteRule ^search(.*)/$ /search.php?(.*)&idvalue=$1 [L]
RewriteRule ^visit(.*)/$ /go.php?go=$1 [L]
RewriteRule ^(.*)/$ /profile.php?id=$1 [L]


forma se nalazi u ovom profile.php

forma............

<form name="formComment" action="<?php echo $profile; ?>" method="post">

Enter comment here: <input name="comment" type="text">
<img src="/chk/captcha.php" alt="Validation">
Please input code from picture: <input type="text" name="valid_code">
<input type="hidden" name="param" value="comment">
<input name="submit" type="submit" value="Send">

</form>


probe radi stavio sam print_r($_REQUEST) i osim onog id, php koda za sesiju nema nista vise. Primetio sam da na index.php koji ne podleze napisanim pravilim za mod_rewrite i forme rade ok, dok ova strana ne radijer se donje dolazi razlicitim parametrima.
[ taksistaZR @ 23.02.2007. 00:47 ] @
U action forme ide url znaci profile.php ako hoces da prosledis na tu istu stranu
[ Zmaj @ 23.02.2007. 11:22 ] @
da samo sto je to sredjena putanja, koja upada u onaj uslov sa profile.php