Ses derniers messages sur les forums
Bonjour,
Je n'ai pas installé de système pour les images, est-ce qu'avec Photoshop, je peux faire des captures d'écrans ?
Ou quel logiciel je peux utiliser pour windows ?
Comme cela je te montre
Jack Bocar
Bonjour,
J'ai trouvé ce qui n'allait pas dans mon système, c'est le PHPMyAdmin, il a des format d'entêtes du style latin_swichss_1 et autres je ne suis pas sûr de l'écriture.
Il faut envoyer des insert into avec phpmyadmin en décochant :
detection autaumatique
et coché
aucune
et ensuite choisir
les jeux de caractères du fichier
en
latin1
Et là, plus de ? à la place des é è à â û ù etc
Et pour les bases en ligne, j'ai testé avec ceci :
$commentaires = nl2br($commentaires);
$commentaires = htmlentities($commentaires);
et ça me revoie le tout parfaitement bien ?
Entre nous, c'est une belle saloperie ces jeux de caractères ?
Jack Bocar
Merci de tes conseils, donc je fais comme ceci :
while ($row = mysql_fetch_object($result)) {
$commentaires = htmlentities($commentaires);
$commentaires = nl2br($commentaires);
et plus de caractères tel ? pour é
Merci encore
J'en avais raz le bol de chager les é par des é avant d'envoyer dans la base.
Jack
Alors comme tu es un pros explique ce que tu fais "en données brutes"
Comme ceci :
while ($row = mysql_fetch_object($result)) {
$commentaires = nl2br($commentaires);
$commentaires = htmlentities($commentaires);
Jack Bocar
Donc, si je te suis, il faut que je code comme ceci :
<?php
$query = 'INSERT INTO liens (id,titre,commentaires,url) VALUES ( ""
,"'.htmlentities addslashes($_POST["titre"]).'"
,"'.htmlentities addslashes($_POST["commentaires"]).'"
,"'.htmlentities addslashes($_POST["url"]).'"
) ';
$result = mysql_query($query) or die (mysql_error());
?>
Merci de corriger si tu trouves des erreurs
Jack Bocar
Comment fais-tu une capture ?
Jack Bocar
Non,
moi, j'ai des petits losanges noir avec à l'intérieur des ? en blanc pour les é ou les è ????
Et sur mes pages c'est la même chose sans les losanges. Que se soit avec IE6 ou Firefox.
Je ne comprends pas ???
Jack Bocar
>>>Oui, ca c'est normal, mais quand tu "regardes" le site, tu vois bien des lettres accentuées non ?
Oui, je le sais bien, mais comment fais-tu pour avoir ces caractères spéciaux a la volé ou traduits à la volé ?
Jack Bocar
Navigation avec Internet Eplorer IE6 :
Pour l'exemple de pages Web :
Je n'ai plus les adresses, mais j'ai gardé celle-ci :
http://www.mapuce.fr/pages/question.asp
Vois si tu as les même ? à la place des é ou des è que moi en navugation.
Jack Bocar
Bonjour
Encore un exemple :
Sur ta page d'accueille, il y a des news, je ne pense pas que ceux qui les postent écrivent en convertissant les caractères accentués ?
Voici ce que donne la source :
Au menu :
Apache 1.3.33, PHP 4.3.10, MySql 4.1.9 et phpMyAdmin 2.6.1.
Une nouveauté :
la possibilité
d'utiliser EasyPHP sur une
clé
USB.
Il suffit de copier son repertoire d'installation sur la
clé
et lancer le manager. Bon PHP !
PS: A suivre: une version 2.0 avec Apache 2 et PHP5.
La page de
téléchargement
</a>
Jack Bocar