IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

HTML Discussion :

une Newsletter a activer !


Sujet :

HTML

  1. #1
    Invité
    Invité(e)
    Par défaut une Newsletter a activer !
    bonjours, j'essaye de crée une Newsletter depuis plus d'un mois ,(c un problème parmi tant d'autre )
    et je voudrait savoir si le code est bon et comment le mettre en route !

    j'entant par la que les client puisse s'inscrire !


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    <!-- Inscrivez vous sur notre Newsletter --> 
     
      <br><b>Inscrivez vous sur notre Newsletter<b>
       <br/>
     
       ..........................
     
       <form action='' method='post' name='Form'> 
    <table width='100%' border='0' cellspacing='1' cellpadding='1'> 
    <tr><td colspan='2'><span class="Style3">*</span></strong>Champs qui doivent etre obligatoirement remplies</p></a></tr> 
    <tr><td align='left' width='30%'><span class='txtform'>Nom /Prénom * :</span></td><td><input type='text' style='width:200 ;' name='f_1' value='' size='24' border='0'></td></tr> 
    <tr><td align='left' width='30%'><span class='txtform'>Email* :</span></td><td><input type='text' style='width:200 ;' name='f_2' value='' size='24' border='0'></td></tr> 
    <tr><td align='left' width='30%'></td><br/>
    <td>
    <input type='submit' name='submit' value='Envoyer' border='0'>
    <input name="rétablir" type="reset" id="rétablir" value="R&eacute;tablir"> 
    </tr> 
    </td></tr>
     
    </table> 
    </form> 
     
    <br/>
    merci pour toute vos aide
    Dernière modification par Deepin ; 21/01/2011 à 08h19. Motif: Merci d'utiliser la balise [code] (bouton #) de l'editeur

  2. #2
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 585
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 585
    Par défaut
    On fait pas une newsletter avec du HTML -_-°. Ça c'est juste le formulaire que l'utilisateur va remplir pour dire qu'il la veut.

    Renseigne-toi sur les possibilités de newsletters de ton hébergeur web, et apprends comment t'en servir en PHP (ou autre langage géré par l'hébergeur).
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  3. #3
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    186
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 186
    Par défaut
    Salut,
    j'utilise ça : http://tutorialzine.com/2010/10/ajax...ing-soon-page/

    Ajax et SQL c'est plutôt pour s'abonner à une newsletter. Les adresses sont stockées dans une base de donnée.

    Je ne sais pas si ça peut t'aider.
    Bonne journée

  4. #4
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par thelvin Voir le message
    On fait pas une newsletter avec du HTML -_-°. Ça c'est juste le formulaire que l'utilisateur va remplir pour dire qu'il la veut.

    Renseigne-toi sur les possibilités de newsletters de ton hébergeur web, et apprends comment t'en servir en PHP (ou autre langage géré par l'hébergeur).
    oui il parait que c avec le php sauf que j'en n'est jamais fais ,en l’occurrence j'en n'es besoin je suis avec notepad ++

  5. #5
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par brisso Voir le message
    Salut,
    j'utilise ça : http://tutorialzine.com/2010/10/ajax...ing-soon-page/

    Ajax et SQL c'est plutôt pour s'abonner à une newsletter. Les adresses sont stockées dans une base de donnée.

    Je ne sais pas si ça peut t'aider.
    Bonne journée
    je voulais plus un newsletter interne ,ou j'ai moi seul la possibilité de stoker les mail

  6. #6
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    186
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 186
    Par défaut
    C'est le cas !
    Les base SQL (que tu administres généralement avec MySQL via ton espace client) est utiliser pour socker les adresses sur ton propre domaine.

    C'est simplement à intégrer sur dans ta page.
    Comme par exemple sur un de mes site : http://www.lrbeachcup.com/inscription.php

  7. #7
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par brisso Voir le message
    C'est le cas !
    Les base SQL (que tu administres généralement avec MySQL via ton espace client) est utiliser pour socker les adresses sur ton propre domaine.

    C'est simplement à intégrer sur dans ta page.
    Comme par exemple sur un de mes site : http://www.lrbeachcup.com/inscription.php
    j'aime bien ton menue ! sauf j'aimerai le mm code que j'ai peut etre faut-il l'améliorer? mais c exactement ce lui que j'ai !

  8. #8
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    186
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 186
    Par défaut
    Alors le menu, je ne me suis pas embêté, je l'ai fait avec CSS3Menu qui est gratuit (il faut juste' s'inscrire).

    Sinon je n'ai pas compris la fin de ta phrase...

  9. #9
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par brisso Voir le message
    Alors le menu, je ne me suis pas embêté, je l'ai fait avec CSS3Menu qui est gratuit (il faut juste' s'inscrire).

    Sinon je n'ai pas compris la fin de ta phrase...
    en gros ,le code que g donner est t-il bon ?

  10. #10
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    186
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 186
    Par défaut
    Il n'est pas tout à fait bon et il manquerait la partie php pour traiter l'envoie des données.

    En gros ce que tu a fait ce serait plutot un formulaire d'envoie d'email que tu recevrais sur ta boite. Un truc comme ça : http://www.freecontactform.com/email_form.php

    Ce que je te proposais était beaucoup plus light car tu ne collectais que les adresses email.

    Est ce que tu vois ce que je veux dire ?

  11. #11
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par brisso Voir le message
    Il n'est pas tout à fait bon et il manquerait la partie php pour traiter l'envoie des données.

    En gros ce que tu a fait ce serait plutot un formulaire d'envoie d'email que tu recevrais sur ta boite. Un truc comme ça : http://www.freecontactform.com/email_form.php

    Ce que je te proposais était beaucoup plus light car tu ne collectais que les adresses email.

    Est ce que tu vois ce que je veux dire ?
    j'ai vue un peu plus bas sur le site y'a le code suivent :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    <!DOCTYPE html>
    02
    <html>
    03
    <head>
    04
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    05
    <title>AJAX-ed Coming Soon Page with jQuery and PHP | Tutorialzine Demo</title>
    06
     
    07
    <link rel="stylesheet" type="text/css" href="css/styles.css" />
    08
    <link rel="stylesheet" type="text/css" href="css/nivo-slider.css" />
    09
     
    10
    </head>
    11
     
    12
    <body>
    13
     
    14
    <div id="page">
    15
     
    16
        <h1>Coming Soon</h1>
    17
     
    18
        <div id="slideshowContainer">
    19
            <div id="slideshow">
    20
                <img src="img/slides/slide1.jpg" width="454" height="169" alt="Coming Soon: Our Awesome Web App">
    21
                <img src="img/slides/slide2.jpg" width="454" height="169" alt="Extensive Functionality">
    22
                <img src="img/slides/slide3.jpg" width="454" height="169" alt="Complete with an iPhone App">
    23
            </div>
    24
        </div>
    25
     
    26
        <h2>Subscribe</h2>
    27
     
    28
        <form method="post" action="">
    29
            <input type="text" id="email" name="email" value="<?php echo $msg?>" />
    30
            <input type="submit" value="Submit" id="submitButton" />
    31
        </form>
    32
     
    33
    </div>
    34
     
    35
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
    36
    <script src="js/jquery.nivo.slider.pack.js"></script>
    37
    <script src="js/script.js"></script>
    38
     
    39
    </body>
    40
    </html>
    c'est celui la que je rajoute au code que j'ai en html

    sinon j'ai télécharger le fichier .zip
    et ouvert avec notepad++ le fichier en php coming-soon qui est

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    <?php
     
    require "includes/connect.php";
     
    $msg = '';
     
    if($_POST['email']){
            
            // Requested with AJAX:
            $ajax = ($_SERVER['HTTP_X_REQUESTED_WITH']  == 'XMLHttpRequest');
            
            try{
                    if(!filter_input(INPUT_POST,'email',FILTER_VALIDATE_EMAIL)){
                            throw new Exception('Invalid Email!');
                    }
     
                    $mysqli->query("INSERT INTO coming_soon_emails
                                                    SET email='".$mysqli->real_escape_string($_POST['email'])."'");
                    
                    if($mysqli->affected_rows != 1){
                            throw new Exception('This email already exists in the database.');
                    }
                    
                    if($ajax){
                            die('{"status":1}');
                    }
                    
                    $msg = "Thank you!";
                    
            }
            catch (Exception $e){
                    
                    if($ajax){
                            die(json_encode(array('error'=>$e->getMessage())));
                    }
                    
                    $msg = $e->getMessage();                
            }
    }
    ?>
     
     
    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>AJAX-ed Coming Soon Page with jQuery and PHP | Tutorialzine Demo</title>
     
    <link rel="stylesheet" type="text/css" href="css/styles.css" />
    <link rel="stylesheet" type="text/css" href="css/nivo-slider.css" />
     
    </head>
     
    <body>
     
    <div id="page">
     
        <h1>Coming Soon</h1>
     
        <div id="slideshowContainer">
            <div id="slideshow">
                <img src="img/slides/slide1.jpg" width="454" height="169" alt="Coming Soon: Our Awesome Web App">
                <img src="img/slides/slide2.jpg" width="454" height="169" alt="Extensive Functionality">
                <img src="img/slides/slide3.jpg" width="454" height="169" alt="Complete with an iPhone App">
            </div>
    	</div>
     
        <h2>Subscribe</h2>
     
        <form method="post" action="">
        	<input type="text" id="email" name="email" value="<?php echo $msg?>" />
            <input type="submit" value="Submit" id="submitButton" />
        </form>
     
    </div>
     
    <!-- Feel free to remove this footer -->
     
    <div id="footer">
    	<div class="tri"></div>
    	<h1>AJAX-ed Coming Soon Page</h1>
    	<a class="tzine" href="http://tutorialzine.com/2010/10/ajaxed-coming-soon-page/">Read &amp; Download on</a>
    </div>
     
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
    <script src="js/jquery.nivo.slider.pack.js"></script>
    <script src="js/script.js"></script>
     
    </body>
    </html>

  12. #12
    Invité
    Invité(e)
    Par défaut
    merci beaucoup c super , au niveau du lien pour le menu

    maintenant pour ce qui est de la newsletter , mystère

  13. #13
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    186
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 186
    Par défaut
    Quel est le mystère ? Ces codes fonctionnent très bien je les utilises sur plusieurs site.

  14. #14
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par brisso Voir le message
    Quel est le mystère ? Ces codes fonctionnent très bien je les utilises sur plusieurs site.



    voila quand je rassemble les 2 code


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
    105
    106
    107
    108
    109
    110
    111
    112
    113
    114
    115
    116
    117
    118
    119
    120
    121
    122
    123
    124
    125
    126
    127
    128
    129
    130
    131
    132
    133
    134
    135
    136
    137
    138
    139
    140
    141
    142
    143
    144
    145
    146
    147
    148
    149
    150
    151
    152
    153
    154
    155
    156
    157
    158
    159
    160
    161
    162
    163
    164
    165
    166
    167
    168
    169
    170
    171
    <!DOCTYPE html>
    02
    <html>
    03
    <head>
    04
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    05
    <title>AJAX-ed Coming Soon Page with jQuery and PHP | Tutorialzine Demo</title>
    06
     
    07
    <link rel="stylesheet" type="text/css" href="css/styles.css" />
    08
    <link rel="stylesheet" type="text/css" href="css/nivo-slider.css" />
    09
     
    10
    </head>
    11
     
    12
    <body>
    13
     
    14
    <div id="page">
    15
     
    16
        <h1>Coming Soon</h1>
    17
     
    18
        <div id="slideshowContainer">
    19
            <div id="slideshow">
    20
                <img src="img/slides/slide1.jpg" width="454" height="169" alt="Coming Soon: Our Awesome Web App">
    21
                <img src="img/slides/slide2.jpg" width="454" height="169" alt="Extensive Functionality">
    22
                <img src="img/slides/slide3.jpg" width="454" height="169" alt="Complete with an iPhone App">
    23
            </div>
    24
        </div>
    25
     
    26
        <h2>Subscribe</h2>
    27
     
    28
        <form method="post" action="">
    29
            <input type="text" id="email" name="email" value="<?php echo $msg?>" />
    30
            <input type="submit" value="Submit" id="submitButton" />
    31
        </form>
    32
     
    33
    </div>
    34
     
    35
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
    36
    <script src="js/jquery.nivo.slider.pack.js"></script>
    37
    <script src="js/script.js"></script>
    38
     
    39
    </body>
    40
    </html>
     
     
    <?php
     
    require "includes/connect.php";
     
    $msg = '';
     
    if($_POST['email']){
            
            // Requested with AJAX:
            $ajax = ($_SERVER['HTTP_X_REQUESTED_WITH']  == 'XMLHttpRequest');
            
            try{
                    if(!filter_input(INPUT_POST,'email',FILTER_VALIDATE_EMAIL)){
                            throw new Exception('Invalid Email!');
                    }
     
                    $mysqli->query("INSERT INTO coming_soon_emails
                                                    SET email='".$mysqli->real_escape_string($_POST['email'])."'");
                    
                    if($mysqli->affected_rows != 1){
                            throw new Exception('This email already exists in the database.');
                    }
                    
                    if($ajax){
                            die('{"status":1}');
                    }
                    
                    $msg = "Thank you!";
                    
            }
            catch (Exception $e){
                    
                    if($ajax){
                            die(json_encode(array('error'=>$e->getMessage())));
                    }
                    
                    $msg = $e->getMessage();                
            }
    }
    ?>
     
     
    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>AJAX-ed Coming Soon Page with jQuery and PHP | Tutorialzine Demo</title>
     
    <link rel="stylesheet" type="text/css" href="css/styles.css" />
    <link rel="stylesheet" type="text/css" href="css/nivo-slider.css" />
     
    </head>
     
    <body>
     
    <div id="page">
     
        <h1>Coming Soon</h1>
     
        <div id="slideshowContainer">
            <div id="slideshow">
                <img src="img/slides/slide1.jpg" width="454" height="169" alt="Coming Soon: Our Awesome Web App">
                <img src="img/slides/slide2.jpg" width="454" height="169" alt="Extensive Functionality">
                <img src="img/slides/slide3.jpg" width="454" height="169" alt="Complete with an iPhone App">
            </div>
    	</div>
     
        <h2>Subscribe</h2>
     
        <form method="post" action="">
        	<input type="text" id="email" name="email" value="<?php echo $msg?>" />
            <input type="submit" value="Submit" id="submitButton" />
        </form>
     
    </div>
     
    <!-- Feel free to remove this footer -->
     
    <div id="footer">
    	<div class="tri"></div>
    	<h1>AJAX-ed Coming Soon Page</h1>
    	<a class="tzine" href="http://tutorialzine.com/2010/10/ajaxed-coming-soon-page/">Read &amp; Download on</a>
    </div>
     
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
    <script src="js/jquery.nivo.slider.pack.js"></script>
    <script src="js/script.js"></script>
     
    </body>
    </html>
    cher moi ça donne un peu près ça :

    http://img836.imageshack.us/img836/2...oonpagewit.jpg

    autant dire que ça fonctionne pas chez moi

  15. #15
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    186
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 186
    Par défaut
    Oulalala...
    Mais là tu es complètement à côté de la plaque....

    Déjà tu a mis 2 doc HTML bout à bout.
    Donc les balise body et head ne peuvent exister qu'une seule fois dans ta page.
    En plus ton <!DOCTYPE html> est mauvais.
    Ton code est bourré de numéros qui correspondent au ligne de code que tu a du copier sur la page web tu tutoriel.
    Et j'imagine que tu a enregistré sont fichier en HTML et non en PHP.
    Bref, si tu n'as pas les connaissances ni en HTML ni en PHP il vaut mieux commencer par revoir les bases sinon tu ne t'en sortira jamais...

  16. #16
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par brisso Voir le message
    Oulalala...
    Mais là tu es complètement à côté de la plaque....

    Déjà tu a mis 2 doc HTML bout à bout.
    Donc les balise body et head ne peuvent exister qu'une seule fois dans ta page.
    En plus ton <!DOCTYPE html> est mauvais.
    Ton code est bourré de numéros qui correspondent au ligne de code que tu a du copier sur la page web tu tutoriel.
    Et j'imagine que tu a enregistré sont fichier en HTML et non en PHP.
    Bref, si tu n'as pas les connaissances ni en HTML ni en PHP il vaut mieux commencer par revoir les bases sinon tu ne t'en sortira jamais...
    enfaite j'avais rassembler les code (un peu plus haut) j'ai fait un gross gaff en mettant les numéros en le récrivant ça donne en php :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    53
    54
    55
    56
    57
    58
    59
    60
    61
    62
    63
    64
    65
    66
    67
    68
    69
    70
    71
    72
    73
    74
    75
    76
    77
    78
    79
    80
    81
    82
    83
    84
    85
    86
    87
    88
    89
    90
    91
    92
    93
    94
    95
    96
    97
    98
    99
    100
    101
    102
    103
    104
     
    <!DOCTYPE html>
     
    <html><head>
     
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
     
    <title>AJAX-ed Coming Soon Page with jQuery and PHP | Tutorialzine Demo</title>
     
     
    <link rel="stylesheet" type="text/css" href="css/styles.css" />
     
    <link rel="stylesheet" type="text/css" href="css/nivo-slider.css" />
     
    </head>
     
     
    <body>
     
     
    <div id="page">
     
        <h1>Coming Soon</h1>
     
        <div id="slideshowContainer">
          <div id="slideshow">
     
                <img src="img/slides/slide1.jpg" width="454" height="169" alt="Coming Soon: Our Awesome Web App">
     
                <img src="img/slides/slide2.jpg" width="454" height="169" alt="Extensive Functionality">
     
                <img src="img/slides/slide3.jpg" width="454" height="169" alt="Complete with an iPhone App">
     
            </div>
     
        </div>
     
     
        <h2>Subscribe</h2>
     
     
        <form method="post" action="">
     
            <input type="text" id="email" name="email" value="<?php echo $msg?>" />
     
            <input type="submit" value="Submit" id="submitButton" />
     
        </form>
     
     
    </div>
     
     
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
     
    <script src="js/jquery.nivo.slider.pack.js"></script>
     
    <script src="js/script.js"></script>
     
     
    </body>
    </html>
     
     
    <?php
     
    require "includes/connect.php";
     
    $msg = '';
     
    if($_POST['email']){
            
            // Requested with AJAX:
            $ajax = ($_SERVER['HTTP_X_REQUESTED_WITH']  == 'XMLHttpRequest');
            
            try{
                    if(!filter_input(INPUT_POST,'email',FILTER_VALIDATE_EMAIL)){
                            throw new Exception('Invalid Email!');
                    }
     
                    $mysqli->query("INSERT INTO coming_soon_emails
                                                    SET email='".$mysqli->real_escape_string($_POST['email'])."'");
                    
                    if($mysqli->affected_rows != 1){
                            throw new Exception('This email already exists in the database.');
                    }
                    
                    if($ajax){
                            die('{"status":1}');
                    }
                    
                    $msg = "Thank you!";
                    
            }
            catch (Exception $e){
                    
                    if($ajax){
                            die(json_encode(array('error'=>$e->getMessage())));
                    }
                    
                    $msg = $e->getMessage();                
            }
    }
    ?>


    et ce code quoi vient du fichier .zip sur le site que j'ai télécharger (coming soon)

    http://tutorialzine.com/2010/10/ajax...ing-soon-page/

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
     
    <!DOCTYPE html>
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>AJAX-ed Coming Soon Page with jQuery and PHP | Tutorialzine Demo</title>
     
    <link rel="stylesheet" type="text/css" href="css/styles.css" />
    <link rel="stylesheet" type="text/css" href="css/nivo-slider.css" />
     
    </head>
     
    <body>
     
    <div id="page">
     
        <h1>Coming Soon</h1>
     
        <div id="slideshowContainer">
            <div id="slideshow">
                <img src="img/slides/slide1.jpg" width="454" height="169" alt="Coming Soon: Our Awesome Web App">
                <img src="img/slides/slide2.jpg" width="454" height="169" alt="Extensive Functionality">
                <img src="img/slides/slide3.jpg" width="454" height="169" alt="Complete with an iPhone App">
            </div>
    	</div>
     
        <h2>Subscribe</h2>
     
        <form method="post" action="">
        	<input type="text" id="email" name="email" value="<?php echo $msg?>" />
            <input type="submit" value="Submit" id="submitButton" />
        </form>
     
    </div>
     
    <!-- Feel free to remove this footer -->
     
    <div id="footer">
    	<div class="tri"></div>
    	<h1>AJAX-ed Coming Soon Page</h1>
    	<a class="tzine" href="http://tutorialzine.com/2010/10/ajaxed-coming-soon-page/">Read &amp; Download on</a>
    </div>
     
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.3/jquery.min.js"></script>
    <script src="js/jquery.nivo.slider.pack.js"></script>
    <script src="js/script.js"></script>
     
    </body>
    </html>
    voila ou j'en suit et ou je suit bloquer

  17. #17
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    186
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 186
    Par défaut
    As tu configuré la base SQL comme indiqué dans le fichier .zip en question ?
    Sinon quel est ton problème ?

  18. #18
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par brisso Voir le message
    As tu configuré la base SQL comme indiqué dans le fichier .zip en question ?
    Sinon quel est ton problème ?
    j'ai bien vus le fichier SQL qui est :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
     
    --
    -- Table structure for table `coming_soon_emails`
    --
     
    CREATE TABLE `coming_soon_emails` (
      `email` varchar(64) collate utf8_unicode_ci NOT NULL,
      `ts` timestamp NOT NULL default CURRENT_TIMESTAMP,
      PRIMARY KEY  (`email`)
    ) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci;
    seulement je ne sais pas ou mettre cette base ?

  19. #19
    Membre confirmé
    Profil pro
    Inscrit en
    Novembre 2005
    Messages
    186
    Détails du profil
    Informations personnelles :
    Âge : 37
    Localisation : France

    Informations forums :
    Inscription : Novembre 2005
    Messages : 186
    Par défaut
    Salut,
    tu commences par aller sur l'espace de client de ton hébergeur, tu crées un base sql, tu attend que ce soit fait et tu va l'administrer.
    Tu ajoute une base en téléchargeant le fichier en question via l'interface MySQL et tout devrait bien ce passer.

  20. #20
    Invité
    Invité(e)
    Par défaut
    Citation Envoyé par brisso Voir le message
    Salut,
    tu commences par aller sur l'espace de client de ton hébergeur, tu crées un base sql, tu attend que ce soit fait et tu va l'administrer.
    Tu ajoute une base en téléchargeant le fichier en question via l'interface MySQL et tout devrait bien ce passer.
    et quel est le meilleur hébergeur qui puisses tout faire et gratuit par la mm occasion !?

+ Répondre à la discussion
Cette discussion est résolue.
Page 1 sur 2 12 DernièreDernière

Discussions similaires

  1. Comment créer une newsletter
    Par pierrot10 dans le forum E-Mailing
    Réponses: 13
    Dernier message: 01/03/2006, 02h54
  2. [SGBD] [MySQL] Désinscription à une newsletter - pb code
    Par nedime dans le forum SQL Procédural
    Réponses: 5
    Dernier message: 25/01/2006, 16h15
  3. [FLASH] Envoyer une newsletter en flash
    Par ch_lensois dans le forum Flash
    Réponses: 2
    Dernier message: 27/12/2005, 17h46
  4. [Mail] Pour faire une newsletter ?
    Par Thierry8 dans le forum Langage
    Réponses: 1
    Dernier message: 19/09/2005, 22h59
  5. Réponses: 9
    Dernier message: 08/12/2004, 15h36

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo