[PHP] type=

Résolu
Bonjour,

Depuis que j'ai remplacé les type (submit -> image), mes includes ne sont pas déclenchés...

<form class="menu_circulaire" method="post" action="accueil.php" >
<input type="image" name="evenement" src="../images/lumiere.png" alt="news !" >
<input type="image" name="affichage" src="../images/design.png" alt="design" >
<input type="image" name="zone_webmestre" src="../images/pourquoi.png" alt="why ?" > 
<input type="image" name="remerciements"  src="../images/ruban.png" alt="Kdo" >                 
</form> 

<?php 
if( isset($_POST['affichage']) )    
 { include("../menu_accueil/affichage.php") ;}
elseif( isset($_POST['zone_webmestre']) )
 { include("../menu_accueil/zone_webmestre.php") ;}
elseif( isset($_POST['remerciements']) ) 
 { include("../menu_accueil/remerciements.php") ;}
else  ...


Pourquoi je n'accède pas à la page "../menu_accueil/affichage.php" lorsque je clique sur <input type="image" name="affichage" src="../images/design.png" alt="design" class="img2" > ?
Configuration: Windows Vista
Firefox 3.5.7

4 réponses

  1. Tu peux afficher le résultats des post avec des echos pour tester ?
    0
    1. <body>
      
      <form action="processor.php" method="post"> Saisissez les numéros des pièces : <input type="text" name="part"> <br>
      <input type="image" name="view" src="/images/view.gif">
      <input type="image" name="edit" src="/images/edit.gif">
      <input type="image" name="delete" src="/images/delete.gif">
      <input type="image" name="order" src="/images/order.gif"> </form>
      
      </body>
      </html>
      
      Votre script PHP doit contenir plusieurs branches, comme suit :
      
      <?php
      
      if ($_POST['view_x']) {
            // code pour voir l'enregistrement
      } else if ($_POST['edit_x']) {
            // code pour éditer l'enregistrement
      } else if ($_POST['delete_x']) {
            // code pour supprimer l'enregistrement
      } else if ($_POST['order_x']) {
            // code pour passer une commande
      }
      
      ?>


      https://www.zdnet.fr/
      0
      1. Je ne vois pas de différence au niveau des branches ?

        Avec les echo, rien ne s'affiche également... Mais je suis sûr que ça n'est pas un problème de liens ;)

        Mais alors où est l'erreur ?!
        0
        1. Il est expliqué sur le lien que je t'ai filé ci dessus comment adapter la récupération du post dans ton cas : https://www.zdnet.fr/
          0