redirection apres soummision do formulaire

Répondre


Cette question est un moyen d’empêcher des soumissions automatisées de formulaires par des robots.
Smileys
:D :) :( :o :shock: :? 8-) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: =D> #-o =P~ :^o :non: :priere: 8-|
Voir plus de smileys
  Revue du sujet
 

  Étendre la vue Revue du sujet : redirection apres soummision do formulaire

Re: redirection apres soummision do formulaire

par yoann38 » 06 mai 2016, 16:33

J'ai essayé ceci pour avoir région suivi du nom de la ville:

htacces:
# -- sortie + région + ville
RewriteRule ^actu/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+).html$ list.php?region=$1&ville=$2


code:
<!-- recherche par ville -->
        <form id="choice" method="POST" action="<?php echo $_REQUEST['region'].'/'.$_GET['ville']; ?>">
    
        <div class="col-md-12 col-sm-12 max">
        <input title="Recherche par ville" class="form-control" placeholder="Recherche par ville" value="<?php echo  !empty($_REQUEST['ville']) ? $_REQUEST['ville'] : NULL;?>" name="ville" id="ville" type="search">
        </div>   
                        
        <div class="col-md-3 col-sm-3 max">
        <button type="submit"  class="find" value="Rechercher">Rechercher</button>
        </div>
        </form> 
    	<!-- recherche par ville -->

redirection apres soummision do formulaire

par yoann38 » 06 mai 2016, 07:22

Salut à tous.
J'ai un formulaire qui permet de faire une recherche par ville.
coté sql ça marche bien pas de problème, le seul hic c'est que j'aimerais qu'il soit redirigé lorsqu'il clique sur le bouton envoyer;

Sachant qu'il se trouve sur une page du type:
http://127.0.0.1/digital/actu/alsace.html

et j'aimerais donc:
http://127.0.0.1/digital/actu/alsace/strasbourg.html
<!-- recherche par ville -->
         
        <form id="choice" method="POST" action="<?php echo $_SERVER['REQUEST_URI']; ?>">
    
        <div class="col-md-12 col-sm-12 max">
        <input title="Recherche par ville" class="form-control" placeholder="Recherche par ville" value="<?php echo  !empty($_REQUEST['ville']) ? $_REQUEST['ville'] : NULL;?>" name="ville" id="ville" type="search">
        </div>   
                        
        <div class="col-md-3 col-sm-3 max">
        <input type="button"  class="find" onclick="javascript:submit();" onFocus="this.blur();" value="Rechercher">
        </div>
        </form> 
    	<!-- recherche par ville -->
coté htacces j'ai ca déjà:
# -- actu + région -------------------
RewriteRule ^actu/([A-Za-z0-9_-]+).html$ list.php?region=$1

Donc je pense faire ceci ensuite
RewriteRule ^actu/([A-Za-z0-9_-]+)/([A-Za-z0-9_-]+).html$ list.php?region=$1ville=$2

Merci à vous