Précédent   Forum des professionnels en informatique > Webmasters - Développement Web > HTML / DHTML / XHTML
HTML / DHTML / XHTML Forum sur la programmation HTML / DHTML/ XHTML et la validation W3C. Cours (X)HTML, FAQ (X)HTML
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/01/2011, 22h40   #1
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
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 :
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
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 08h51   #2
Expert Confirmé Sénior
 
Inscription : septembre 2004
Messages : 5 052
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 052
Points : 6 966
Points : 6 966
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).
thelvin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 10h17   #3
Membre du Club
 
Inscription : novembre 2005
Messages : 179
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : novembre 2005
Messages : 179
Points : 60
Points : 60
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
brisso est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 10h18   #4
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
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 ++
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 10h20   #5
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
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
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 10h43   #6
Membre du Club
 
Inscription : novembre 2005
Messages : 179
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : novembre 2005
Messages : 179
Points : 60
Points : 60
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
brisso est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 10h52   #7
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
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 !
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 11h28   #8
Membre du Club
 
Inscription : novembre 2005
Messages : 179
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : novembre 2005
Messages : 179
Points : 60
Points : 60
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...
brisso est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 12h46   #9
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
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 ?
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 12h50   #10
Membre du Club
 
Inscription : novembre 2005
Messages : 179
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : novembre 2005
Messages : 179
Points : 60
Points : 60
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 ?
brisso est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 13h59   #11
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
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 :
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 :
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>
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/01/2011, 16h39   #12
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
merci beaucoup c super , au niveau du lien pour le menu

maintenant pour ce qui est de la newsletter , mystère
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2011, 10h37   #13
Membre du Club
 
Inscription : novembre 2005
Messages : 179
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : novembre 2005
Messages : 179
Points : 60
Points : 60
Quel est le mystère ? Ces codes fonctionnent très bien je les utilises sur plusieurs site.
brisso est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2011, 10h55   #14
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
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 :
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
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2011, 14h19   #15
Membre du Club
 
Inscription : novembre 2005
Messages : 179
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : novembre 2005
Messages : 179
Points : 60
Points : 60
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...
brisso est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2011, 14h53   #16
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
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 :
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 :
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
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2011, 14h59   #17
Membre du Club
 
Inscription : novembre 2005
Messages : 179
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : novembre 2005
Messages : 179
Points : 60
Points : 60
As tu configuré la base SQL comme indiqué dans le fichier .zip en question ?
Sinon quel est ton problème ?
brisso est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 22/01/2011, 21h09   #18
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
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 :
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 ?
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2011, 15h25   #19
Membre du Club
 
Inscription : novembre 2005
Messages : 179
Détails du profil
Informations personnelles :
Âge : 24

Informations forums :
Inscription : novembre 2005
Messages : 179
Points : 60
Points : 60
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.
brisso est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 23/01/2011, 15h54   #20
 
Inscription : janvier 2011
Messages : 186
Détails du profil
Informations forums :
Inscription : janvier 2011
Messages : 186
Points : -9
Points : -9
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 !?
dannou555 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h25.


 
 
 
 
Partenaires

Hébergement Web