Aller au contenu

francks

Membre
  • Compteur de contenus

    5
  • Inscrit(e) le

  • Dernière visite

Réputation sur la communauté

0 Neutre
  1. Bonjour, En fait déjà je n'étais pas au bon endroit dans le script, la commande qui me causait problème est celle-ci : <form method="post" action="<?php echo htmlentities($_SERVER['PHP_SELF'], ENT_QUOTES); ?>" > Je retombais sur ma page d'accueil qui est la page par défaut du site. J'ai mis ça à la place : <form method="post" action="<?php echo htmlentities($_SERVER['icontact.php'], ENT_QUOTES); ?>" > Et maintenant après l'envoi je retombe bien sur ma page "Contact" avec le petit message indiquant que le message est bien parti. Je ne sais pas si c'est "pro" mon truc.... Le site concerné : http://www.ebs-france.com/ Merci, Franck
  2. Bonjour, J'ai résolu, j'ai mis $_SERVER['contact.php'] au lieu de $_SERVER["PHP_SELF"] Merci, Franck
  3. Bonjoir, J'ai fait le test mais ça ne fonctionne pas. Dans mon menu, la page Contact est appelé de cette façon : href="index.php?to=contact" J'ai donc fait : echo "<a href=index.php?to=contact>Envoyer un autre message...</a>\n"; Un peu simple... je pense qu'il y a un truc dans la syntaxe d'origine que je respecte pas, les " et autres \ ... Si quelqu'un a une idée. Merci, Franck
  4. Bonjour, J'ai mis un menu déroulant sur mon site, ça fonctionne (ah bon ?) sous IE et Firefox, mais j'ai quand même des message d'erreurs sous Firefox. Je précise que je me suis contenter de faire des copier/coller et que je n'y connais rien en Javascript. Voici le code Javascript : 1 document.onmouseover = openIt; 2 3 function openIt(e) 3 { 5 var items = 2; 6 var e=window.event || e; 7 currEl = window.event?e.toElement:e.relatedTarget; 8 if (currEl.className == "two") 9 { 10 newId = currEl.id + "box"; 11 showBox = document.getElementById(newId); 12 showBox.style.display = "block"; 13 } 14 for (i=1; i<=items; i++); 15 { 16 openItem="item" + i + "box"; 17 elOpen = document.getElementById(openItem); 18 if ((elOpen.style.display == "block")&&(elOpen != showBox)) 19 elOpen.style.display = "none"; 20 if (currEl.className == "closeIt") 21 { 22 elOpen.style.display = "none"; 23 } 24 } 25} 26 27 function closeIt() 28 { 29 document.getElementById('item1box').style.display = "none"; 30 document.getElementById('item2box').style.display = "none"; 31 } 32 33 document.onclick = closeIt; Voici les message d'erreurs : Erreur : currEl is null Fichier Source : http://www.xxx.com/zev2/scripts/menuderoulant.js Ligne : 8 Erreur : showBox is null Fichier Source : http://www.xxx.com/zev2/scripts/menuderoulant.js Ligne : 12 Erreur : elOpen is null Fichier Source : http://www.xxx.com/scripts/menuderoulant.js Ligne : 18 J'ai mis les n° de ligne dans le code afin de s'y retrouvé. Est-ce que quelqu'un a une idée sur ces messages d'erreurs ? Merci, Franck
  5. Bonjour, J'ai utilisé ce script après, je ne vais pas être original, des recherches et tests interminables d'autres scripts. J'ai pu le modifier grâce à tous les commentaires et améliorations trouver dans ce poste. J'ai quand même un tout petit problème et mes connaissanses en PHP étant plus que limiter (je suis le roi des copier/coller) je bloque un peu : - ma page "contact.php" est dans une sorte de frame PHP, visible ici : http://www.ebs-france.com/zev2/index.php?to=contact - quand j'envoie le formulaire, je reviens sur la page d'accueil (page par défaut du site) alors que je souhaiterai revenir sur la page "contact.php". - j'imagine qu'il faut changer quelques chose dans le scripte à ce niveau : / mail envoyé echo "Votre message a été envoyé.<br />\n"; echo "<a href=\"".$_SERVER["PHP_SELF"]."\">Envoyer un autre message...</a>\n"; } else { // erreur lors de l'envoi du mail echo "Un problème s'est produit lors de l'envoi du message.\n"; echo "<a href=\"".$_SERVER["PHP_SELF"]."\">Réessayez...</a>\n"; } } Merci par avance pour votre aide. Franck
×
×
  • Créer...