formulaire d'inscription par template

Eléphant du PHP | 257 Messages

14 déc. 2013, 13:08

bonjour , voilà une base de mon formulaire d'inscription avec du php javascript et j'aimerais le faire passée en un template vers le html .
j'aurais besoins d'une petite aide pour m'expliquer svp?
<br /><br />
<form method="post" action="validinscript.php">
  <table width="400" border="0" align="center">
    <tr>
      <td>
        <table width="100%" border="0">
          <tr>
            <td><div align="center"><b><font  color="#0099CC">Inscription
                pour devenir membre</font></b><br /><br /></div>
            </td>
          </tr>
        </table>
        <table width="100%" border="0">
          <tr>
            <td width="55%"><b>Nom<img src="images/force.gif" width="16" height="16" /> :</b></td>
            <td width="45%"> 
              <input class="input" type="text" name="nom">
            </td>
          </tr>
          <tr>
            <td width="55%"><b>Email<img src="images/force.gif" width="16" height="16" /> :</b></td>
            <td width="45%"> 
              <input class="input" type="text" name="email">
            </td>
             </tr>
          <tr>
            <td width="55%"><b>Email comparaison<img src="images/force.gif" width="16" height="16" /> :</b></td>
            <td width="45%"> 
              <input class="input"  type="text" name="email_2">
            </td>
             </tr>
          <tr>
            <td></td>
            <td><b>Mr&nbsp;:</b><input class="input" type="radio" name="sexe" value="H" checked/>&nbsp;&nbsp;&nbsp;
                <b>Mme&nbsp;:</b><input class="input" type="radio" name="sexe" value="F" /></td>
          </tr>
          <tr>
            <td width="55%"></td>
            <td width="45%"> 
		   <img src="CaptchaSecurityImages.php??rand=<?php echo rand(); ?>" id='captchaimg' /><br />
		   <label for="security_code"><b>Security Code: </b>
           </label><input class="input" id="security_code" name="security_code" type="text" /><br />
           <small>Can't read the image? click <a href='javascript: refreshCaptcha();'>here</a> to refresh</small>
              </td> 
          </tr>
        </table>
        <table width="100%" border="0">
          <tr>
            <td>
              <center><input type="submit" name="Submit" value="Valider"></center>
            </td>
          </tr>
        </table>
      </td>
    </tr>
  </table>
</form>
<script language='JavaScript' type='text/javascript'>
function refreshCaptcha()
{
	var img = document.images['captchaimg'];
	img.src = img.src.substring(0,img.src.lastIndexOf("?"))+"?rand="+Math.random()*1000;
}
</script>
<br /><br />

Mammouth du PHP | 504 Messages

14 déc. 2013, 15:04

Hello,

J'ai pas bien saisi ta question ?

le seul code dans ta page en php est:
<?php echo rand(); ?>
et le javascript en fin de page.

Ce que tu nous présente est surtout du html. En gros, c'est déjà un template (tu n'as pas de programmation php, de requete mysql dans ta page).

Eléphant du PHP | 257 Messages

14 déc. 2013, 15:12

Bonjour Créer un template avec les données de mon formulaire svp

Eléphant du PHP | 79 Messages

14 déc. 2013, 15:25

Bonjour,

Il serait intéressant d'utiliser des terme générique, simple, qui veulent dire quelques choses et arrête de sortir des termes de leur contexte. Un template est un système complexe permettant de structurer un design avec du code html le plus souvant. Je vous invite donc à utiliser les mots les plus simples lorsque vous vous retrouver devant un problème.

Donc qu'elle est ton problème car pour le moment j'ai aucune idée de ce que tu veux faire par l'intermédiaire de ton topic.

Ciao
Modifié en dernier par orenx22 le 14 déc. 2013, 15:26, modifié 2 fois.

Mammouth du PHP | 504 Messages

14 déc. 2013, 15:25

Je ne comprends toujours pas.
Def template: Un gabarit, template ou layout, est un patron de mise en page où l'on place images et textes.
C'est ce que tu as là.

Si maintenant tu veux faire une page mon_formulaire.php et inclure ta mise en page (le code que tu as donné) tu fait un include dans ta page mon_formulaire.php.
include_once("formulaire_page.html");
formulaire_page contient le code que tu as donné.