Htaccess bloque la récuperation des variables _POST

Discussion dans 'URL Rewriting et .htaccess' créé par mounaime10, 20 Novembre 2013.

Tags:
  1. mounaime10
    mounaime10 Nouveau WRInaute
    Inscrit:
    20 Novembre 2013
    Messages:
    6
    J'aime reçus:
    0
    Bonjour,

    Je rencontre un problème avec des variables _POST qui sont vides après une réécriture d'URL et une redirection.


    Code:
         <form name="myform" id="contactForm" action="http://example.com/sendcontact.php" method="post">  
    
                        <article class="span6">
                            <textarea  id="msg" rows="3" cols="40" name="message" placeholder="Message">Détails</textarea>
                        </article>
                            
                        <article class="span6">
                            <input type="text" name="adresse" id="adresse">
    						<input size="100" type="text" name="name" id="name" placeholder="Nom">
                            <input type="text"  size="30" id="email" name="email" placeholder="Adresse e-mail">
                            <button type="submit" name="submit" id="submit" class="btn btn-renova-alt add-top-half">Send message</button>[code]
    </article>

    </form>[/code]


    Code:
    <?php
    if($adresse != "" ){
    
    }
    else{
    if(isset($_POST['submit']))
    {
    $to = "[email protected]";
    $subject = "Email from";
    $name_field = stripslashes($_POST['name']);
    $email_field = $_POST['email'];
    $message = stripslashes($_POST['message']);
    $body = "<html>\n";
    $body .= "<body style=\"font-family:Verdana, Verdana, Geneva, sans-serif; font-size:12px; color:#666666;\">\n";
    $body .= "From: $name_field <br/> E-Mail: $email_field <br/> Message: <br/> $message";
    $body .= "</body>\n";
    $body .= "</html>\n";
    
    $headers  = 'MIME-Version: 1.0' . "\n";
    $headers .= 'Content-type: text/html; charset=utf-8' . "\n";
    $headers .= 'Reply-to: '.$name_field. '<'.$email_field.'>' . "\n" ;
    $headers .= 'Return-path: '.$name_field. '<'.$email_field.'>' . "\n" ;
    $headers .= 'From: MGS < [email protected] >' . "\r\n";
    $name_field = stripslashes($name_field);
    $message = stripslashes($message);
    mail($to, $subject, $body, $headers);
    unset($name_field);
    unset($email_field);
    unset($message);
    }
    else
    {
    echo "Failure!";
    }
    }
    ?>
    Code:
    RewriteEngine on
    #RewriteCond %{HTTP_HOST} ^example\.com$ [OR]
    #RewriteCond %{HTTP_HOST} ^www\.example\.com$
    #RewriteRule ^/?$ "https\:\/\/www\.example\.com\/" [R=301,L]
    RewriteEngine On
    RewriteCond %{SERVER_PORT} 80
    RewriteRule ^(.*)$ https://www.example.com/$1 [R,L]
    L'URL est correctement réécrite mais je récupère des valeurs vides pour mes variables POST.
    PS: En fait je ne récupère aucune des variables passées par le formulaire,

    Avez-vous une solution à ça ?
    Merci !
     
  2. forty
    forty WRInaute passionné
    Inscrit:
    30 Octobre 2008
    Messages:
    1 901
    J'aime reçus:
    0
    tu sembles tout rediriger vers https. Pourquoi n'appelles-tu pas ton form avec action="https:// ?
     
  3. mounaime10
    mounaime10 Nouveau WRInaute
    Inscrit:
    20 Novembre 2013
    Messages:
    6
    J'aime reçus:
    0
    yessss ça marche , merci beaucoup forty .
    bonne journée
     
Chargement...
Similar Threads - Htaccess bloque récuperation Forum Date
Réseau de site backlinks : comment bloquer par htaccess ? Tests et études de cas 6 Juin 2019
HTACCESS . HELP je bloque ! URL Rewriting et .htaccess 6 Juillet 2016
Bloquer robot explorateurs .htaccess Crawl et indexation Google, sitemaps 17 Novembre 2014
2 adresses à bloquer dans le .htaccess URL Rewriting et .htaccess 17 Juillet 2013
Bloquer le téléchargement d'une extension par htaccess (meme avec firefox) URL Rewriting et .htaccess 21 Mars 2010
Orange.fr bloque l'acces à codeur.com avec un htaccess : erreur ou blacklisting ? Administration d'un site Web 27 Novembre 2009
Bloquer une plage d'IP avec htaccess URL Rewriting et .htaccess 30 Août 2009
.htaccess bloquer des bots. URL Rewriting et .htaccess 4 Août 2008
[RESOLU] htaccess 301 : je bloque Administration d'un site Web 31 Juillet 2008
Bloquer un ensemble d'IP par htaccess ? URL Rewriting et .htaccess 11 Novembre 2007
Htaccess bloque mon site en HTML URL Rewriting et .htaccess 17 Mai 2007
Htaccess : bloquer un domaine ( ex : un autovisiteur ) Administration d'un site Web 18 Février 2007
[ .HTACCESS ] Bloquer Google Web Accelerator ? URL Rewriting et .htaccess 25 Octobre 2006
Bloquer ip pays avec htaccess URL Rewriting et .htaccess 23 Octobre 2006
Bloquer les images d'un répertoire par htaccess URL Rewriting et .htaccess 20 Octobre 2005
Bloquer dossier par .htaccess Problèmes de référencement spécifiques à vos sites 9 Juin 2005
Bloquer un referer méthode htaccess Administration d'un site Web 10 Mai 2005
Je suis bloqué par mon htaccess URL Rewriting et .htaccess 17 Novembre 2004
Problème de htaccess chez Ionos URL Rewriting et .htaccess 12 Septembre 2022
Interdire une plage d'IP dans le .htaccess via "Deny from" URL Rewriting et .htaccess 9 Septembre 2022