Probleme de caractères.

Eléphant du PHP | 114 Messages

14 févr. 2006, 11:38

Bonjour,

j'ai un petit problème,

J'envoi grace a un formulaire des données dans une variable et quand je la récupère, ma phrase se modifie en fonction des espaces. Tout ce qu'il y a aprés l'espace disparait. y aurait t il une fonction de type 'str_' qui permettrait de tout garder.

merci d'avance,

HD
Mammouth du PHP | 1181 Messages

14 févr. 2006, 11:40

essaie de poster ton code (dans des balises [php]) comme ca on pourra t'aider...
"Si Dieu descendait sur la Terre, tous les peuples se mettraient a genoux, excepte les Français qui diraient : " Ah ! Vous êtes la ! C'est pas trop tôt ! On va pouvoir discuter un peu !" [Michel Balfour]

Invité
Invité n'ayant pas de compte PHPfrance

14 févr. 2006, 11:46

voila ma source :
<? 
session_start(); 
include "co_mysql.php"; // connection à la base de donnée
$sql0 = "SELECT * from autre where xxx = 0";
$res0 = mysql_query($sql0);

$sql1 = "SELECT * from autre where xxx = 1";
$res1 = mysql_query($sql1);

$nom = mysql_fetch_row($res0); 
$fonction = mysql_fetch_row($res1);
$i=1;
echo '<form method="post" action="conf_modif_orga.php?maj=autre">';
echo '<table border="0">';
while($i<>11)
	{
	echo '<tr>';
	echo '<td>'.Strtoupper($fonction[$i]).'</td>';   		// permet de mettre la fonction en maj
	echo '<td><input type="text" name="input" value='.$nom[$i].' SIZE=30></td>';
	$i++;
	}
echo '<tr><td colspan="2" align="center"><input type="submit" value="Mettre à jour"><input type="reset" value="Annuler"></td></tr>';
echo '</table></form><br>';

?>
le probleme vient de la variable $nom[$i][/php]

Invité
Invité n'ayant pas de compte PHPfrance

14 févr. 2006, 11:48

desole d avoir derangé, je viens de trouvé, c était un problème de guillemets.