Pays-Froid.Net

Qu'est ce que Pays-Froid.Net

problème dans le texte[résolu]

Posez vos problèmes à propos d'autres langages

problème dans le texte[résolu]

Messagede al_capon le 10 Fév 2008 13:51

bon je sais pas trop si c'est ici que je dois poster (patcho tu déplacera si nécessaire)

voila le problème sur mon site (http://royalpt.isuisse.com) lorsque j'introduis une new et que celle contient des accent ils ne sont pas afficher.

exemple :
Après un break de 2 mois, la RPT est de retour. La saison 2008 promet de grand rebondissement dans le classement. G-Nagei va-t-il laisser sa 1ere place qu'il détiens depuis le premier tournois? Sera-t-il le grand vainceur 2007-2008? Les retardataires vont-ils remonter au classement?

La seconde partie de l'épopée viens juste de commencer. Je me permet de anoncer 2 dates agendée le 9 Février chez les Benitez et le 23 chez Na2s Qui a changé de domicile et nous invite cordialement a l'inoguiration de son nouvel appartement.


merci d'avance
Dernière édition par al_capon le 07 Mar 2008 20:20, édité 1 fois.
Image
Avatar de l’utilisateur
al_capon
Pinguin
Pinguin
 
Messages: 132
Inscription: 27 Juin 2007 0:59

Re: problème dans le texte

Messagede Patoch le 10 Fév 2008 14:22

Salut al :)

Alors tout d'abord, il y a une solution que je te donne tout de suite qui règlera peut être le problème.
Remplace :
Code: Tout sélectionner
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr" >
   <head>


Par :
Code: Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
   <meta http-equiv="content-type" content="text/html; charset=UTF-8" />


Il est possible que ça ne change rien mais on sait jamais :).
Image
Image
Avatar de l’utilisateur
Patoch
Administrateur
Administrateur
 
Messages: 1343
Inscription: 13 Nov 2006 1:53
Localisation: Sur la Banquise

Re: problème dans le texte

Messagede al_capon le 10 Fév 2008 17:22

Merci pour répondre aussi vite,

bah le problème est toujours présent, chose bizarre est que ce problème est apparu comme ça. Avant sa ne le faisait pas
Image
Avatar de l’utilisateur
al_capon
Pinguin
Pinguin
 
Messages: 132
Inscription: 27 Juin 2007 0:59

Re: problème dans le texte

Messagede Patoch le 10 Fév 2008 22:40

al_capon a écrit:bah le problème est toujours présent

Je m'y attendais un peu en fait :P

Tu peux mettre le code php qui permet de stocker ton code en bdd stp ? Met aussi le format d'encodage que tu as choisi (si tu en as choisi un) pour le champ.
Image
Image
Avatar de l’utilisateur
Patoch
Administrateur
Administrateur
 
Messages: 1343
Inscription: 13 Nov 2006 1:53
Localisation: Sur la Banquise

Re: problème dans le texte

Messagede al_capon le 16 Fév 2008 12:40

Patoch a écrit:Je m'y attendais un peu en fait :P

mdr,
je répond avec un peu de retard a cause d'une petite semaine de ski^^. bon alors voila mon code :

Pour ecrire une new
Code: Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
   <head>
       <title>Rédiger une news</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <style type="text/css">
        h3, form
        {
            text-align:center;
        }
        </style>
    </head>
   
    <body>

<h3><a href="liste_news.php">Retour à la liste des news</a></h3>

<?php
mysql_connect("imysql02", "i4847540", "mc8bccl74mk2pwy0");
mysql_select_db("i4847540");

if (isset($_GET['modifier_news'])) // Si on demande de modifier une news
{
    // On protège la variable "modifier_news" pour éviter une faille SQL
    $_GET['modifier_news'] = mysql_real_escape_string(htmlspecialchars($_GET['modifier_news']));
    // On récupère les infos de la correspondante
    $retour = mysql_query('SELECT * FROM news WHERE id=\'' . $_GET['modifier_news'] . '\'');
    $donnees = mysql_fetch_array($retour);
   
    // On place le titre et le contenu dans des variables simples
    $titre = stripslashes($donnees['titre']);
    $contenu = stripslashes($donnees['contenu']);
    $id_news = $donnees['id']; // Cette variable va servir pour se souvenir que c'est une modification
}
else // C'est qu'on rédige une nouvelle news
{
    // Les variables $titre et $contenu sont vides, puisque c'est une nouvelle news
    $titre = '';
    $contenu = '';
    $id_news = 0; // La variable vaut 0, donc on se souviendra que ce n'est pas une modification
}
?>

<form action="liste_news.php" method="post">
<p>Titre : <input type="text" size="30" name="titre" value="<?php echo $titre; ?>" /></p>

<p>
    Contenu :<br />
    <textarea name="contenu" cols="50" rows="10">
    <?php echo $contenu; ?>
    </textarea><br />
   
    <input type="hidden" name="id_news" value="<?php echo $id_news; ?>" />
    <input type="submit" value="Envoyer" />
</p>
</form>

</body>
</html>


Ici c'est toute les news postées
Code: Tout sélectionner
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
   <head>
       <title>Liste des news</title>
        <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
        <style type="text/css">
        h2, th, td
        {
            text-align:center;
        }
        table
        {
            border-collapse:collapse;
            border:2px solid black;
            margin:auto;
        }
        th, td
        {
            border:1px solid black;
        }
        </style>
    </head>
   
    <body>


<h2><a href="rediger_news.php">Ajouter une news</a></h2>

<?php
mysql_connect("imysql02", "i4847540", "mc8bccl74mk2pwy0");
mysql_select_db("i4847540");

//-----------------------------------------------------
// Vérification 1 : est-ce qu'on veut poster une news ?
//-----------------------------------------------------

if (isset($_POST['titre']) AND isset($_POST['contenu']))
{
    $titre = addslashes($_POST['titre']);
    $contenu = addslashes($_POST['contenu']);
    // On vérifie si c'est une modification de news ou pas
    if ($_POST['id_news'] == 0)
    {
        // Ce n'est pas une modification, on crée une nouvelle entrée dans la table
        mysql_query("INSERT INTO news VALUES('', '" . $titre . "', '" . $contenu . "', '" . time() . "')");
    }
    else
    {
        // On protège la variable "id_news" pour éviter une faille SQL
        $_POST['id_news'] = addslashes($_POST['id_news']);
        // C'est une modification, on met juste à jour le titre et le contenu
        mysql_query("UPDATE news SET titre='" . $titre . "', contenu='" . $contenu . "' WHERE id='" . $_POST['id_news'] . "'");
    }
}


//--------------------------------------------------------
// Vérification 2 : est-ce qu'on veut supprimer une news ?
//--------------------------------------------------------

if (isset($_GET['supprimer_news'])) // Si on demande de supprimer une news
{
    // Alors on supprime la news correspondante
    // On protège la variable "id_news" pour éviter une faille SQL
    $_GET['supprimer_news'] = addslashes($_GET['supprimer_news']);
    mysql_query('DELETE FROM news WHERE id=\'' . $_GET['supprimer_news'] . '\'');
}
?>

<table><tr>
<th>Modifier</th>
<th>Supprimer</th>
<th>Titre</th>
<th>Date</th>
</tr>

<?php
$retour = mysql_query('SELECT * FROM news ORDER BY id DESC');
while ($donnees = mysql_fetch_array($retour)) // On fait une boucle pour lister les news
{
?>

<tr>
<td><?php echo '<a href="rediger_news.php?modifier_news=' . $donnees['id'] . '">'; ?>Modifier</a></td>
<td><?php echo '<a href="liste_news.php?supprimer_news=' . $donnees['id'] . '">'; ?>Supprimer</a></td>
<td><?php echo stripslashes($donnees['titre']); ?></td>
<td><?php echo date('d/m/Y', $donnees['timestamp']); ?></td>
</tr>

<?php
} // Fin de la boucle qui liste les news
?>
</table>
<center>
<a href="http://royalpt.isuisse.com">Retour au site</a>

</body>
</html>
Image
Avatar de l’utilisateur
al_capon
Pinguin
Pinguin
 
Messages: 132
Inscription: 27 Juin 2007 0:59

Re: problème dans le texte

Messagede al_capon le 07 Mar 2008 20:19

dsl du double message, c'est résolu. Je sais pas comment ça se fait mais sa c'est résolu tout seul :D
Image
Avatar de l’utilisateur
al_capon
Pinguin
Pinguin
 
Messages: 132
Inscription: 27 Juin 2007 0:59

Re: problème dans le texte[résolu]

Messagede Patoch le 08 Mar 2008 5:44

Lol bah tant mieu :P
J'dois avouer que je t'avais oublié :shock:
Image
Image
Avatar de l’utilisateur
Patoch
Administrateur
Administrateur
 
Messages: 1343
Inscription: 13 Nov 2006 1:53
Localisation: Sur la Banquise

Re: problème dans le texte[résolu]

Messagede al_capon le 10 Mar 2008 13:33

loul pas grave du moment que c'est résolu

merci d'avoir essayer de m'aider
Avatar de l’utilisateur
al_capon
Pinguin
Pinguin
 
Messages: 132
Inscription: 27 Juin 2007 0:59

Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités

cron

Copyright © Pays-Froid.Net

Nous contacter | Notre Histoire | Plan du site | Nos partenaires | Mentions légales | Fil RSS | XHTML 1.0 | CSS 2.0

Partenaire : Waliwaloo - Darklg - Yagoort - Meilleur du Web - Hit Parade