Форма с mod rewrite?

FestarBG

Registered
Здравейте,
имам html форма, която използва GET метода.Формата обаче има няколко инпута, тоест не знам кои ще са попълнени и кои не.Та да речем човек я изпраща и е пренасочен към:
?email=test@abv.bg&from=1&to=2&town=0&search_mod=search_mod
На мен ми трябва чрез mod rewrite при подаване на формата тя да се покаже в адреса като:
/email/test@abv.bg/from/1/to/2/town/0..
Тоест което поле е попълнено да се подава като name/value/, и после чрез htaccess (и тук не знам какъв да е кода, защото ако едно поле е попълнено то друго няма да е и ще трябва да правя комбинации на всяко със всяко) да се подава към get.php, където в $_GET ще имам всички ключове/стойности.

Ако не съм обяснил нещо добре, питайте, ще доизяснявам.

Мерси много. :)
 
Код:
RewriteEngine On
RewriteRule ^([^/]*)/([^/]*)/([^/]*)/([^/]*)/([^/]*)\.html$ /?email=$1&from=$2&to=$3&town=$4&search_mod=$5 [L]
http://site.com/?email=test@abv.bg&from=1&to=2&town=0&search_mod=search_mod
http://site.com/test@abv.bg/1/2/0/search_mod.html
 
Illusion май не четеш човека каза че не знае какво ще му се подаде. Може да е едно поле може да са две,три... възможните комбинации на полета са към 120 мислиш че може да ги изредиш всички
 
sorRy каза:
Illusion май не четеш човека каза че не знае какво ще му се подаде. Може да е едно поле може да са две,три... възможните комбинации на полета са към 120 мислиш че може да ги изредиш всички
човека е прав. пича горе от темата трябва само да си докара линка който е описал, т.е. mail.bg.?from=a&to=c&search=4 и след това да се rewritne. дали ще е rewrite или нормален линк няма никакво значение. Всичко се докарва от php htaccess модва линковете.
 
Тоест което поле е попълнено да се подава като name/value/, и после чрез htaccess (и тук не знам какъв да е кода, защото ако едно поле е попълнено то друго няма да е и ще трябва да правя комбинации на всяко със всяко)
май май никой не чете
 

Back
Горе