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 = "daniel@example.com";
    $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 < contact@example.com >' . "\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 929
    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
htaccess qui fonctionne partout sauf sur 1 seul PC URL Rewriting et .htaccess 28 Juillet 2021
modification fichier htaccess URL Rewriting et .htaccess 25 Juillet 2021
Protection de site web : quel code ajouter dans htaccess ? URL Rewriting et .htaccess 5 Mars 2021
Blocage d'un visiteur via le fichier .htaccess URL Rewriting et .htaccess 5 Janvier 2021
sécurité avec htaccess URL Rewriting et .htaccess 18 Décembre 2020
Récriture .htaccess (sous-domaine + répertoire) URL Rewriting et .htaccess 11 Août 2020