script.

script. - HTML/CSS - Programmation

Marsh Posté le 11-12-2006 à 18:10:56    

Bonjour,
 
Je possede un script et je ne parviens pas a le modifier car je ne comprends rien au HTML.
 
 
 
Ce script placé sur une page permet de laisser un message écrit, je ne veux pas qu il aille sur mon adresse e-mail. Je souhaite qu’en cliquant sur "envoyer" le message aille s’ecrire au bas de la page et ainsi dessuite pour les autres messages.
 
 
 
Si vous pouvez m'aider en corrigeant ce script, merci cordialement.
 
 
 
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
 
<script language=JavaScript>
 
// PLF - http://www.jejavascript.net/
 
var fois=0  
 
boutrep = new Array();
 
function fradio(bouton,reponse)
 
{
 
boutrep[bouton]=reponse
 
}
 
function fonct_form(form) {
 
resultat='<html>\n<title>Mail-formulaire</title>\n<head>\n</head>\n<body>\n<p align=\"center\">Votre programme de messagerie va etre utilisee et votre adresse email communiquée</p>';
 
monbody="de "+form.nom.value+" "+form.PRENOM.value+" ** Message : "+form.message.value+" ** Visite : "+boutrep[1]+" ** Avis : "+boutrep[2];
 
resultat +="<form action=\"mailto:tipunchnav-website@yachtequinoxe.net?subject=Encore un qui a vu mon site...&body="+monbody+"\" name=\"envoi\" method=POST >\n";
 
resultat +="<p align=\"center\"><input type=\"submit\" value=\"Envoyer\" name=\"Envoyer\"></p></form>"
 
resultat +="\n</body>\n</html>";
 
if (fois == 1 ) result.close();
 
result=open("","resultat","toolbar=no, location=no, directories=no, status=no, menubar=no, scrollbars=1, resizable=1, top=1, left=50, width=500, height=200" );
 
result.document.write(resultat)
 
result.document.write('<p align="center" ><a href="javascript:window.close();">Fermer cette fenêtre</a></p>')
 
fois=1;
 
}
 
</script>
 
 
 
 
 
</head>
 
 
 
<body>
 
<!-- PLF - http://www.jejavascript.net/ -->
 
<center>
 
<form action="" name="envoi" method=POST enctype="text/plain">
 
<table border="0"><tr><td>
 
<b>Nom : </b><input name="nom"size=50 maxlength=50><br>
 
<b>Prenom : </b><input name="PRENOM"size=50 maxlength=50><br>
 
<textarea name="message" cols="60" rows="5"></textarea>
 
</td></tr></table><br>
 
Est-ce votre 1ère visite sur Je JavaScript  
 
<input type="radio" name="visite" value="oui" onClick="fradio(1,this.value)">
 
Oui - &nbsp;  
 
<input type="radio" name="visite" value="2-3eme" onClick="fradio(1,this.value)">
 
Non 2 à 3éme - &nbsp;  
 
<input type="radio" name="visite" value="4+" onClick="fradio(1,this.value)">
 
Non 4 à +<br><br>
 
Votre avis sur le site  
 
<input type="radio" name="avis" value="tres bien" onClick="fradio(2,this.value)">
 
Tr&egrave;s Bien - &nbsp;  
 
<input type="radio" name="avis" value="bien" onClick="fradio(2,this.value)">
 
Bien - &nbsp;  
 
<input type="radio" name="avis" value="moyen" onClick="fradio(2,this.value)">
 
Moyen - &nbsp;  
 
<input type="radio" name="avis" value="Pas bien" onClick="fradio(2,this.value)">
 
Pas bien<br>
 
<input type="button" onClick="fonct_form(this.form)" value="Envoyer" name="Envoyer">&nbsp;
 
<input type="reset" name="Submit" value="Effacer">
 
</form>
 
<hr>
 
</center>
 
 
 
</body>
 
</html>
 
Merci pour aide cordialement.

Reply

Marsh Posté le 11-12-2006 à 18:10:56   

Reply

Marsh Posté le 12-12-2006 à 13:28:57    

solstice ete a écrit :

Ce script placé sur une page permet de laisser un message écrit, je ne veux pas qu il aille sur mon adresse e-mail. Je souhaite qu’en cliquant sur "envoyer" le message aille s’ecrire au bas de la page et ainsi dessuite pour les autres messages.


Là tu t'attaques à beaucoup plus gros, à savoir de la génération dynamique de page web... Tu t'y connais en langages serveur ? [:dawa]

Reply

Marsh Posté le 12-12-2006 à 13:56:52    

Salut, j'ai fait un site et il tourne bien, mais je ne suis pas capable de modifier un script. je pense qu'il n'y a pas grand chose a modifier dans ce script qui fonctionne bien mais en envoyant les commentaires sur une adresse e-mail. Il suffit a mon sens de le modifier pour qu'il envoie les commentaires sur une page du site.
Dur dur pour moi! Merci cordialement.

Reply

Marsh Posté le 12-12-2006 à 14:18:17    

non, c'est pas si simple !!

 

JS > coté client ==> donc tu ne modifie pas les fichiers HTML, qui sont coté serveur.

 

et puis c'est pas une méthode pour faire ce que tu veux. Il faut travailler avec une base de données, un langage coté serveur...

 

sinon pour faire ça, fait un skyblog :)


Message édité par brisssou le 12-12-2006 à 14:18:43
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed