Aide - Recherche - Membres - Calendrier
Version complète : Saut de ligne du </form>
Forum Développeur - Administration serveur, programmation et base de données > Programmation > xHTML et CSS
oussama
Pour me débarasser du saut de ligne engendré par </from> j'ajoute tjrs un <td> de 10pxl pour y ... "jeter" ... le </form> icon_rolleyes.gif

Mais comment vous faites vous?

Exemple:
Code
<table>
  <tr>
     <td>
         <form action="search.php" method="post"> bla bla bla
     </td>
     <td>
         </form>
     </td>
  </tr>
</table>


Marci pour vos éclaircissements
Sol@rweb
Je sais pas si ce que tu appel saut de ligne c'est la marge sous les formulaires mais si c'est cela voici 2 points :

1 - Je vois pas le rapport avec le PHP smile.gif

2 - Si sur ton formulaire tu mettais un margin:0 ça sera pas plus simple ?

+
oussama
ah! ... shgamer gourou.gif ... mon plus fidèle ennemi... icon_razz.gif

Je post ici, parce que je n'ai pas trouvé où le faire bandit.gif

Je travaille sous bloc-notres (probleme de liscence), je n'utilise pas d'editeur pour mes réalisations ... je sais; je suis archaïque icon_neutral.gif ... mais bon ..

Ce n'est pas une marge, c'est un saut de ligne engendré par defaut par la fermeture de la balise <form> sur mes formulaires. J'ai tout essayé icon_sad.gif ... j'ajoute tjrs bottommargin="0" leftmargin="0" rightmargin="0" marginheight="0" marginwidth="0" topmargin="0" ... mais aucun résultat. c'est pour cela que je passe par le -dison- systeme D cité dans le post précédent.
Thanh
Salut,

ce que tu fais n'est pas ... conforme. Toutefois si tu veux bidouiller voici ce qu'il faut faire:

Code

<table>
 <form action="search.php" method="post"> bla bla bla
 <tr>
    <td>
    </td>
    <td>
    </td>
 </tr>
 </form>
</table>


Sinon essayes de développer selon les standards icon_wink.gif
oussama
Okey Solo, je n'ai pas été dans les details, mais je vais essayer d'expliquer mon probleme.

Sur mon index un simple include
Code
<?php
   include("http://www.****.com/modules/frames_header_sherch.php");
?>


Ne pas faire attention au début, j'ai coupé directement la partie "frames_header_sherch.php" ...

Code
// $caseCochee = isset($_POST['caseCochee'])?$_POST['caseCochee']:null;
// if ($caseCochee == 1) {
//  $basedz = "*****";
// } else {
//  $basedz = "*****";
// }
// $bdd = mysql_select_db($basedz);

//*******************************************
//Solo, là c'est la partie PHP pour afficher le formulaire du moteur de recherche

<?php
$mots = isset($_REQUEST['mots']) ? $_REQUEST['mots'] : '';

if (empty($mots))
{
$value = "";
$erase = " onfocus=\"if (!erased_search)this.value = ''; erased_search = true;\"";
}
else
{
$value = stripslashes(htmlspecialchars($mots));
$erase = "";
}
?>
//Solo et là c'est la partie HTML pour afficher le formulaire du moteur

<center>
<table width="780" border="0" cellspacing="0" cellpadding="0" align="center" background="/images/plan_cherche.gif">
   <form action="/search.php" method="post">
       <tr height="55" valign="middle">
           <td width="780">
//<td width="760"> dans le cas où j'ai ajouté un second <td> d'un width="20"
               <center>
                   <input type="hidden" name="action" value="seek">
                   <font class="BIG">Recherche</font> &nbsp;&nbsp;
                   <input type="text" name="mots" size=25 maxlength=200 value="<?php echo $value; ?>"<?php echo $erase; ?> class="recherche">
&nbsp;&nbsp;&nbsp;
                   <input type="image" border="0" name="envoyer" src="/images/chercher.gif"  width="80" height="20" alt="Valider la recherche" align="middle">

// <span class="SMALL"> &nbsp;&nbsp;&nbsp;
// <input type="radio" value="LOCAL" name="booleen" checked>Local
// <input type="radio" value="ANNUAIRE" name="booleen">Annuaire
// </span>
                </center>

//******** Probleme ********
// Solo voila ma premiere ecriture, le </form> engendre un saut de ligne ... :/
             </td>
         </tr>
     </form>
</table>


Comme tu peux le voir, l'ecriture est conforme et n'y a ni </br>, </n>, <br> ni une longue ligne qui depasserait la largeur imposée.

J'utilise pour la fin, cette ecriture. Ca ne pose aucun probleme pour déroulement du script.
Code
//******** Probleme ********
// Solo voila mon systeme D en qlq sorte
             </td>
             <td width="20">
                  </form>
             </td>
         </tr>
</table>


Si ce n'est pas conforme ... possedez-vous une solution?
Merci d'avance pour vos réponses .
Ultinis
Tu pourrais utiliser autre chose que le bloc-notes pour réaliser tes sites wink.gif
Y'a plein de bons petits programmes gratuits : gVim, Notepad++, HTML-Kit, et j'en passe smile.gif

C'est pas bon comme ça ? (Visuellement)

Code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">

<html>
<head>

<style type="text/css">
<!--
form {
margin: 0;
display: inline;
}
//-->
</style>


<title>Untitled</title>
</head>
<body>

<form action="post">
<input type="text">
<input type="submit">
</form>
Test saut de ligne

</body>
</html>
Ceci est une version "bas débit" de notre forum. Pour voir la version complète avec plus d'informations, la mise en page et les images, veuillez cliquer ici.
Invision Power Board © 2001-2009 Invision Power Services, Inc.