A voir également:
- Envoi de formulaire qui ne fonctionne pas
- Formulaire de réclamation facebook - Guide
- Votre envoi est sur le site qui dessert votre adresse. nous préparons sa distribution ✓ - Forum Consommation & Internet
- Mainlevée de l’envoi international ✓ - Forum Consommation & Internet
- Formulaire remboursement frais de résiliation free pdf ✓ - Forum Vos droits sur internet
- Votre envoi est en transit sur nos plateformes logistiques. - Forum Consommation & Internet
1 réponse
Yo, normal vous essayez d'envoyer des variables qui n'existent pas:
'$pseudo','$url','$mail','$contenu','$news_id
ne sont déclarées nulle part.
Les varibales qui existent sont dans le tableau $_POST => $_POST['pseudo'] etc...
Une façon siimple d" vérifier aurait été de faire un echo des valeurs à insérer vous auriez tout de suite vu qu'elle n'affichent rien.
Donc soit utiliser les variables POST pour la requête soit(ce qui est mieux) créer de nouvelles variables à partir de celles envoyées en POST pour utiliser celles là(et utiliser mysql_real_escape_string plus une véérification que la variable correspond bien au type de champ dans la table de donnée, sinon erreur = table et programme à jeter).
'$pseudo','$url','$mail','$contenu','$news_id
ne sont déclarées nulle part.
Les varibales qui existent sont dans le tableau $_POST => $_POST['pseudo'] etc...
Une façon siimple d" vérifier aurait été de faire un echo des valeurs à insérer vous auriez tout de suite vu qu'elle n'affichent rien.
Donc soit utiliser les variables POST pour la requête soit(ce qui est mieux) créer de nouvelles variables à partir de celles envoyées en POST pour utiliser celles là(et utiliser mysql_real_escape_string plus une véérification que la variable correspond bien au type de champ dans la table de donnée, sinon erreur = table et programme à jeter).
17 mai 2011 à 17:12
Sinon rien à voir avec mon soucis mais quand j'écris un commentaire qui contient des simples quotes il m'affiche un joli message d'erreur. Comment échapper ces simples quotes ?