Formulaire erreur (Request-Line & Request-URI) chez free

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 : Formulaire erreur (Request-Line & Request-URI) chez free

Formulaire erreur (Request-Line & Request-URI) chez free

par reman91 » 08 juil. 2008, 18:26

Bonjour,

J'ai un problème pour inscérer des données dans ma BDD chez free, (alors que sur mon pc en local cela fonctionne bien), j'ai pourtant bien les bons paramètres, mais j'ai le message suivant qui s'affiche lors de la validation du formulaire via ma traitement.php :
Erreur 405 - Méthode de requête non autorisée


The method specified in the Request-Line is not allowed for the resource identified by the Request-URI. The response MUST include an Allow header containing a list of valid methods for the requested resource.

Alors que je ne fait que de passer par ma page de traitement.php ou il y a le code suivant :

Code : Tout sélectionner

// connexion à la base de donnée include('connex.php'); //Sélection de la table mysql_select_db($database_connexConfig,$connexConfig); //or die('Erreur de selection'.mysql_error()); $login = mysql_real_escape_string(htmlspecialchars($_POST['login'])); $mdp = md5($_POST['mdp']); $date = mysql_real_escape_string(htmlspecialchars($_POST['date'])); $sql = "INSERT INTO user_dbl VALUES('','$login', '$mdp', '$date')"; mysql_query($sql) or die('Erreur SQL !'.$sql.'<br>'.mysql_error()); //on ferme la connexion à mysql mysql_close(); ?>
Et ma page connex.php :

Code : Tout sélectionner

# Paramètre pour connexion chez free.fr $hostname_connexConfig = "sql.free.fr"; $database_connexConfig = "maBDD"; $username_connexConfig = "myName"; $password_connexConfig = "monMDP"; $connexConfig = mysql_pconnect($hostname_connexConfig, $username_connexConfig, $password_connexConfig) or trigger_error(mysql_error(),E_USER_ERROR);
Formulaire tout simple :

Code : Tout sélectionner

<form method="post" action="traitement.php" enctype="multipart/form-data"> <table width="500" border="0" cellspacing="2" cellpadding="2"> <tr> <th class="th1">Login : </th> <td><input name="login" type="text" id="login" size="20" /></td> </tr> <tr> <th>Mot de passe : </th> <td><input name="mdp" type="text" id="mdp" size="20" /></td> </tr> <tr> <th>Date d'inscription : </th> <td><input name="date" type="text" id="date" size="20" /></td> </tr> <tr> <td>&nbsp;</td> <td><input name="Valider" type="submit" id="valider" value="Valider" /></td> </tr> </table> </form>
Je ne comprends pas pourquoi j'ai ce message !
Et d'ou viens l'erreur !!