Gros soucis avec onmouseover

Résolu
Bonjour a tous
je suis en train de me faire un petit formulaire et cela fait prés de 3 h00 que je rame avec ce code de onmouseover
je m explique j ai crée une simple page en html en intégrant ce code cela fonctionne

  <a href="http://www.ton-lien.com/" >
         <img id="myDiv" src='http://ssl.gstatic.com/gb/images/j_f11bbae9.png'
         onmouseover="this.src='http://www.webrankinfo.com/images/wri/webrankinfo-logo.png';"
         onmouseout="this.src='http://www.siteduzero.com/images/designs/2/zozor_bg.png';"/>
      </a>


a présent j essaye de la mettre dans une page php et plus précisément dans la page qui sera généré après un envois de formulaire
et a ce moment je reçois ce message d erreur
Parse error: syntax error, unexpected '/' in /home/a3325630/public_html/les-perles/essai2perlecommandeNV.php on line 220
et cela correspond a cette ligne
<a href="http://www.ton-lien.com/" >

Si je mets ce code dans le formulaire que le client doit remplir cela fonctionne , mais si je le déplace dans la partie que le client verra après l envois du formulaire cela ne fonctionne plus

qui a une idée merci

8 réponses

  1. hello

    j'ai pas compris !!!
    un lien vers ta page par exemple ou ton code.
    1. Bonjour a tous

      merci pour la reponse

      le code étant trop grand je le poste a cette adresse

      https://www.cjoint.com/c/CGsljmwBXsD

      et voici le lien du fichier

      https://www.000webhost.com/migrate?static=true

      le soucis se passe au niveau ce ce bloc
        <a href="http://www.ton-lien.com/" >
               <img id="myDiv" src='http://ssl.gstatic.com/gb/images/j_f11bbae9.png'
               onmouseover="this.src='http://www.webrankinfo.com/images/wri/webrankinfo-logo.png';"
               onmouseout="this.src='http://www.siteduzero.com/images/designs/2/zozor_bg.png';"/>
            </a>


      qui est dans le code php de la page

      donc en fait si je retire ce code (tout fonctionne a merveille) le client me remplit un bon de commande qui m es envoyé et le client est redirige vers une page html pour confirmer que sa commande est bien enregistrer et reçois les modalités de paiement

      Tout se passe très bien , sauf lorsque je rajoute le bloc ci dessus dans la partie php et plus précisément dans la page de redirection que le client verra
      1. re

        tu as mis des simples quote dans un echo en simple quote.

        remplace ligne 205 et 206 par:
        <a href="" onmouseover="nomimage1.src="./images/revolutions5.png" onmouseout="nomimage1.src="./images/revolutions5.png""><img src="./images/mini-revolutions5.png" width="64" height="64" alt="matrix"/></a>
        <a href="" onmouseover="nomimage1.src="./images/reloaded6.jpg" onmouseout="nomimage1.src="./images/reloaded6.jpg"><img src="./images/mini-reloaded6.png" width="64" height="64" alt="matrix"/></a>

        comme quoi tu vois, sans le reste du code c'était pas possible de trouvé le problème
        1. Bonsoir

          un super grand merci
          et avec ce code je dois faire comment car si je mets les doubles quotes, l effet
          onmouseover disparait
          <TR>
            <TD align="CENTER"><img alt="" src="http://les-perles.comze.com/les-perles/imagediverse/edfr.jpeg  "width="200" height="107"></TD> 
           <TD align="CENTER"> <center><a target="_blank" href="https://cms.paypal.com/fr/cgi-bin/marketingweb?cmd=_render-content&content_ID=marketing_fr%2fparticuliers_envoyer_argent&nav=0.3">
                   <img  id="myDiv" src='http://les-perles.comze.com/les-perles/imagediverse/bouton_payer_aypal_out.png'
                   onmouseover="this.src='http://les-perles.comze.com/les-perles/imagediverse/bouton_payer_aypal_in.png';"
                   onmouseout="this.src='http://les-perles.comze.com/les-perles/imagediverse/bouton_payer_aypal_out.png';"/></a></center>
             
             </TD>
           </TR>

          j ai essayer en le modifiant comme ceci

          <TR>
          		<TD align="CENTER"><img alt="" src="http://les-perles.comze.com/les-perles/imagediverse/edfr.jpeg  "width="200" height="107"></TD> 
          	<TD align="CENTER"> <center><a target="_blank" href="https://cms.paypal.com/fr/cgi-bin/marketingweb?cmd=_render-content&content_ID=marketing_fr%2fparticuliers_envoyer_argent&nav=0.3">
                   <img  id="myDiv" src="http://les-perles.comze.com/les-perles/imagediverse/bouton_payer_aypal_out.png"
                   onmouseover="this.src="http://les-perles.comze.com/les-perles/imagediverse/bouton_payer_aypal_in.png";"
                   onmouseout="this.src="http://les-perles.comze.com/les-perles/imagediverse/bouton_payer_aypal_out.png";"/></a></center>
          		 
          		 </TD>
          	</TR>
          	';
          1. remet les simple quote comme c'était mais mes un \ juste devant

            
            <a href="http://www.ton-lien.com/" >
                     <img id="myDiv" src=\'http://ssl.gstatic.com/gb/images/j_f11bbae9.png\'
                     onmouseover="this.src=\'http://www.webrankinfo.com/images/wri/webrankinfo-logo.png\';"
                     onmouseout="this.src=\'http://www.siteduzero.com/images/designs/2/zozor_bg.png\';"/>
                  </a>
            
            
            1. bonsoir
              ah super mega nickel c est régler un tout grand merci
              bonne nuit
              1. est-ce que tu peux nous poster le code php une fois le formulaire intégré stp ? il y a une erreur de syntaxe
                1. oui bien sur le voila
                  <?php
                  ini_set('display_errors', 1);
                  error_reporting(-1); 
                  ?> 
                  
                  <?php
                  date_default_timezone_set('Europe/Paris');
                  /*ton script doit etre sur un hebergeur qui supporte le php 5 de préférence*/
                  
                  /*remplace mailbidon@free.fr entre les doubles guillemets*/
                  $tonemail="talonaiguille.be@gmail.com"; /**/
                  
                  /*à toi de définir ta page de retour aprés envoi du mail*/
                  $site="https://www.canalblog.com/cf/login.cfm?error=blogprotected&bid=476894&mid=409438&returnTo=http%3A%2F%2Ftalonaiguille%2Ecanalblog%2Ecom%2F"; 
                  
                  /*pas toucher*/
                  $headers  = "From: <$tonemail>\n";
                  $headers .= "Reply-To: $tonemail\n";
                  $headers .= "MIME-version: 1.0\n";
                  $headers .= "Content-type: text/html; charset= iso-8859-1\n";
                  
                  $message="";
                  
                  $sujet = "Commande depuis mon site http://???"; /*si tu veux mettre quelque chose*/
                  
                  
                  if(isset($_POST['sub']) && $_POST['sub']==="commander") {
                  
                  $mode_envoi = "La Poste"; //vaut la poste sauf ...
                  if($_POST['envoi'] == 0) $mode_envoi = "Kiala"; //si kiala a ete choisi(poste.envoi=0)
                      
                      
                  $message.='<br> Un client a passe commande. Voici le recapitulatif du bon de commande : <br><br>
                  nom : '.$_POST["nom"].'<br>
                  prenom : '.$_POST["prenom"].' <br>
                  email : '.$_POST["email"].' <br>
                  adresse : '.$_POST["adresse"].' <br>
                  code postal : '.$_POST["code_postal"].' <br>
                  numero de telephone : '.$_POST["telephone"].' <br>
                  ville : '.$_POST["ville"].' <br>
                  pays : '.$_POST["pays"].' <br>
                  
                  <br>
                  ----------------------------------<br>
                  Articles commandes : <br>
                  ----------------------------------<br>
                  <br>
                  <b>Article 1</b> <br>
                  nom : '.$_POST["NomArticle1"].' <br>
                  prix unitaire : '.$_POST["Prix1"].' <br>
                  quantite : '.$_POST["Quant1"].' <br>
                  <i>montant : '.$_POST["Montant1"].' </i><br>
                  
                  <br><b>Article 2</b> <br>
                  nom : '.$_POST["NomArticle2"].' <br>
                  prix unitaire : '.$_POST["Prix2"].' <br>
                  quantite : '.$_POST["Quant2"].' <br>
                  <i>montant : '.$_POST["Montant2"].' </i><br>
                  
                  <br><b>Article 3</b> <br>
                  nom : '.$_POST["NomArticle3"].' <br>
                  prix unitaire : '.$_POST["Prix3"].' <br>
                  quantite : '.$_POST["Quant3"].' <br>
                  <i>montant : '.$_POST["Montant3"].' </i><br>
                  
                  <br><b>Article 4</b> <br>
                  nom : '.$_POST["NomArticle4"].' <br>
                  prix unitaire : '.$_POST["Prix4"].' <br>
                  quantite : '.$_POST["Quant4"].' <br>
                  <i>montant : '.$_POST["Montant4"].' </i><br>
                  
                  <br><b>Article 5</b> <br>
                  nom : '.$_POST["NomArticle5"].' <br>
                  prix unitaire : '.$_POST["Prix5"].' <br>
                  quantite : '.$_POST["Quant5"].' <br>
                  <i>montant : '.$_POST["Montant5"].' </i><br>
                  
                  <br><b>Article 6</b> <br>
                  nom : '.$_POST["NomArticle6"].' <br>
                  prix unitaire : '.$_POST["Prix6"].' <br>
                  quantite : '.$_POST["Quant6"].' <br>
                  <i>montant : '.$_POST["Montant6"].' </i><br>
                  
                  <br><b>Article 7</b> <br>
                  nom : '.$_POST["NomArticle7"].' <br>
                  prix unitaire : '.$_POST["Prix7"].' <br>
                  quantite : '.$_POST["Quant7"].' <br>
                  <i>montant : '.$_POST["Montant7"].' </i><br>
                  <br>
                  
                  <br><b>Article 8</b> <br>
                  nom : '.$_POST["NomArticle8"].' <br>
                  prix unitaire : '.$_POST["Prix8"].' <br>
                  quantite : '.$_POST["Quant8"].' <br>
                  <i>montant : '.$_POST["Montant8"].' </i><br>
                  <br>
                  
                  <br><b>Article 9</b> <br>
                  nom : '.$_POST["NomArticle9"].' <br>
                  prix unitaire : '.$_POST["Prix9"].' <br>
                  quantite : '.$_POST["Quant9"].' <br>
                  <i>montant : '.$_POST["Montant9"].' </i><br>
                  <br>
                  
                  <br><b>Article 10</b> <br>
                  nom : '.$_POST["NomArticle10"].' <br>
                  prix unitaire : '.$_POST["Prix10"].' <br>
                  quantite : '.$_POST["Quant10"].' <br>
                  <i>montant : '.$_POST["Montant10"].' </i><br>
                  <br>
                  
                  <br><b>Article 11</b> <br>
                  nom : '.$_POST["NomArticle11"].' <br>
                  prix unitaire : '.$_POST["Prix11"].' <br>
                  quantite : '.$_POST["Quant11"].' <br>
                  <i>montant : '.$_POST["Montant11"].' </i><br>
                  <br>
                  
                  <br><b>Article 12</b> <br>
                  nom : '.$_POST["NomArticle12"].' <br>
                  prix unitaire : '.$_POST["Prix12"].' <br>
                  quantite : '.$_POST["Quant12"].' <br>
                  <i>montant : '.$_POST["Montant12"].' </i><br>
                  <br>
                  ----------------------------------<br>
                  Transport : <br>
                  ----------------------------------<br>
                  
                  
                  
                  
                  
                  
                  
                  
                  mode d\'envoi : '.$mode_envoi.'<br>
                  frais de port : '.$_POST["prix_port"].'<br>
                  <br>
                  <b>----------------------------------</b><br>
                  <b>Le client payera au total '.$_POST["MontantTotal"].' euro. </b><br>
                  
                  commentaires
                  commentaires clients:'.$_POST["commentaires"].' <br>
                  
                  <br>
                  ----------------------------------<br>
                  Adresse point kiala: <br>
                  ----------------------------------<br>
                  <br>
                  
                  
                  non du point kiala :'.$_POST["non_du_point_kiala"].' <br>
                  adresse point kiala:'.$_POST["adresse_point_kiala"].' <br>
                  Localite du point kiala :'.$_POST["Localite_du_point_kiala"].' <br>
                  code_postal du point kiala :'.$_POST["code_postal_du_point_kiala"].' <br>
                  point kiala :'.$_POST["point_kiala"].' <br>
                  br>
                  ----------------------------------<br>
                  Adresse point mondial relay: <br>
                  ----------------------------------<br>
                  <br>
                  
                  nom du point mondial relay:'.$_POST["non_du_point_mondial_relay"].' <br>
                  adresse point mondial relay:'.$_POST["adresse_point_mondial_relay"].' <br>
                  Localite du point mondial relay :'.$_POST["Localite_du_point_mondial_relay"].' <br>
                  code postal du point mondial relay :'.$_POST["code_postal_du_point_mondial_relay"].' <br>
                  
                  
                  <b>----------------------------------</b><br>';
                      $message.="<hr>Le ".date('d-m-Y H:i:s')." par ip du client  : ".$_SERVER['REMOTE_ADDR']."<hr>";
                  
                      if(mail($tonemail,$sujet,$message,$headers)){
                      
                      
                      echo '
                  <HTML>
                  <HEAD>
                  
                  
                  
                  </HEAD>
                  <BODY  bgcolor="#72ACDC">
                  
                  
                  <center>
                  <TABLE width="700"BORDER>
                  	<TR>
                  		<TD bgcolor=#6EC5EF align="CENTER" colspan="2"><b> <font size="4">Methode de paiement</font></b></TD> 
                  	</TR>
                  	<TR>
                  		<TD width="350"align="CENTER">
                  		
                  		
                  		<img alt="" src="https://www.000webhost.com/migrate?static=true"width="300" height="107"/><br><br>
                  		 <img alt="" src="https://www.000webhost.com/migrate?static=true"width="300" height="107"/></TD> <TD width="350"align="CENTER">
                  		 <b> <font size="3"><font color = "ffffff">VEUILLEZ NOTER LES INFORMATIONS <br>POUR LE TRANSFERT<br>La pêche a la perle<br> CODE IBAN : BE23 0631 2345 7591 <br> CODE BIC : GKCCBEBB </font></font></b>
                  <br>
                  		 
                  		 <br>
                  		 		   <a href="https://www.google.fr/?gws_rd=ssl" target="_blank">
                           <img  id="myDiv" src=\'http://les-perles.comze.com/les-perles/imagediverse/bouton_payer_via_out.png\'
                           onmouseover="this.src=\'http://les-perles.comze.com/les-perles/imagediverse/bouton_payer_via_in.png\';"
                           onmouseout="this.src=\'http://les-perles.comze.com/les-perles/imagediverse/bouton_payer_via_out.png\';"/></a>
                  		 
                  		 </TD>   
                  	</TR>
                  	
                  	<TR>
                  		<TD align="CENTER"><img alt="" src="https://www.000webhost.com/migrate?static=true  "width="200" height="107"></TD> 
                  	<TD align="CENTER"> <center><a target="_blank" href="https://cms.paypal.com/fr/cgi-bin/marketingweb?cmd=_render-content&content_ID=marketing_fr%2fparticuliers_envoyer_argent&nav=0.3">
                           <img id="myDiv" src=\'http://les-perles.comze.com/les-perles/imagediverse/bouton_payer_aypal_out.png\'
                           onmouseover="this.src=\'http://les-perles.comze.com/les-perles/imagediverse/bouton_payer_aypal_in.png\';"
                           onmouseout="this.src=\'http://les-perles.comze.com/les-perles/imagediverse/bouton_payer_aypal_out.png\';"/>
                        </a></center>
                  		 
                  		 </TD>
                  	</TR>
                  	
                   
                  
                  <!-- avec image paypal 
                  <TD align="CENTER"> <br><center><b><h2><a target="_blank" href="https://cms.paypal.com/fr/cgi-bin/marketingweb?cmd=_render-content&content_ID=marketing_fr%2fparticuliers_envoyer_argent&nav=0.3"><img alt="" src="https://www.000webhost.com/migrate?static=true "width="192" height="47"></a></h2></b> </center></TD>
                  	</TR>
                  --> 	
                  
                  </TABLE>
                  <center><b><h2>Nous vous remercions pour votre commande qui a bien été enregistrée <br>Dés réception du montant en nos comptes un émail de confirmation vous sera envoyé <br> et votre commande sera envoyée.</h2></b> </center>
                  
                  
                  <center><b><h2><a target="_blank" href="https://www.000webhost.com/migrate?static=true">Passer une autre commande </a></h2></b> </center>
                  
                  <center><b><h2><a target="_blank" href="https://www.000webhost.com/migrate?static=true">Pour une question</a></h2></b> </center>
                  <center><b><h2><a target="_blank" href="https://www.google.fr/?gws_rd=ssl">Pour quitter </a></h2></b> </center><br>
                  	
                  	
                  	
                  	
                  	
                  	
                  	
                  	
                  	';
                  /******* Vérification
                  foreach( $send as $value )
                    echo $value . '<br />';
                  ********/
                  
                      
                      //$site="https://www.canalblog.com/cf/login.cfm?error=blogprotected&bid=476894&mid=409438&returnTo=http%3A%2F%2Ftalonaiguille%2Ecanalblog%2Ecom%2F"; /*à toi de définir ta page*/
                      
                     // echo '<br><center><b><h2>Pour revenir au site  <a href="'.$site.'" >ici</a></h2></b></center> ';
                          
                      exit;
                      }else{
                      echo 'PROBLEME FONCTION MAIL PHP';exit;
                      }
                  
                  
                  }else{
                  }
                  ?>