Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

mod_rewrite ne prosledjuje $_POST

[es] :: PHP :: mod_rewrite ne prosledjuje $_POST

[ Pregleda: 2107 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

Zmaj
Predrag Krstić
web developer
Zrenjanin

Član broj: 1035
Poruke: 382

Sajt: https://pkrstic.wordpress..


+4 Profil

icon mod_rewrite ne prosledjuje $_POST22.02.2007. u 13:06 - pre 208 meseci
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.
 
Odgovor na temu

japan

Član broj: 34328
Poruke: 480
*.bvcom.net.



+13 Profil

icon Re: mod_rewrite ne prosledjuje $_POST22.02.2007. u 13:22 - pre 208 meseci
daj kod forme i .htaccess
 
Odgovor na temu

Zmaj
Predrag Krstić
web developer
Zrenjanin

Član broj: 1035
Poruke: 382

Sajt: https://pkrstic.wordpress..


+4 Profil

icon Re: mod_rewrite ne prosledjuje $_POST22.02.2007. u 22:02 - pre 208 meseci
.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.
 
Odgovor na temu

taksistaZR
zrenjanin

Član broj: 124170
Poruke: 80
212.200.179.*



Profil

icon Re: mod_rewrite ne prosledjuje $_POST23.02.2007. u 00:47 - pre 208 meseci
U action forme ide url znaci profile.php ako hoces da prosledis na tu istu stranu
 
Odgovor na temu

Zmaj
Predrag Krstić
web developer
Zrenjanin

Član broj: 1035
Poruke: 382

Sajt: https://pkrstic.wordpress..


+4 Profil

icon Re: mod_rewrite ne prosledjuje $_POST23.02.2007. u 11:22 - pre 208 meseci
da samo sto je to sredjena putanja, koja upada u onaj uslov sa profile.php
 
Odgovor na temu

[es] :: PHP :: mod_rewrite ne prosledjuje $_POST

[ Pregleda: 2107 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.