Pb avec champ de 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 : Pb avec champ de formulaire

Re: Pb avec champ de formulaire

par SidAhmed » 25 févr. 2012, 06:02

Salut Thibaud C,

Mon .htaccess est le même que celui donné par Joomla 1.7.2 avec en plus, au tout début le paramètre suivant:
=============================================
suPHP_ConfigPath /home/jesuiss/public_html/
=============================================

C'est mon hébergeur qui m'a demandé de l'ajouter afin de valider et répercuter mon php.ini personnalisé sur tous les sous-répertoire de mon site.

Je t'envoie le .htaccess comme fichier attaché.

Merci de ton aide.
htaccess.zip

Re: Pb avec champ de formulaire

par Thibaud C » 25 févr. 2012, 02:20

Une idée comme ça, tu n'aurais pas un htaccess configuré de façon bizarrement ^^ ?
car l'erreur ressemble a blocage de ce genre.

Re: Pb avec champ de formulaire

par SidAhmed » 25 févr. 2012, 02:16

Merci Thibaut C,

Je continue à chercher de mon coté.

Est-ce que quelqu'un pourrait m'envoyer le php.ini (5.2.13) et le httpd.conf du serveur sur lequel le programme a marché.
C'est pour comparer avec le mien.

Merci à tous.

Re: Pb avec champ de formulaire

par Thibaud C » 24 févr. 2012, 22:24

Pareil, j'ai testé le code sur un serveur de la même version que le tiens, aucune erreur :/, je ne vois vraiment pas, surement une config serveur yep, je rejoins xTG

Re: Pb avec champ de formulaire

par SidAhmed » 24 févr. 2012, 20:19

Bonjour,

Merci xTG d'avoir essayé de résoudre mon problème. Si jamais tu trouves quelque chose n'hésites pas a me contacter.
Moi de mon coté je continue a chercher.

Merci encore.

Re: Pb avec champ de formulaire

par xTG » 24 févr. 2012, 18:14

J'ai regardé et cela ne vient pas du code.
Donc il doit y avoir une configuration PHP en rapport mais j'ai franchement aucune idée de laquelle qui pourrait occasionner cela...

Re: Pb avec champ de formulaire

par SidAhmed » 24 févr. 2012, 16:57

Bonjour,

Je remercie xTG et Thibaud C de m'avoir répondu aussi rapidement.

Je vous transmet en fichier joint le noyau du formulaire qui me crée le problème.

Je vous informe que ce formulaire fonctionne correctement sur mon site local (PHP 5.3.9) alors que chez mon hébergeur(PHP 5.2.13) il m'affiche la dite erreur.

Vous pouvez tester le formulaire en entrant n'importe quelle données commençant par 'http://' comme par exemple: http://g.co/maps/esyk4

Je vous remercie de votre aide.

salutations.
testurl.zip

Re: Pb avec champ de formulaire

par Thibaud C » 24 févr. 2012, 10:45

dans tous les sitesweb quand tu regardes les paramètres en url, tu ne verras jamais un http:// au milieu, les url doivent être encodées ( de tête je n'ai pas le nom de l'encode ) ... url_encode / url_decode surement

exemple de vie courante : facebook
http://www.facebook.com/l.php?u=http%3A%2F%2Fwww.youtube.com%2Fwatch%3Fv%3Dqpj51DcRFWY&h=0AQHy_WjxAQGGufevFvbxFs9azoiJvHxbReIAJJB6xJcxtA
Ici l'url de redirection n'est pas brut de pomme :), je pense que c'est simplement pour éviter des erreurs...

Re: Pb avec champ de formulaire

par xTG » 24 févr. 2012, 09:55

On peut voir le formulaire en question et les données que tu rentres dedans ?
Car je vois pas du tout, avec ou sans http ça change rien, c'est le protocole justement donc sans lui ça va plus (mais il est utilisé par défaut si non renseigné).
Par contre www ou sans www cela peut changer.

Pb avec champ de formulaire

par SidAhmed » 24 févr. 2012, 05:14

bonjour :D

Lorsque j'envoie (submit) mon formulaire j'obtiens l'erreur suivante:

=======================================================================================================================
You don't have permission to access /index.php on this server.

Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request."
======================================================================================================================

Cette erreur est provoquée par un champ du formulaire qui contient une URL (ex: http://g.co/maps/esyk4).

C'est le "http://" qui provoque l'erreur.

Si j'enlève "http://" du champ ça marche.

Je n'arrive pas à comprendre pourquoi. :x

Je vous remercie de bien vouloir nous aider afin de résoudre ce problème.

Salutations.