Probleme inscription
max1395
Messages postés
95
Statut
Membre
-
Fricky42 Messages postés 566 Statut Membre -
Fricky42 Messages postés 566 Statut Membre -
Bonjour,
quand j'essay de m'inscire sur mon site sa me mais un message d'erreur qui est
Parse error: syntax error, unexpected $end in /www/sites/1/ifrance.com/m/a/max1395/site/fin_de_linscription.php on line 56
et dans mon code il y a une erreur pouver vous m'aider , il y a mon mot de pass mais c'est pas grave car il n'y a rien dans ma bdd
merci
quand j'essay de m'inscire sur mon site sa me mais un message d'erreur qui est
Parse error: syntax error, unexpected $end in /www/sites/1/ifrance.com/m/a/max1395/site/fin_de_linscription.php on line 56
et dans mon code il y a une erreur pouver vous m'aider , il y a mon mot de pass mais c'est pas grave car il n'y a rien dans ma bdd
<?php
if (isset($_POST['enregistrer'])){
mysql_connect("10.0.5.164 ", "i5757996","79ae9rbv66g967re") or Die ("Impossible de se connecter");
mysql_select_db("i5757996");
$ins = mysql_query("INSERT INTO `enregistrer` ('$login', '$password' , '$email','$paypal' , '$prenom' , '$nom' , '$ip' , '$pays' , '$parrain')");
?>
<?php
$from = $_POST['email']; //lui
$to = $_POST['maxime_4213@hotmail.fr']; // moi
$name = $_POST['nom'];
$email = $_POST['email'];
$msg.= "Bonjour, $name vien de s'inscrire.
Son email est: $email";
mail ($to, $object, $msg, "From: $from");
print(" mail a été envoyer , cliquer sur le lien pour valider votre e-mail");
?>
merci
A voir également:
- Probleme inscription
- Wetransfer gratuit sans inscription - Guide
- Twitter inscription - Guide
- Vinted inscription - Guide
- Facebook inscription - Guide
- Leboncoin inscription - Guide
12 réponses
Bonjour
Ne mets jamais ton mot de passe en clair. Même si tu n'utilises pas actuellement ta base de données, tu ne vas pas tarder à le faire (sinon à quoi sert ce script). Et même si toi tu ne l'utilises pas, d'autres peuvent l'utiliser à des fins illégales et c'est toi qui seras inquiété.
À part ça, tu as oublié le } de fermeture du if. À toi de voir où, mais je pense que c'est juste avent le ?> final.
Ne mets jamais ton mot de passe en clair. Même si tu n'utilises pas actuellement ta base de données, tu ne vas pas tarder à le faire (sinon à quoi sert ce script). Et même si toi tu ne l'utilises pas, d'autres peuvent l'utiliser à des fins illégales et c'est toi qui seras inquiété.
À part ça, tu as oublié le } de fermeture du if. À toi de voir où, mais je pense que c'est juste avent le ?> final.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
Tu oublies de me dire que le message d'erreur a changé.
Et s'il n'a pas changé, c'est qu'il y a un autre problème ailleurs dans ton script. Car tu parles d'une erreur ligne 56 alors que tu n'en montres que 25, et qu'une erreur détectée à la fin peut avoir sa cause n'importe où dans le fichier.
Et s'il n'a pas changé, c'est qu'il y a un autre problème ailleurs dans ton script. Car tu parles d'une erreur ligne 56 alors que tu n'en montres que 25, et qu'une erreur détectée à la fin peut avoir sa cause n'importe où dans le fichier.
non sa ne me mais pas de message d'erreur sauf que quand je regard dans la bdd sa ne me mais aucunne donné enregistrer et sa me mais le mail a était envoyer mais je ne l'ai toujour pas recu
voila mon code
<?php
if (isset($_POST['enregistrer'])){
mysql_connect("10.0.5.164 ", "i5757996","79ae9rbv66g967re") or Die ("Impossible de se connecter");
mysql_select_db("i5757996");
$ins = mysql_query("INSERT INTO `enregistrer` ('$login', '$password' , '$email','$paypal' , '$prenom' , '$nom' , '$ip' , '$pays' , '$parrain')");
}
?>
<?php
$from = $_POST['email']; //lui
$to = $_POST['maxime_4213@hotmail.fr']; // moi
$name = $_POST['nom'];
$email = $_POST['email'];
$msg.= "Bonjour, $name vien de s'inscrire.
Son email est: $email";
mail ($to, $object, $msg, "From: $from");
print(" mail a été envoyer , cliquer sur le lien pour valider votre e-mail");
?>
merci
max ou alizee ? enfin...
Ce que je t'avais dit en 2 avait bien fait disparaître l'erreur. Pourquoi ne pas l'avoir dit en 4 et commencer ta réponse par 'non' ? Pour que je continue de chercher une erreur qui a disparu ?
Maintenant, normal que ça n'enregistre rien. Tu utilises des variables au début de ton script alors que tu les initialises à la fin. Essayes-tu de comprendre ce que tu écris ?
D'autre part, pourquoi continues-tu d'afficher ton mot de passe en clair ? Même si celui-ci est grillé, prends l'habitude de ne jamais le montrer. Et prends aussi l'habitude d'ajouter or die (mysql_error()) après chaque appel à mysql_query qui ne marche pas : au moins, tu auras des précisions comme ça.
Quant à ton message 'le mail a bien été envoyé', il est bidon, puisque tu ne testes même pas si la fonction mail t'a rendu true ou false.
Compte-tenu de tes posts précédents, je te conseille d'aller sur le site du zéro pour acquérir les bases car visiblement tu n'a pas compris les principes les plus élémentaires de la programmation.
Ce que je t'avais dit en 2 avait bien fait disparaître l'erreur. Pourquoi ne pas l'avoir dit en 4 et commencer ta réponse par 'non' ? Pour que je continue de chercher une erreur qui a disparu ?
Maintenant, normal que ça n'enregistre rien. Tu utilises des variables au début de ton script alors que tu les initialises à la fin. Essayes-tu de comprendre ce que tu écris ?
D'autre part, pourquoi continues-tu d'afficher ton mot de passe en clair ? Même si celui-ci est grillé, prends l'habitude de ne jamais le montrer. Et prends aussi l'habitude d'ajouter or die (mysql_error()) après chaque appel à mysql_query qui ne marche pas : au moins, tu auras des précisions comme ça.
Quant à ton message 'le mail a bien été envoyé', il est bidon, puisque tu ne testes même pas si la fonction mail t'a rendu true ou false.
Compte-tenu de tes posts précédents, je te conseille d'aller sur le site du zéro pour acquérir les bases car visiblement tu n'a pas compris les principes les plus élémentaires de la programmation.
je repond car j'ai copier le code car je voulais crée une inscription et je n'ai pas compris le pb avec l'enregistrement sa veut dire quoi "Tu utilises des variables au début de ton script alors que tu les initialises à la fin"
pourrais tu m'expliquer ce que je dois -faire
merci beaucoup de m'aider
pourrais tu m'expliquer ce que je dois -faire
merci beaucoup de m'aider
sa veut dire quoi "Tu utilises des variables au début de ton script alors que tu les initialises à la fin"
Qu'est-ce que tu ne comprends pas ? Tu ne sais pas ce qu'est une variable ? Tu ne sais pas ce que ça veut dire l'initialiser ? ou l'utiliser ? ou alors ce sont les mots début ou fin que tu ne comprends pas ?
Dans tous les cas ma réponse est la même : commence par apprendre les bases.
Qu'est-ce que tu ne comprends pas ? Tu ne sais pas ce qu'est une variable ? Tu ne sais pas ce que ça veut dire l'initialiser ? ou l'utiliser ? ou alors ce sont les mots début ou fin que tu ne comprends pas ?
Dans tous les cas ma réponse est la même : commence par apprendre les bases.
Si tu as appris les bases, réapprends-les car il n'en reste pas de trace.
Tu ne te donnes même pas la peine de répondre à mes demandes de précisions sur ce que tu ne comprends pas. Pourquoi je me donnerais la peine de répondre à tes questions ?
Maintenant que j'ai vu que tu avais créé un second pseudo en essayant de te faire passer pour quelqu'un d'autre pour arracher des réponses qui ne venaient pas, je ne suis vraiment plus tenté de t'aider
Adieu max :-(
Tu ne te donnes même pas la peine de répondre à mes demandes de précisions sur ce que tu ne comprends pas. Pourquoi je me donnerais la peine de répondre à tes questions ?
Maintenant que j'ai vu que tu avais créé un second pseudo en essayant de te faire passer pour quelqu'un d'autre pour arracher des réponses qui ne venaient pas, je ne suis vraiment plus tenté de t'aider
Adieu max :-(