Email signer boîte?

  • joebert
  • Sledgehammer
  • Genius
  • No Avatar
  • Inscription: Fév 10, 2004
  • Messages: 13455
  • Loc: Florida
  • Status: Offline

Message Janvier 5th, 2007, 6:56 pm

Est-ce que c'est "Cams marchandises" ou "Good arnaques"?
Strong with this one, the sudo is.
  • Anonymous
  • Bot
  • No Avatar
  • Inscription: 25 Feb 2008
  • Messages: ?
  • Loc: Ozzuland
  • Status: Online

Message Janvier 5th, 2007, 6:56 pm

  • Tchuki
  • Mastermind
  • Mastermind
  • No Avatar
  • Inscription: Sep 30, 2004
  • Messages: 1774
  • Loc: Edinburgh
  • Status: Offline

Message Janvier 5th, 2007, 6:58 pm

##- [EN] -- ##
[php] $ db = mysql_connect ( "$" localhost "," $ str "," $ str ")

or die ( "Erreur lors de la connexion à la base de données.");

$ connect = mysql_select_db ( "$ str", $ db)

or die ( "Couldnt sélectionner la base de données. ");[/ php]


##- [REPLACE AVEC] -- ##
[php] $ db = mysql_connect ( "$ db_host", "$ db_user", "$ db_pass")
or die ( "Erreur lors de la connexion à la base de données.");

$ connect = mysql_select_db ( "$ db_name", $ db)
or die ( "Couldnt sélectionner la base de données. ");[/ php]

Vous n'avez pas besoin de modifier la Remplacer par code, les quatre premières variables du code PHP sont des "pointeurs" pour ce code.
  • Tchuki
  • Mastermind
  • Mastermind
  • No Avatar
  • Inscription: Sep 30, 2004
  • Messages: 1774
  • Loc: Edinburgh
  • Status: Offline

Message Janvier 5th, 2007, 6:59 pm

joebert a écrit:
Est-ce que c'est "Cams marchandises" ou "Good arnaques"?


Faut le reconnaître, qui a traversé mon esprit et :wink:
  • goodscams
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Jan 05, 2007
  • Messages: 13
  • Status: Offline

Message Janvier 6th, 2007, 9:37 am

(modifié la place de cinq lignes;

maintenant obtenir

Impossible d'insérer de nouvelles données: Vous avez une erreur dans votre syntaxe SQL, consultez le manuel qui correspond à votre version du serveur MySQL pour la bonne syntaxe à utiliser à proximité de l'adresse (email, nom) VALUES ( aca@hotmail.com , "G") à la ligne 1

Merci pour votre aide

Sa bonne escroqueries, abus J'aime les supermarchés alors que je peux avec les escroqueries, légitime je ajouter mai

à la vôtre
  • Tchuki
  • Mastermind
  • Mastermind
  • No Avatar
  • Inscription: Sep 30, 2004
  • Messages: 1774
  • Loc: Edinburgh
  • Status: Offline

Message Janvier 6th, 2007, 12:31 pm

Hmm, erreur de syntaxe:


##- [EN] -- ##

[php]
if (! empty ($ email) & & (! empty ($ nom))) (
$ query = mysql_query ( "INSERT INTO adresses de courriel (email, nom) VALUES ($ email, $ nom)")
or die ( "Impossible d'insérer de nouvelles données:". mysql_error ());

echo ( "MERCI DE VOTRE SOUMISSION!") [/ php]


##- [REPLACE AVEC] -- ##

[php]
if (! empty ($ email) & & (! empty ($ nom))) (

$ query = mysql_query ( "INSERT INTO adresses de courriel (email, nom) VALUES ($ email, $ nom)")
or die ( "Impossible d'insérer de nouvelles données:". mysql_error ());

echo ( "MERCI DE VOTRE SOUMISSION!");

) [/ php]
  • goodscams
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Jan 05, 2007
  • Messages: 13
  • Status: Offline

Message Janvier 6th, 2007, 1:40 pm

pour y arriver, il dit seulement:

Impossible d'insérer de nouvelles données: Vous avez une erreur dans votre syntaxe SQL, consultez le manuel qui correspond à votre version du serveur MySQL pour la bonne syntaxe à utiliser à proximité de l'adresse (email, nom) VALUES ( aca@hotmail.com , "G") à la ligne 1


Est-il peut-être que le code que j'ai utilisé en PHP SQL plutôt que de peu?

Merci d'avance
  • Tchuki
  • Mastermind
  • Mastermind
  • No Avatar
  • Inscription: Sep 30, 2004
  • Messages: 1774
  • Loc: Edinburgh
  • Status: Offline

Message Janvier 6th, 2007, 1:50 pm

Nah mate, son moi est un muppet et de ne pas vérifier ma syntaxe avant de faire un post.


##- [TROUVER EN LIGNE] -- ##
[php] les adresses e-mail [/ php]

##- [EN LIGNE AVEC REPLACE] -- ##
[php] email_addresses [/ php]


^ ^ Ou ce que vous avez nommé votre DB, mais assurez-vous qu'il n'a pas d'espaces dans il, les espaces doivent être remplacés par un caractère de soulignement.
  • goodscams
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Jan 05, 2007
  • Messages: 13
  • Status: Offline

Message Janvier 6th, 2007, 1:58 pm

Cant assez de voir où vous dire ceci est ce que j'ai maintenant, Merci

<? PHP

$ db_host = "localhost";
db_user $ = "e";
$ db_name = "STR";
db_pass $ = "a7";

$ db = mysql_connect ( "$ db_host", "$ db_user", "$ db_pass")
or die ( "Erreur lors de la connexion à la base de données. ");

$ connect = mysql_select_db ( "$ db_name", $ db)
or die ( "Couldnt sélectionner la base de données.");


$ email = $ _POST [ "email"];
$ nom = $ _POST [ "nom"];

if (! empty ($ email) & & (! empty ($ nom))) (

$ query = mysql_query ( "INSERT INTO adresses de courriel (email, nom) VALUES ($ email, $ nom)")
or die ( "Impossible d'insérer de nouvelles données:". mysql_error ());

echo ( "MERCI DE VOTRE SOUMISSION!");

)

?>
  • Tchuki
  • Mastermind
  • Mastermind
  • No Avatar
  • Inscription: Sep 30, 2004
  • Messages: 1774
  • Loc: Edinburgh
  • Status: Offline

Message Janvier 6th, 2007, 2:06 pm

Remplacez votre code avec le texte suivant:

[php] <? PHP

$ db_host = "localhost";

db_user $ = "e";

$ db_name = "STR";

db_pass $ = "a7";

$ db = mysql_connect ( "$ db_host", "$ db_user", "$ db_pass")

or die ( "Erreur lors de la connexion à la base de données.");

$ connect = mysql_select_db ( "$ db_name", $ db)

or die ( "Couldnt sélectionner la base de données. ");

$ email = $ _POST [ "email"];

$ nom = $ _POST [ "nom"];

if (! empty ($ email) & & (! empty ($ nom))) (

$ query = mysql_query ( "INSERT INTO email_addresses (email, nom) VALUES ($ email, $ nom)")

or die ( "Impossible d'insérer de nouvelles données:". mysql_error ());

echo ( "MERCI DE VOTRE SOUMISSION! ");

)

> [/ php]

Note de la ligne:

[php] $ query = mysql_query ( "INSERT INTO email_addresses (email, nom) VALUES ($ email, $ nom )")[/ php], et que le nom de la table contient maintenant un caractère de soulignement au lieu d'espace blanc. Vous devez changer votre nom de table dans votre accoringly DB ainsi.
  • goodscams
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Jan 05, 2007
  • Messages: 13
  • Status: Offline

Message Janvier 6th, 2007, 3:37 pm

WOW ça fonctionne, je vous remercie beaucoup

Comment puis-je obtenir le code HTML table à table, dans le cadre d'une page web plutôt que sur une seule page en elle-même?

Merci
  • Tchuki
  • Mastermind
  • Mastermind
  • No Avatar
  • Inscription: Sep 30, 2004
  • Messages: 1774
  • Loc: Edinburgh
  • Status: Offline

Message Janvier 6th, 2007, 4:07 pm

Coller:

Code: [ Select ]
<form name="emails" action="process.php" method="post">

<table>

<tr>

<td>Email:</td>

<td><input type="text" name="email" /></td>

</tr>

<tr>

<td>Name:</td>

<td><input type="text" name="name" /></td>

</tr>

</table>

</form>
  1. <form name="emails" action="process.php" method="post">
  2. <table>
  3. <tr>
  4. <td>Email:</td>
  5. <td><input type="text" name="email" /></td>
  6. </tr>
  7. <tr>
  8. <td>Name:</td>
  9. <td><input type="text" name="name" /></td>
  10. </tr>
  11. </table>
  12. </form>


Où que vous souhaitez que le formulaire e-mail apparaisse sur votre page, de sorte qu'il suffit d'ajouter à votre page HTML quelque part.

Désolé il a fallu si longtemps pour le rendre au travail, si je l'avais vérifié ma syntaxe la première fois [que j'aurais], il aurait travaillé beaucoup plus rapide,
  • goodscams
  • Newbie
  • Newbie
  • No Avatar
  • Inscription: Jan 05, 2007
  • Messages: 13
  • Status: Offline

Message Janvier 6th, 2007, 6:08 pm

Tchuki Merci pour votre aide
  • TonyMatt1
  • Born
  • Born
  • No Avatar
  • Inscription: Jan 03, 2011
  • Messages: 1
  • Status: Offline

Message Janvier 3rd, 2011, 10:59 am

Salut,

Raviver une oldie je suppose...

Je suis tombé sur ce fil qui est très utile. Cela m'a aidé à commencer à apprendre le PHP, c'est donc un peu à la fois.

Ce code fonctionne pour moi mais j'ai quelques questions si quelqu'un ici peut-être vous aider.

Si un e-mail n'est pas soumis ou il n'est pas bon, et quelqu'un clique sur le bouton "soumettre", la page de remerciement apparaît toujours, il est vide (sans merci). J'essaie de comprendre comment obtenir cette page d'indiquer qu'il ya une erreur et s'il vous plaît essayer à nouveau.

Si quelqu'un peut offrir de l'aide, ce serait apprécié.

Je vous remercie,
Tony M

Afficher de l'information

  • Total des messages de ce sujet: 28 messages
  • Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 179 invités
  • Vous ne pouvez pas poster de nouveaux sujets
  • Vous ne pouvez pas répondre aux sujets
  • Vous ne pouvez pas éditer vos messages
  • Vous ne pouvez pas supprimer vos messages
  • Vous ne pouvez pas joindre des fichiers
 
 

© 2011 Unmelted, LLC. Ozzu® est une marque déposée de Unmelted, LLC