7 résultats trouvés

par cwdev
20 sept. 2008, 14:30
Forum : PHP avancé
Sujet : Array et mysql
Réponses : 2
Vues : 931

Salut,

J'essayerais plutot comme ceci :

$montableau=array();
$res = mysql_query("SELECT * FROM matable ORDER BY nom");
while($ligne = mysql_fetch_array($res))
{
$montableau[] = strtolower($ligne['nom']).' '.strtolower($ligne['prenom']);
}

par cwdev
15 sept. 2008, 08:53
Forum : PHP avancé
Sujet : htmlspecialchars ?
Réponses : 12
Vues : 3089

Je suis d'accord pour mysql_escape_string. Maintenant il utilise TinyCME qui apparement met d'office htmlspecialchars, je ne sais pas si il sait l'enlever donc c'est pour cela que je l'utilise à l'enregistrement des données. Comme je l'ai dit plus haut dans le post, htmlspecialchars sert à l'afficha...
par cwdev
14 sept. 2008, 14:36
Forum : PHP avancé
Sujet : htmlspecialchars ?
Réponses : 12
Vues : 3089

Euh non, erreur en allant trop vite, désolé. Je viens de répondre à qqun à propos de html_entity_decode sur un autre forum alors c'était resté dans ma tête
par cwdev
14 sept. 2008, 14:16
Forum : PHP avancé
Sujet : htmlspecialchars ?
Réponses : 12
Vues : 3089

Donc si je comprends il y a un htmlspecialchars d'office à l'insertion. Donc pour pouvoir decoder et afficher les liens par exemple, procèdes comme suit : strip_tags(stripslashes(html_entity_decode($result['texte'])),'<a>'); J'ai essayé et cela fonctionne -> http://cwdev.homeip.net/tests/pod.php .cw...
par cwdev
13 sept. 2008, 17:02
Forum : PHP avancé
Sujet : htmlspecialchars ?
Réponses : 12
Vues : 3089

Pour intval tout dépend de ce que tu veux faire. Si tu passes par exemple 125.9, intval te retournera 125 (nombre entier). Si tu veux protéger ta bdd, utilises mysql_real_escape_string Si tu veux vérifier que la donnée est de forme numérique, utilises is_numeric strip_tags supprime toutes les balise...
par cwdev
13 sept. 2008, 14:17
Forum : PHP avancé
Sujet : encoding troubles via php script
Réponses : 4
Vues : 1261

Il se peut aussi que le serveur force les balises meta à afficher de l'iso

Utilises un header

header('Content-Type:text/html; charset=utf-8');
// A mettre biensûr avant toute sortie html
par cwdev
13 sept. 2008, 14:08
Forum : PHP avancé
Sujet : htmlspecialchars ?
Réponses : 12
Vues : 3089

Salut, Certains caractères ont des significations spéciales en HTML, et doivent être remplacés par des entités HTML pour être affichés. htmlspecialchars() remplace tous ces caractères par leur équivalent dans la chaîne string . Cette conversion est très pratique pour la programmation web. Si vous de...
Nous sommes le 14 juin 2026, 05:52