PHP JAVASCRIPT HTML pour mon site
Fermé
hazou
Messages postés
14
Date d'inscription
mercredi 1 avril 2009
Statut
Membre
Dernière intervention
18 août 2009
-
18 août 2009 à 15:53
hazou Messages postés 14 Date d'inscription mercredi 1 avril 2009 Statut Membre Dernière intervention 18 août 2009 - 18 août 2009 à 19:54
hazou Messages postés 14 Date d'inscription mercredi 1 avril 2009 Statut Membre Dernière intervention 18 août 2009 - 18 août 2009 à 19:54
A voir également:
- PHP JAVASCRIPT HTML pour mon site
- Site de telechargement - Accueil - Outils
- Site comme coco - Accueil - Réseaux sociaux
- Site pour vendre des objets d'occasion - Guide
- Quel site remplace coco - Accueil - Réseaux sociaux
- Site pour partager des photos - Guide
14 réponses
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
18 août 2009 à 16:20
18 août 2009 à 16:20
Ton Javascript doit être mis entre la balise <head> et </head> de ton fichier .php (où il y a <title>, <meta />, ...).
Place le script PHP où tu le souhaite dans ton contenu. Le HTML doit se trouver après le script PHP.
Place le script PHP où tu le souhaite dans ton contenu. Le HTML doit se trouver après le script PHP.
hazou
Messages postés
14
Date d'inscription
mercredi 1 avril 2009
Statut
Membre
Dernière intervention
18 août 2009
18 août 2009 à 16:24
18 août 2009 à 16:24
salut avion-f16
merci pour ta réponse mais je dispose également du fichier complet grace au site sourisetmoi.info
ce que je me demande c'est ce que je dois mettre dans les cases de mon formulaire sous cs4 (le fichier .fla)
que dois je mettre dans la case Nom, Adresse mail, commentaires, reset et send ?
merci pour ta réponse mais je dispose également du fichier complet grace au site sourisetmoi.info
ce que je me demande c'est ce que je dois mettre dans les cases de mon formulaire sous cs4 (le fichier .fla)
que dois je mettre dans la case Nom, Adresse mail, commentaires, reset et send ?
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
18 août 2009 à 16:32
18 août 2009 à 16:32
Je comprends pas bien ce que tu veux dire.
Le script est fait tu n'as rien à ajouter dans les cases.
Quand tu dis CS4, tu veux dire Dreamweaver CS4 ?
Le script est fait tu n'as rien à ajouter dans les cases.
Quand tu dis CS4, tu veux dire Dreamweaver CS4 ?
hazou
Messages postés
14
Date d'inscription
mercredi 1 avril 2009
Statut
Membre
Dernière intervention
18 août 2009
18 août 2009 à 16:38
18 août 2009 à 16:38
non flash cs4.
sinon le script est fait effectivement mais j'en fais quoi maintenant ?
car sur le site que j'ai crée il y a déjà des cases de prévu pour les champs nom, adresse mail, commentaires.
j'ai effectivement essayé d'enregistrer tout ce script dans un fichier contact.php et lorsque je clique sur "send" sur mon site il m'ouvre une nouvelle fenêtre avec d'autres cases déjà créer par le site sourisetmoi.info ; là c'est sur quand je remplis ces cases je reçois bien le mail. Mais moi je souhaiterais utiliser mes cases à moi vous comprenez ?
sinon le script est fait effectivement mais j'en fais quoi maintenant ?
car sur le site que j'ai crée il y a déjà des cases de prévu pour les champs nom, adresse mail, commentaires.
j'ai effectivement essayé d'enregistrer tout ce script dans un fichier contact.php et lorsque je clique sur "send" sur mon site il m'ouvre une nouvelle fenêtre avec d'autres cases déjà créer par le site sourisetmoi.info ; là c'est sur quand je remplis ces cases je reçois bien le mail. Mais moi je souhaiterais utiliser mes cases à moi vous comprenez ?
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
fred_bgt
Messages postés
153
Date d'inscription
mercredi 31 décembre 2008
Statut
Membre
Dernière intervention
12 septembre 2009
22
18 août 2009 à 16:40
18 août 2009 à 16:40
c'est jamais bon de reperendre des scripts de toute pièce. On y comprend rien et on ne mesure pas les conséquences, ni même les éventuelles modif à y apporter.
Je préconise plutôt de se plongée dans la programmation à la main, et de maîtriser ce que l'on code. On peut t'aider.
Je préconise plutôt de se plongée dans la programmation à la main, et de maîtriser ce que l'on code. On peut t'aider.
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
18 août 2009 à 16:41
18 août 2009 à 16:41
Pourquoi Flash ?
C'est un script XHTML/PHP et tu nous parle de Flash, .fla :-°
Si tu veux mettre tes cases, modifie la partie HTML mais n'oublie pas de mettre les même "name" et "id" à tes champs.
C'est un script XHTML/PHP et tu nous parle de Flash, .fla :-°
Si tu veux mettre tes cases, modifie la partie HTML mais n'oublie pas de mettre les même "name" et "id" à tes champs.
hazou
Messages postés
14
Date d'inscription
mercredi 1 avril 2009
Statut
Membre
Dernière intervention
18 août 2009
18 août 2009 à 16:46
18 août 2009 à 16:46
Très bien je veux bien ne plus utiliser ces scripts ; si vous voulez m'aider je vous en remercie infiniment.
tout d'abord je suis là en face de mon site sur cs4 et j'ai le formulaire en face de moi.
que dois je inscrire comme script dans les trois cases que j'ai crée ?
case : nom
case : adresse mail
case : commentaires
merci
tout d'abord je suis là en face de mon site sur cs4 et j'ai le formulaire en face de moi.
que dois je inscrire comme script dans les trois cases que j'ai crée ?
case : nom
case : adresse mail
case : commentaires
merci
fred_bgt
Messages postés
153
Date d'inscription
mercredi 31 décembre 2008
Statut
Membre
Dernière intervention
12 septembre 2009
22
18 août 2009 à 16:58
18 août 2009 à 16:58
ah, je vois. Tu développes sous Dreamweaver. Pas moi. Je développe tout à la main (HTML, javascript, PHP, SQL ...etc), avec un simple éditeur. C'ets plus efficace je pense. Mais ton choix t'appartient. Je reconnais que ca prend beaucoup de temps d'apprendre les langages. Mais c'est pour cela que l'on paye les développeurs ...
Je ne sais pas de quelles cases tu veux parler. Je n'utilise pas CS4. Donne-moi le code source de ton éditeur, et je te dirai ou il faut placer le code à ajouter (en PHP).
C'est dans ton fichier PHP que tout se passe. Et c'est assez simple à coder. Donne moi tes variables issues du formualaire (<input type=text name=xxx>) c'est xxx qui m'intéresse
la variable sera "postée" sur ton script PHP sous la forme $_POST['xxx']
il te suffira de traiter tes données à partir de cette variable
ex :
if (isset($_POST['email'])) $email = $_POST['xxx']; else $email="";
if ($email=="") echo "<script>alert('Votre email est vide !');location.replace('ton_formulaire.html');</script>";
Je ne sais pas de quelles cases tu veux parler. Je n'utilise pas CS4. Donne-moi le code source de ton éditeur, et je te dirai ou il faut placer le code à ajouter (en PHP).
C'est dans ton fichier PHP que tout se passe. Et c'est assez simple à coder. Donne moi tes variables issues du formualaire (<input type=text name=xxx>) c'est xxx qui m'intéresse
la variable sera "postée" sur ton script PHP sous la forme $_POST['xxx']
il te suffira de traiter tes données à partir de cette variable
ex :
if (isset($_POST['email'])) $email = $_POST['xxx']; else $email="";
if ($email=="") echo "<script>alert('Votre email est vide !');location.replace('ton_formulaire.html');</script>";
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
18 août 2009 à 16:59
18 août 2009 à 16:59
C'est pas dans les cases qu'il faut mettre ton script ...
Apprends le PHP et tu comprendra mieux.
Mais je ne comprends pas pourquoi tu nous parle de Flash.
Si tu fais ton site en Flash, tu ne pourras pas utiliser les scripts que tu as.
Apprends le PHP et tu comprendra mieux.
Mais je ne comprends pas pourquoi tu nous parle de Flash.
Si tu fais ton site en Flash, tu ne pourras pas utiliser les scripts que tu as.
fred_bgt
Messages postés
153
Date d'inscription
mercredi 31 décembre 2008
Statut
Membre
Dernière intervention
12 septembre 2009
22
18 août 2009 à 17:02
18 août 2009 à 17:02
et oui, il faut apprendre un minimum les langages.
Les éditeurs graphiques ne font pas tout ... surtout pas les traitements de données. C'ets pourtant si simple quand on veux bien s'y pencher un tant soit peu.
Fais un effort, tout est sur le net. On est là pour te débloquer en cas de gros pb.
Les éditeurs graphiques ne font pas tout ... surtout pas les traitements de données. C'ets pourtant si simple quand on veux bien s'y pencher un tant soit peu.
Fais un effort, tout est sur le net. On est là pour te débloquer en cas de gros pb.
hazou
Messages postés
14
Date d'inscription
mercredi 1 avril 2009
Statut
Membre
Dernière intervention
18 août 2009
18 août 2009 à 17:10
18 août 2009 à 17:10
je sais qu'il faut avoir les bases mais là je n'ai plus trop le temps c'est pour un mariage bientot vous comprenez...
donc voilà ce que j'ai comme actionscript (flash cs4) dans sur mon bouton "send" :
Code :
1. on (rollOver) {
2. this.gotoAndPlay("s1" );
3. }
4. on (releaseOutside, rollOut) {
5. this.gotoAndPlay("s2" );
6. }
7. on (release) {
8. for (i=1; i<_parent.fields_descriptions.length; i++) {
9. if (_parent[_parent.fields_descriptions[i][1]] != _parent.fields_descriptions[i][2]) {
10. this[_parent.fields_descriptions[i][1]] = _parent[_parent.fields_descriptions[i][1]]+"&777&"+_parent.fields_descriptions[i][2];
11. }
12. _parent.reset_txt(_parent["t"+i], _parent.fields_descriptions[i][1], _parent.fields_descriptions[i][2]);
13. }
14. this.recipient = _parent.rec;
15. i = undefined;
16. getURL("contact."+_parent.serv, "_blank", "POST" );
17. }
PUIS CELA :
rec="monadressemail@hotmail.fr";
serv="php";
var fields_descriptions= Array ("",
Array("t1", "your_name", "Name"),
Array("t2", "your_email", "E-mail"),
Array("t3", "message", "Message")
);
function reset_txt(name,name2,value) {
path=eval(_target);
path[name2]=value;
this[name].onSetFocus=function() {
path=eval(_target);
if(path[name2]==value) { path[name2]="";}
}
this[name].onKillFocus=function() {
path=eval(_target);
if(path[name2]=="") { path[name2]=value;}
}
}
for (i=1; i<=fields_descriptions.length; i++) {
reset_txt("t"+i, fields_descriptions[i][1], fields_descriptions[i][2]);
}
SUR LE BOUTON RESET
on (rollOver) {
this.gotoAndPlay("s1");
}
on (releaseOutside, rollOut) {
this.gotoAndPlay("s2");
}
on (release) {
for (i=1; i<_parent.fields_descriptions.length; i++) {
_parent.reset_txt(_parent["t"+i], _parent.fields_descriptions[i][1], _parent.fields_descriptions[i][2]);
}
}
ET ENFIN SUR MON FICHIER CONTACT.PHP
<?
Error_Reporting(E_ALL & ~E_NOTICE);
while ($request = current($_REQUEST)) {
if (key($_REQUEST)!='recipient') {
$pre_array=split ("&777&", $request);
$post_vars[key($_REQUEST)][0]=$pre_array[0];
$post_vars[key($_REQUEST)][1]=$pre_array[1];
}
next($_REQUEST);
}
reset($post_vars);
$subject="From ".$post_vars['your_name'][0] ;
$headers= "From: ".$post_vars['your_email'][0] ."\n";
$headers.='Content-type: text/html; charset=iso-8859-1';
$message='';
while ($mess = current($post_vars)) {
if ((key($post_vars)!="i" ) && (key($post_vars)!="your_email" ) && (key($post_vars)!="your_name" )) {
$message.="<strong>".$mess[1]."</strong> ".$mess[0]."<br>";
}
next($post_vars);
}
mail($_REQUEST['recipient'], $subject, "
<html>
<head>
<title>Contact letter</title>
</head>
<body>
<br>
".$message."
</body>
</html>" , $headers);
echo ("Votre message a été envoyé avec succès" );
?>
<script>
resizeTo(300, 300);
</script>
Je pense que vous avez tout...pourquoi ça ne marche pas ?
donc voilà ce que j'ai comme actionscript (flash cs4) dans sur mon bouton "send" :
Code :
1. on (rollOver) {
2. this.gotoAndPlay("s1" );
3. }
4. on (releaseOutside, rollOut) {
5. this.gotoAndPlay("s2" );
6. }
7. on (release) {
8. for (i=1; i<_parent.fields_descriptions.length; i++) {
9. if (_parent[_parent.fields_descriptions[i][1]] != _parent.fields_descriptions[i][2]) {
10. this[_parent.fields_descriptions[i][1]] = _parent[_parent.fields_descriptions[i][1]]+"&777&"+_parent.fields_descriptions[i][2];
11. }
12. _parent.reset_txt(_parent["t"+i], _parent.fields_descriptions[i][1], _parent.fields_descriptions[i][2]);
13. }
14. this.recipient = _parent.rec;
15. i = undefined;
16. getURL("contact."+_parent.serv, "_blank", "POST" );
17. }
PUIS CELA :
rec="monadressemail@hotmail.fr";
serv="php";
var fields_descriptions= Array ("",
Array("t1", "your_name", "Name"),
Array("t2", "your_email", "E-mail"),
Array("t3", "message", "Message")
);
function reset_txt(name,name2,value) {
path=eval(_target);
path[name2]=value;
this[name].onSetFocus=function() {
path=eval(_target);
if(path[name2]==value) { path[name2]="";}
}
this[name].onKillFocus=function() {
path=eval(_target);
if(path[name2]=="") { path[name2]=value;}
}
}
for (i=1; i<=fields_descriptions.length; i++) {
reset_txt("t"+i, fields_descriptions[i][1], fields_descriptions[i][2]);
}
SUR LE BOUTON RESET
on (rollOver) {
this.gotoAndPlay("s1");
}
on (releaseOutside, rollOut) {
this.gotoAndPlay("s2");
}
on (release) {
for (i=1; i<_parent.fields_descriptions.length; i++) {
_parent.reset_txt(_parent["t"+i], _parent.fields_descriptions[i][1], _parent.fields_descriptions[i][2]);
}
}
ET ENFIN SUR MON FICHIER CONTACT.PHP
<?
Error_Reporting(E_ALL & ~E_NOTICE);
while ($request = current($_REQUEST)) {
if (key($_REQUEST)!='recipient') {
$pre_array=split ("&777&", $request);
$post_vars[key($_REQUEST)][0]=$pre_array[0];
$post_vars[key($_REQUEST)][1]=$pre_array[1];
}
next($_REQUEST);
}
reset($post_vars);
$subject="From ".$post_vars['your_name'][0] ;
$headers= "From: ".$post_vars['your_email'][0] ."\n";
$headers.='Content-type: text/html; charset=iso-8859-1';
$message='';
while ($mess = current($post_vars)) {
if ((key($post_vars)!="i" ) && (key($post_vars)!="your_email" ) && (key($post_vars)!="your_name" )) {
$message.="<strong>".$mess[1]."</strong> ".$mess[0]."<br>";
}
next($post_vars);
}
mail($_REQUEST['recipient'], $subject, "
<html>
<head>
<title>Contact letter</title>
</head>
<body>
<br>
".$message."
</body>
</html>" , $headers);
echo ("Votre message a été envoyé avec succès" );
?>
<script>
resizeTo(300, 300);
</script>
Je pense que vous avez tout...pourquoi ça ne marche pas ?
avion-f16
Messages postés
19252
Date d'inscription
dimanche 17 février 2008
Statut
Contributeur
Dernière intervention
10 février 2025
4 505
18 août 2009 à 17:21
18 août 2009 à 17:21
Ça sort de ma zone de connaissance (je ne connais pas bien l'AS).
J'espère que quelqu'un pourra t'aider.
J'espère que quelqu'un pourra t'aider.
hazou
Messages postés
14
Date d'inscription
mercredi 1 avril 2009
Statut
Membre
Dernière intervention
18 août 2009
18 août 2009 à 17:25
18 août 2009 à 17:25
Merci quand meme avionf16
hazou
Messages postés
14
Date d'inscription
mercredi 1 avril 2009
Statut
Membre
Dernière intervention
18 août 2009
18 août 2009 à 19:54
18 août 2009 à 19:54
j'ai trouvé merci quand même ! ! !
pour ceux qui ont téléchargé le même kit graphique que moi n'hésitez pas à me contacter si vous bloquez
pour ceux qui ont téléchargé le même kit graphique que moi n'hésitez pas à me contacter si vous bloquez