Précédent   Forum des professionnels en informatique > PHP > PHP & SGBD
PHP & SGBD Forum d'entraide sur les SGBD avec PHP. Avant de poster : FAQ BDD, toutes les FAQ PHP, cours BDD et sources BDD
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 20/07/2007, 09h13   #1
Invité de passage
 
Inscription : janvier 2006
Messages : 7
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : janvier 2006
Messages : 7
Points : 2
Points : 2
Par défaut [Résolu]Problème d'affichage dans un champ text

Bonjour à tous ^^


J'ai créé un site avec un ami sur l'animation japonaise. Depuis quelques temps, on a décidé de faire une refonte complète de ce dernier.

Je viens de me rendre compte depuis peu que j'ai un énorme problème d'affichage dans les champs text de mes formulaires. Et comme toujours ce sont ces foutues apostrophes :/

Je m'explique.

Par exemple, j'insère une nouvelle avec un titre avec une ou plusieurs apostrophes et un texte qui en contient aussi. Tout se passe bien au niveau de l'enregistrement dans la base de données SQL.

Mais lorsque je veux faire une modification de ma nouvelle, tout est bien récupéré sauf pour le champ text.

Voici une image vous montrant le souci :



J'ai essayé d'ajouter des antislash directement au niveau du champ text, mais rien de concret, ça me met "essai de saisie d\"

Je suis complètement largué là...

Je m'en remet à vous et vous remercie d'avance.
lefreeman42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2007, 09h29   #2
Nouveau Membre du Club
 
Inscription : mars 2005
Messages : 104
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : mars 2005
Messages : 104
Points : 37
Points : 37
juste pour voir c quoi ta ligne de code pour remplir ton champs texte ?
petchos est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2007, 09h41   #3
Invité de passage
 
Inscription : janvier 2006
Messages : 7
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : janvier 2006
Messages : 7
Points : 2
Points : 2
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
function FormNews ($mode, $news, $refmembre)
{
[...]
        switch ($mode)
	{
[...]
		case MAJ :
 
			echo "\t<div class='important'>ATTENTION : Seuls les fichiers d'extension .jpg peuvent être transférées !</div>\n"
				."\t<div style='text-align:center;'>Vous pouvez modifier les informations ci-dessous sur la news :\n"
				."\t<strong>".$news['titrenews']."</strong><br />\n";
			$f->debutTable();
      			$f->champCache ("idnews", $news['idnews']);
			$f->champCache ("refmembre", $news['refmembre']);
      			$f->champCache ("datenews", $news['datenews']);
      			$f->champTexte ("Titre", "titrenews", $news['titrenews'], 50);
      			$f->champFenetre ("Résumé de la news", "contenunews", $news['contenunews'], 30, 57);
      			$f->champFichier ("Image", "affiche", 30);
      			$f->finTable();
      			$f->champValider ("Mise à jour", "maj");
		break;
[...]
	}
  	// Sortie du formulaire
  	echo $f->formulaireHTML();
}
Je sais pas si c'est ce que tu voulais voir.
lefreeman42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 20/07/2007, 09h54   #4
Invité de passage
 
Inscription : janvier 2006
Messages : 7
Détails du profil
Informations personnelles :
Âge : 27

Informations forums :
Inscription : janvier 2006
Messages : 7
Points : 2
Points : 2
Je viens de trouver mon erreur...

Code :
<input type='text' name='titrenews' value='essai de saisie d'une news 2' size='50' maxlength='50' />
Désolé pour le dérangement ...
lefreeman42 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité Cette discussion est résolue.
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 04h00.


 
 
 
 
Partenaires

Hébergement Web