Bonjour Thomas,
Je me permets de te demander un petit truc, snifff, je ne trouve pas.
Voilà mon formulaire de contact :
<html>
<head>
<title>CONTACT</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style>
<!-- a{text-decoration:none}//-->
</style>
</head>
<BODY bgcolor="#FA8005" OnLoad="banniere()">
<div align="center"> <font color="#FFFF00"> <b> <font size="5"> <font size="+3">
<font size="+7">
<script
language="JavaScript1.2">
//Spécifie la largeur de la banderole (en pixels)
var marqueewidth=330
//Specifie la hauteur de la banderole (en pixels, nécessaire que sous NS)
var marqueeheight=20
//Spécifie la vitesse de défilement (au plus élevé, au plus vite)
var speed=6
//Spécifie le texte de la banderole
var marqueecontents='<B>Ornella Voyance Pure </B>'
if (document.all)
document.write('<marquee scrollAmount='+speed+' style="width:'+marqueewidth+'">'+marqueecontents+'</marquee>')
function regenerate(){
window.location.reload()
}
function regenerate2(){
if (document.layers){
setTimeout("window.onresize=regenerate",450)
intializemarquee()
}
}
function intializemarquee(){
document.cmarquee01.document.cmarquee02.document.write('<nobr>'+marqueecontents+'</nobr>')
document.cmarquee01.document.cmarquee02.document.close()
thelength=document.cmarquee01.document.cmarquee02.document.width
scrollit()
}
function scrollit(){
if (document.cmarquee01.document.cmarquee02.left>=thelength*(-1)){
document.cmarquee01.document.cmarquee02.left-=speed
setTimeout("scrollit()",100)
}
else{
document.cmarquee01.document.cmarquee02.left=marqueewidth
scrollit()
}
}
window.onload=regenerate2
</script>
</font> </font> </font> </b> </font>
<ilayer width="&{marqueewidth};" height="&{marqueeheight};" name="cmarquee01"><layer name="cmarquee02"></layer></ilayer><p></p>
<p>
<ilayer width="&{marqueewidth};" height="&{marqueeheight};" name="cmarquee01">
<layer name="cmarquee02" width="&{marqueewidth};" height="&{marqueeheight};" left="60"></layer>
</ilayer>
</p>
<p> </p>
<script language="javascript">
function checkForm(){
//alert(document.contactInfo.email.value);
///*
if(verif()==true){
document.forms["contactInfo"].submit();
}
//*/
}
function clear_email(){
if(document.forms["contactInfo"].email.defaultValue==document.forms["contactInfo"].email.value){
document.forms["contactInfo"].email.value="";
}
}
function verif(){
var mess="";
//Email
var aro = document.forms["contactInfo"].email.value.indexOf("@");
var point = document.forms["contactInfo"].email.value.lastIndexOf(".");
var espace = document.forms["contactInfo"].email.value.lastIndexOf(" ");
var longueur = document.forms["contactInfo"].email.value.length;
var aro2 = document.forms["contactInfo"].email.value.lastIndexOf("@");
if(document.forms["contactInfo"].email.value==""){
mess +="L'email est vide.\n";
}
else if(document.forms["contactInfo"].email.value=="your@email.com"){
mess +="L' email entré est celui par default!\n";
}
else if(aro==-1){
mess +="L' email n'a pas de @.\n";
}
else if(aro==0){
mess +="L' email ne peut avoir le @ en début.\n";
}
else if(aro==2){
mess +="L' email ne peut avoir le @ aussi près du début.\n";
}
else if(point==(longueur-2)){
mess +="L' email ne peut avoir le . aussi près de la fin.\n";
}
else if(aro==(longueur-1)){
mess +="L' email ne peut avoir le @ en fin.\n";
}
else if(aro!=aro2){
mess +="L' email ne peut contenir qu'1 seul @.\n";
}
else if(point==0){
mess +="L' email ne peut avoir le . en début.\n";
}
else if(point==(longueur-1)){
mess +="L' email ne peut avoir le . en fin.\n";
}
else if ((point==(aro+1))|| (point==(aro-1))){
mess +="L' email ne peut avoir l'@ et le . collées.\n";
}
else if((point==-1)||(point<aro)){
mess +="L' email doit avoir une extension (ex: .fr) \n";
}
else if(espace!=-1){
mess +="L' email ne peut avoir d'espace\n";
}
if(document.forms["contactInfo"].nom.value==""){
mess +="Le nom est vide.\n";
}
if(document.forms["contactInfo"].prenom.value==""){
mess +="Le nom est vide.\n";
}
if(document.forms["contactInfo"].sujet.value==""){
mess +="Le sujet est vide.\n";
}
if(document.forms["contactInfo"].commentaire.value==""){
mess +="Le commentaire est vide.\n";
}
// Verif des erreurs
if(mess!=""){
alert("Problème:\n\n"+mess);
return false;
}
else {
return true;
}
}
</script>
<!-- Le corps -->
<div id="corps">
<div id="texte">
<h3 align="center"><font size="6" color="#FFFF00">FORMULAIRE DE CONTACT</font></h3>
<p style="text-align:center;"> <font color="#FFFFFF" size="4">Pour vos remarques
et questions, merci de remplir tous les champs du formulaire <br>
Pour vos consultations de voyance ou séances de coaching, merci
de bien vouloir utiliser le formulaire des prestations</font></p>
<p style="text-align:center;"> </p>
<p style="text-align:center;"> </p>
<form action="ornella_voyance@yahoo.fr" name="contactInfo" method="post" onSubmit="Javascript:checkForm();return false;">
<table width="450" border="0" align="center">
<tr>
<td width="20%"><font color="#FFFFFF">Nom</font></td>
<td>
<input type="text" name="nom">
</td>
</tr>
<tr>
<td width="40%"><font color="#FFFFFF">Prénom</font></td>
<td>
<input type="text" name="prenom">
</td>
</tr>
<tr>
<td width="40%"><font color="#FFFFFF">Date de naissance</font></td>
<td>
<select name="jour">
<option value="01" selected>01</option>
<option value="02" >02</option>
<option value="03" >03</option>
<option value="04" >04</option>
<option value="05" >05</option>
<option value="06" >06</option>
<option value="07" >07</option>
<option value="08" >08</option>
<option value="09" >09</option>
<option value="10" >10</option>
<option value="11" >11</option>
<option value="12" >12</option>
<option value="13" >13</option>
<option value="14" >14</option>
<option value="15" >15</option>
<option value="16" >16</option>
<option value="17" >17</option>
<option value="18" >18</option>
<option value="19" >19</option>
<option value="20" >20</option>
<option value="21" >21</option>
<option value="22" >22</option>
<option value="23" >23</option>
<option value="24" >24</option>
<option value="25" >25</option>
<option value="26" >26</option>
<option value="27" >27</option>
<option value="28" >28</option>
<option value="29" >29</option>
<option value="30" >30</option>
<option value="31" >31</option>
</select>
/
<select name="mois">
<option value="01" selected>01</option>
<option value="02" >02</option>
<option value="03" >03</option>
<option value="04" >04</option>
<option value="05" >05</option>
<option value="06" >06</option>
<option value="07" >07</option>
<option value="08" >08</option>
<option value="09" >09</option>
<option value="10" >10</option>
<option value="11" >11</option>
<option value="12" >12</option>
</select>
/
<select name="an">
<option value="1907" >1907</option>
<option value="1908" >1908</option>
<option value="1909" >1909</option>
<option value="1910" >1910</option>
<option value="1911" >1911</option>
<option value="1912" >1912</option>
<option value="1913" >1913</option>
<option value="1914" >1914</option>
<option value="1915" >1915</option>
<option value="1916" >1916</option>
<option value="1917" >1917</option>
<option value="1918" >1918</option>
<option value="1919" >1919</option>
<option value="1920" >1920</option>
<option value="1921" >1921</option>
<option value="1922" >1922</option>
<option value="1923" >1923</option>
<option value="1924" >1924</option>
<option value="1925" >1925</option>
<option value="1926" >1926</option>
<option value="1927" >1927</option>
<option value="1928" >1928</option>
<option value="1929" >1929</option>
<option value="1930" >1930</option>
<option value="1931" >1931</option>
<option value="1932" >1932</option>
<option value="1933" >1933</option>
<option value="1934" >1934</option>
<option value="1935" >1935</option>
<option value="1936" >1936</option>
<option value="1937" >1937</option>
<option value="1938" >1938</option>
<option value="1939" >1939</option>
<option value="1940" >1940</option>
<option value="1941" >1941</option>
<option value="1942" >1942</option>
<option value="1943" >1943</option>
<option value="1944" >1944</option>
<option value="1945" >1945</option>
<option value="1946" >1946</option>
<option value="1947" >1947</option>
<option value="1948" >1948</option>
<option value="1949" >1949</option>
<option value="1950" >1950</option>
<option value="1951" >1951</option>
<option value="1952" >1952</option>
<option value="1953" >1953</option>
<option value="1954" >1954</option>
<option value="1955" >1955</option>
<option value="1956" >1956</option>
<option value="1957" >1957</option>
<option value="1958" >1958</option>
<option value="1959" >1959</option>
<option value="1960" >1960</option>
<option value="1961" >1961</option>
<option value="1962" >1962</option>
<option value="1963" >1963</option>
<option value="1964" >1964</option>
<option value="1965" >1965</option>
<option value="1966" >1966</option>
<option value="1967" >1967</option>
<option value="1968" >1968</option>
<option value="1969" >1969</option>
<option value="1970" >1970</option>
<option value="1971" >1971</option>
<option value="1972" >1972</option>
<option value="1973" >1973</option>
<option value="1974" >1974</option>
<option value="1975" >1975</option>
<option value="1976" >1976</option>
<option value="1977" >1977</option>
<option value="1978" >1978</option>
<option value="1979" >1979</option>
<option value="1980" >1980</option>
<option value="1981" >1981</option>
<option value="1982" >1982</option>
<option value="1983" >1983</option>
<option value="1984" >1984</option>
<option value="1985" >1985</option>
<option value="1986" >1986</option>
<option value="1987" >1987</option>
<option value="1988" >1988</option>
<option value="1989" >1989</option>
<option value="1990" selected>1990</option>
<option value="1991" >1991</option>
<option value="1992" >1992</option>
<option value="1993" >1993</option>
<option value="1994" >1994</option>
<option value="1995" >1995</option>
<option value="1996" >1996</option>
<option value="1997" >1997</option>
<option value="1998" >1998</option>
<option value="1999" >1999</option>
<option value="2000" >2000</option>
<option value="2001" >2001</option>
<option value="2002" >2002</option>
<option value="2003" >2003</option>
<option value="2004" >2004</option>
<option value="2005" >2005</option>
<option value="2006" >2006</option>
<option value="2007" >2007</option>
</select>
</td>
</tr>
<tr>
<td width="40%"><font color="#FFFFFF">Email</font></td>
<td>
<input type="text" name="email">
</td>
</tr>
<tr>
<td width="40%"><font color="#FFFFFF">Sujet</font></td>
<td>
<input type="text" name="sujet">
</td>
</tr>
<tr>
<td width="40%" valign="top"><font color="#FFFFFF">Commentaire</font></td>
<td>
<textarea name="commentaire"></textarea>
</td>
</tr>
<tr>
<td width="40%" valign="top"> </td>
<td>
<input type="submit" name="submit" value="valider">
</td>
</tr>
</table>
</form>
</div>
</div>
<h1> </h1>
<p align="left"> </p>
<p align="left"> </p>
<p align="left"> </p>
<p align="left"> <font color="#FFFFFF"> </font> </p>
<p align="left"> </p>
<p align="left"> </p>
<p align="left"> </p>
<p align="left"> </p>
<p align="left"> </p>
<p align="left"> </p>
<p align="left"> </p>
<p align="left"><font color="#FFFFFF"> </font></p>
<font color="#FFFFFF"> </font>
<div id="Layer3" style="position:absolute; width:640px; height:42px; z-index:5; left: 115px; top: 754px"><font color="#FFFFFF" size="1">Copyright
©2008. Ornella Voyance Pure tous droits réservés</font></div>
<p align="left"> </p>
<p align="left"><font color="#FFFFFF"> </font></p>
<p align="left"> </p>
<p align="left"> </p>
<p align="left"> </p>
</div>
</body>
</html>
Je ne reçois pas le message et je suis redirigée vers ça :
http://site.voila.fr/public/divers/404.html
Moi, je voudrais en fait, que
ça retourne sur ma page index.html une fois le formulaire envoyé
Merci d'avance pour ta réponse et le temps que tu nous consacre.
Amicalement,
Ornella
Honnetement, prend toi un hébergement php/mysql, tu galèrera beaucoup moins !
Tchuss :)
Alors j'ai trouvé la solution pour mon formulaire de contact : comme wanadoo ne met pas à disposition le php, et qu'il s'en excuse ;) il propose de traiter les formulaires de contact et de m'envoyer le contenu par email. Donc ça c bon.
Par contre pour l'autre, qui pourrait me donner un javascript adapté à ce que je veux faire ?
-> en cliquant sur un lien, le script tape une adresse en fonction des valeurs renseignées dans les champs du formulaire...
o identifiant
o mot de passe
-> clic sur le lien -> url = ftp://identifiant:motdepasse@fsldkf.no-ip.org
Merci beaucoup !
Je te propose ça, que tu peux bien sûr personnaliser :-)
A+