

Programmation (163 topics, 2371 messages) Dernier message par Centaurus, le 14/11 à 11:58:57 |
|
| Centaurus adjoint inscrit le 06/03/2003 |
Salut zatous.
Voilà j'ai un petit problème en php. J'ai ma page avec un formulaire avec une case "texte" et une page de récupération des données ou je suis sensé retrouvé ce qui a été mis dans cette case texte. Seulement, bien que je fasse des sauts de ligne dans le formulaire, ils n'apparaissent pas dans l'autre page ou toute les données apparaissent bout à bout. Quelqu'un aurait-il une idée sur le problème ? D'avance merchi ![]() |
|
| Babaorum adjoint
L'homme n'est qu'une machine inscrit le 01/03/2003 |
Il faudrait voir le format du HTML produit et puis la source de la page d'acquisition des données (avec un formulaire si je pige bien). |
|
| Centaurus adjoint inscrit le 06/03/2003 |
Donc tu penses qu'il faudrait voir le format du HTML produit et puis la source de la page d'acquisition des données ?
C'est à dire ? Pour plus d'info : le formulaire fonctionne avec une base de données MySql et dans cette base de données, le texte apparait bien avec les sauts de ligne. |
|
| Babaorum adjoint
L'homme n'est qu'une machine inscrit le 01/03/2003 |
montre le code php que tu as deja actuellement |
|
| Centaurus adjoint inscrit le 06/03/2003 |
Euh, je veux bien mais tu vas crier au scandale (tu veux le code de la récup ou du formulaire ? |
|
| Centaurus adjoint inscrit le 06/03/2003 |
Alors le code du formulaire :
<?php require_once('../Connections/clubloisirs76.php'); ?> <?php function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") { $theValue = (!get_magic_quotes_gpc()) ? addslashes($theValue) : $theValue; switch ($theType) { case "text": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "long": case "int": $theValue = ($theValue != "") ? intval($theValue) : "NULL"; break; case "double": $theValue = ($theValue != "") ? "'" . doubleval($theValue) . "'" : "NULL"; break; case "date": $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL"; break; case "defined": $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue; break; } return $theValue; } $editFormAction = $HTTP_SERVER_VARS['PHP_SELF']; if (isset($HTTP_SERVER_VARS['QUERY_STRING'])) { $editFormAction .= "?" . $HTTP_SERVER_VARS['QUERY_STRING']; } if ((isset($HTTP_POST_VARS["MM_insert"])) && ($HTTP_POST_VARS["MM_insert"] == "form1")) { $insertSQL = sprintf("INSERT INTO espace_perso (ID, Login, Password, Password2, Club, Page) VALUES (%s, %s, %s, %s, %s, %s)", GetSQLValueString($HTTP_POST_VARS['ID'], "int"), GetSQLValueString($HTTP_POST_VARS['Login'], "text"), GetSQLValueString($HTTP_POST_VARS['Password'], "text"), GetSQLValueString($HTTP_POST_VARS['Password2'], "text"), GetSQLValueString($HTTP_POST_VARS['Club'], "text"), GetSQLValueString($HTTP_POST_VARS['Page'], "text")); mysql_select_db($database_clubloisirs76, $clubloisirs76); $Result1 = mysql_query($insertSQL, $clubloisirs76) or die(mysql_error()); } mysql_select_db($database_clubloisirs76, $clubloisirs76); $query_Recordset1 = "SELECT * FROM espace_perso"; $Recordset1 = mysql_query($query_Recordset1, $clubloisirs76) or die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1); $totalRows_Recordset1 = mysql_num_rows($Recordset1); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><!-- InstanceBegin template="/Templates/Modele2_cl76.dwt" codeOutsideHTMLIsLocked="false" -
<head> <!-- InstanceBeginEditable name="doctitle" -
<title>Bienvenue sur le site du Club Loisirs 76</title> <!-- InstanceEndEditable -
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="keywords" content="volley, ball, balle, ballon, plage, beach, loisirs, 76, 27, seine-maritime, eure, détente, sport, filet, équipe, terrain, volley-ball, volley de plage, genouillière, maillot, short, plongeon, équipement, sportif, match, service, smash, ace, passe, libéro, serveur, sportivité, respect, mixité, convivialité, arbitre, tournoi, entrainement, merville, franceville, amis, famille, club, club loisirs, espaces"> <meta name="description" content="Le club loisirs 76, c'est du volley entre amis, en famille, de 4 contre 4 à 6 contre 6, en équipes mixtes et dans la bonne humeur."> <!-- InstanceBeginEditable name="head" -
<link href="../Templates/cl76.css" rel="stylesheet" type="text/css"> <!-- InstanceEndEditable -
<style type="text/css"> <!-- -
</style> </head> <body bgcolor="#CAE19B" link="#3300CC" vlink="#3366FF" alink="#3300FF"> <span class="Arial2bold"></span><!-- InstanceBeginEditable name="Titre1" -
<p><a href="../pagechangeante.php">Club Loisirs 76</a><span class="Arial2"><font size="-1"><font face="Arial, Helvetica, sans-serif"><font color="#008080"> > <span class="Titre1"><font size="2"><a href="../espace_perso.htm">Créez votre espace personnalisé</a></font></span></font></font></font></span></p> <!-- InstanceEndEditable -
<p> </p> <!-- InstanceBeginEditable name="Titre2" -
<div align="center"> <p class="Titre2Arial16bold"><font color="#004040" size="3" face="Arial, Helvetica, sans-serif">Créez votre espace web</font></p> </div> <!-- InstanceEndEditable - <!-- InstanceBeginEditable name="Champ de texte1" -
<form method="post" name="form1" action="<?php echo $editFormAction; ?>"> <table align="center"> <tr valign="baseline"> <td nowrap align="right">Votre Login :</td> <td><input type="text" name="Login" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Votre mot de passe :</td> <td><input type="password" name="Password" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Répétez le mot de passe :</td> <td><input type="password" name="Password2" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right">Votre Club :</td> <td><input type="text" name="Club" value="" size="32"></td> </tr> <tr valign="baseline"> <td nowrap align="right" valign="top"> </td> <td> </td> </tr> <tr valign="baseline"> <td nowrap align="right" valign="top">Le Texte :</td> <td> < textarea name="Page" cols="50" rows="5">< textarea> </td> </tr> <tr valign="baseline"> <td nowrap align="right"> </td> <td><input type="submit" value="Valider"></td> </tr> </table> <input type="hidden" name="ID" value=""> <input type="hidden" name="MM_insert" value="form1"> </form> <p> </p> <!-- InstanceEndEditable -
<p> </p> <p> </p> <div align="center"> <p class="infocontact"><font face="Arial, Helvetica, sans-serif"><a href="mailto:clubloisirs76@free.fr">Pour contacter le webmaster</a></font></p> </div> </body> <!-- InstanceEnd - </html>
<?php mysql_free_result($Recordset1); ?> Message modéré le 11/11 à 18:18:47 par Centaurus. |
|
| Centaurus adjoint inscrit le 06/03/2003 |
Le code de la récupération du texte :
<?php require_once('../Connections/clubloisirs76.php'); ?> <?php $currentPage = $HTTP_SERVER_VARS["PHP_SELF"]; $maxRows_Recordset1 = 1; $pageNum_Recordset1 = 0; if (isset($HTTP_GET_VARS['pageNum_Recordset1'])) { $pageNum_Recordset1 = $HTTP_GET_VARS['pageNum_Recordset1']; } $startRow_Recordset1 = $pageNum_Recordset1 * $maxRows_Recordset1; mysql_select_db($database_clubloisirs76, $clubloisirs76); $query_Recordset1 = "SELECT Club, Page FROM espace_perso"; $query_limit_Recordset1 = sprintf("%s LIMIT %d, %d", $query_Recordset1, $startRow_Recordset1, $maxRows_Recordset1); $Recordset1 = mysql_query($query_limit_Recordset1, $clubloisirs76) or die(mysql_error()); $row_Recordset1 = mysql_fetch_assoc($Recordset1); if (isset($HTTP_GET_VARS['totalRows_Recordset1'])) { $totalRows_Recordset1 = $HTTP_GET_VARS['totalRows_Recordset1']; } else { $all_Recordset1 = mysql_query($query_Recordset1); $totalRows_Recordset1 = mysql_num_rows($all_Recordset1); } $totalPages_Recordset1 = ceil($totalRows_Recordset1/$maxRows_Recordset1)-1; $queryString_Recordset1 = ""; if (!empty($HTTP_SERVER_VARS['QUERY_STRING'])) { $params = explode("&", $HTTP_SERVER_VARS['QUERY_STRING']); $newParams = array(); foreach ($params as $param) { if (stristr($param, "pageNum_Recordset1") == false && stristr($param, "totalRows_Recordset1") == false) { array_push($newParams, $param); } } if (count($newParams) != 0) { $queryString_Recordset1 = "&" . implode("&", $newParams); } } $queryString_Recordset1 = sprintf("&totalRows_Recordset1=%d%s", $totalRows_Recordset1, $queryString_Recordset1); ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"><html><!-- InstanceBegin template="/Templates/Modele2_cl76.dwt" codeOutsideHTMLIsLocked="false" -
<head> <!-- InstanceBeginEditable name="doctitle" -
<title>Bienvenue sur le site du Club Loisirs 76</title> <!-- InstanceEndEditable -
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> <meta name="keywords" content="volley, ball, balle, ballon, plage, beach, loisirs, 76, 27, seine-maritime, eure, détente, sport, filet, équipe, terrain, volley-ball, volley de plage, genouillière, maillot, short, plongeon, équipement, sportif, match, service, smash, ace, passe, libéro, serveur, sportivité, respect, mixité, convivialité, arbitre, tournoi, entrainement, merville, franceville, amis, famille, club, club loisirs, espaces"> <meta name="description" content="Le club loisirs 76, c'est du volley entre amis, en famille, de 4 contre 4 à 6 contre 6, en équipes mixtes et dans la bonne humeur."> <!-- InstanceBeginEditable name="head" -
<link href="../Templates/cl76.css" rel="stylesheet" type="text/css"> <!-- InstanceEndEditable -
<style type="text/css"> <!-- -
</style> </head> <body bgcolor="#CAE19B" link="#3300CC" vlink="#3366FF" alink="#3300FF"> <span class="Arial2bold"></span><!-- InstanceBeginEditable name="Titre1" -
<p><a href="../pagechangeante.php">Club Loisirs 76</a><span class="Arial2"><font size="-1"><font face="Arial, Helvetica, sans-serif"><font color="#008080"> > <span class="Titre1"><font size="2"><a href="../espace_perso.htm">Créez votre espace personnalisé</a></font></span></font></font></font></span></p> <!-- InstanceEndEditable -
<p> </p> <!-- InstanceBeginEditable name="Titre2" -
<div align="center"> <p class="Titre2Arial16bold"><font color="#004040" size="3" face="Arial, Helvetica, sans-serif">Les espaces personnalisés </font></p> </div> <!-- InstanceEndEditable - <!-- InstanceBeginEditable name="Champ de texte1" -
<p> </p> <table border="0" width="50%" align="center"> <tr> <td width="23%" align="center"> <?php if ($pageNum_Recordset1 > 0) { // Show if not first page ?> <a href="<?php printf("%s?pageNum_Recordset1=%d%s", $currentPage, 0, $queryString_Recordset1); ?>"><img src="First.gif" border=0></a> <?php } // Show if not first page ?> </td> <td width="31%" align="center"> <?php if ($pageNum_Recordset1 > 0) { // Show if not first page ?> <a href="<?php printf("%s?pageNum_Recordset1=%d%s", $currentPage, max(0, $pageNum_Recordset1 - 1), $queryString_Recordset1); ?>"><img src="Previous.gif" border=0></a> <?php } // Show if not first page ?> </td> <td width="23%" align="center"> <?php if ($pageNum_Recordset1 < $totalPages_Recordset1) { // Show if not last page ?> <a href="<?php printf("%s?pageNum_Recordset1=%d%s", $currentPage, min($totalPages_Recordset1, $pageNum_Recordset1 + 1), $queryString_Recordset1); ?>"><img src="Next.gif" border=0></a> <?php } // Show if not last page ?> </td> <td width="23%" align="center"> <?php if ($pageNum_Recordset1 < $totalPages_Recordset1) { // Show if not last page ?> <a href="<?php printf("%s?pageNum_Recordset1=%d%s", $currentPage, $totalPages_Recordset1, $queryString_Recordset1); ?>"><img src="Last.gif" border=0></a> <?php } // Show if not last page ?> </td> </tr> </table></p> <table align="center"> <?php do { ?> <tr> <td class="Titre2Arial16bold"><?php echo $row_Recordset1['Club']; ?></td> </tr> </table> <p> </p> <table align="center"> <tr> <td class="Texte"><?php echo $row_Recordset1['Page']; ?></td> </tr> <?php } while ($row_Recordset1 = mysql_fetch_assoc($Recordset1)); ?> </table> <p> </p> <!-- InstanceEndEditable -
<p> </p> <p> </p> <div align="center"> <p class="infocontact"><font face="Arial, Helvetica, sans-serif"><a href="mailto:clubloisirs76@free.fr">Pour contacter le webmaster</a></font></p> </div> </body> <!-- InstanceEnd - </html>
<?php mysql_free_result($Recordset1); ?> Message modéré le 11/11 à 18:24:55 par Centaurus. |
|
| Puppet_Master maire inscrit le 01/03/2003 |
![]() |
|
| Babaorum adjoint
L'homme n'est qu'une machine inscrit le 01/03/2003 |
Arf ze naze ze naze ![]() |
|
| Centaurus adjoint inscrit le 06/03/2003 |
En même temps la partie qui nous intéresse est assez compréhensible |
|
| Centaurus adjoint inscrit le 06/03/2003 |
Donc aucune idée ? |
|
| Babaorum adjoint
L'homme n'est qu'une machine inscrit le 01/03/2003 |
heu non désolé |
|
| Centaurus adjoint inscrit le 06/03/2003 |
Bon en passant, j'ai remarqué que le code html était pris en compte dans ce bloc texte |
|
Vous ne pouvez pas ajouter de messages.
Forum gratuit proposé par
v 2.6.6
-
Un service
-
Page générée en 0,053 secondes le 20/07 à 12:47:13.