Nouveau sujet Répondre Imprimer Syndication RSS 2.0

Probleme de boutons de fscodes : rien ne s'affiche ...

Flammeche
Avatar de GokuDark
  • Messages : 85
  • Inscrit : 19 Juin 2006
  Lien vers ce message 26 Juin 2006, 15:28

Reprise du dernier message

Euh attends
Celle ci :
Citation
Fatal error: Call to undefined function: htmlspecialchars_decode() in /mnt/112/free.fr/1/f/gfxart/fsb/includes/header_forum.php on line 63


Vive FSB !! PhpBB au trou !!
Free ... I hate You !!!
http://img248.imageshack.us/img248/7980/userbargfxart5ck.png
 
Volcan
Avatar de burster
  • Age : 2209 ans
  • Messages : 1682
  • Inscrit : 19 Mars 2005
  Lien vers ce message 26 Juin 2006, 15:33
Ah oui merde compatible php 5 only :(
Rah.
Essaye avec la même syntaxe en mettant à la place:

html_entity_decode

en éspérant que ce soit compatible :)


e-Traker
 
Flammeche
Avatar de GokuDark
  • Messages : 85
  • Inscrit : 19 Juin 2006
  Lien vers ce message 26 Juin 2006, 15:34
Ok je te tiens au courant
Edit : Apparement ca marche ;) reste a voir si sur mon message les apostrophes sont bien la .. dis moi si tu les vois ;)


Vive FSB !! PhpBB au trou !!
Free ... I hate You !!!
http://img248.imageshack.us/img248/7980/userbargfxart5ck.png
 
Volcan
Avatar de burster
  • Age : 2209 ans
  • Messages : 1682
  • Inscrit : 19 Mars 2005
  Lien vers ce message 26 Juin 2006, 15:39
Si ça marche je te demanderai de mettre toute la page me.php et remettre exactement toute les modifications apportés ailleurs de tel manière que les autres membres puissent en profiter ;)


e-Traker
 
Flammeche
Avatar de GokuDark
  • Messages : 85
  • Inscrit : 19 Juin 2006
  Lien vers ce message 26 Juin 2006, 15:40
ok pas de probleme , je le fais tout de suite ;) , merci encore Burster ( et svp tu peux mettre Burster au lieu de test sur mon fofo ^^ ) de ton aide , merci infiniment .


Vive FSB !! PhpBB au trou !!
Free ... I hate You !!!
http://img248.imageshack.us/img248/7980/userbargfxart5ck.png
 
Volcan
Avatar de burster
  • Age : 2209 ans
  • Messages : 1682
  • Inscrit : 19 Mars 2005
  Lien vers ce message 26 Juin 2006, 15:41
Et envoie moi un message voir moi j'ai pas vu le resultat ;)


e-Traker
 
Flammeche
Avatar de GokuDark
  • Messages : 85
  • Inscrit : 19 Juin 2006
  Lien vers ce message 26 Juin 2006, 15:44
Voila je l'ai fait ;)


Vive FSB !! PhpBB au trou !!
Free ... I hate You !!!
http://img248.imageshack.us/img248/7980/userbargfxart5ck.png
 
Volcan
Avatar de burster
  • Age : 2209 ans
  • Messages : 1682
  • Inscrit : 19 Mars 2005
  Lien vers ce message 26 Juin 2006, 15:46
Ca marche pas, la fausse joie. x)


e-Traker
 
Flammeche
Avatar de GokuDark
  • Messages : 85
  • Inscrit : 19 Juin 2006
  Lien vers ce message 26 Juin 2006, 15:47
Pourquoi ?? fais voir ce que ca t'affiche ...


Vive FSB !! PhpBB au trou !!
Free ... I hate You !!!
http://img248.imageshack.us/img248/7980/userbargfxart5ck.png
 
Volcan
Avatar de burster
  • Age : 2209 ans
  • Messages : 1682
  • Inscrit : 19 Mars 2005
  Lien vers ce message 26 Juin 2006, 15:48
Y a rien qui s'affiche j'ai pas de fenetre qui s'ouvre.


e-Traker
 
Flammeche
Avatar de GokuDark
  • Messages : 85
  • Inscrit : 19 Juin 2006
  Lien vers ce message 26 Juin 2006, 15:49
x) et mer**
Edit : ca marche la ?? j'ai remis l'ancien ...


Vive FSB !! PhpBB au trou !!
Free ... I hate You !!!
http://img248.imageshack.us/img248/7980/userbargfxart5ck.png
 
Volcan
Avatar de burster
  • Age : 2209 ans
  • Messages : 1682
  • Inscrit : 19 Mars 2005
  Lien vers ce message 26 Juin 2006, 15:52
Oui.. je crois savoir en faite c'est bizarre le code fabo :|

Il faudrait je pense ne pas htmlspechiariser (j'invente de ces verbes lol) la variable du départ.


e-Traker
 
Flammeche
Avatar de GokuDark
  • Messages : 85
  • Inscrit : 19 Juin 2006
  Lien vers ce message 26 Juin 2006, 15:58
Mouais , bon c'est pas grave ... on va pas s'eterniser dessus , si l'auteur refait surface :p je lui demanderai mais c'est deja bien que tu m'ai aidé ... je pense qu'on devrait arreter la ,non ?


Vive FSB !! PhpBB au trou !!
Free ... I hate You !!!
http://img248.imageshack.us/img248/7980/userbargfxart5ck.png
 
Volcan
Avatar de burster
  • Age : 2209 ans
  • Messages : 1682
  • Inscrit : 19 Mars 2005
  Lien vers ce message 26 Juin 2006, 15:59
Dans includes/header_forum.php

Cherche:

[php]$alert = ( $membre['membre_id'] != INVITE and $me == true ) ? 'if (confirm("' . $langue['message'] . ' : ' . $donnee2['membre_login'] . ' ('. date('d/m/Y à H\h i\m\i\n s\s', $donnee['timestamp']) . ') \n\n ' . htmlspecialchars_decode($donnee['message'],ENT_QUOTES) . '\n\n' . $langue['validation'] . $donnee2['membre_login'] . '" )){ window.open(\'me.php?mode=me&to=' . $donnee['id_envoyeur'] . '\')};' : '';[/php]

Remplace par:

[php]$alert = ( $membre['membre_id'] != INVITE and $me == true ) ? 'if (confirm("' . $langue['message'] . ' : ' . $donnee2['membre_login'] . ' ('. date('d/m/Y à H\h i\m\i\n s\s', $donnee['timestamp']) . ') \n\n ' . stripslashes($donnee['message']) . '\n\n' . $langue['validation'] . $donnee2['membre_login'] . '" )){ window.open(\'me.php?mode=me&to=' . $donnee['id_envoyeur'] . '\')};' : '';[/php]


Et prend ce fichier me.php
[php]
<?php
/*******************************************************************************
*
* [ ./me.php (français) ]
*
* --------------------------------------------------------------------------
* Commencé le : 12 avril 2005
* Copyright : Fabogranqi
* Site Web : http://caesar3.mission.free.fr/
* E-mail : fabogranqi@free.fr
* --------------------------------------------------------------------------
* Ce programme est libre, vous pouvez le redistribuer et/ou le modifier selon les
* termes de la Licence Publique Générale GNU publiée par la Free Software Foundation
* (version 2). Reportez-vous à la Licence Publique Générale GNU pour plus de détails.
* Vous devez avoir reçu une copie de la Licence Publique Générale GNU en même temps
* que ce programme ; si ce n'est pas le cas, écrivez à la Free Software Foundation,
* Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307, États-Unis.
* --------------------------------------------------------------------------
*
* Derniére modification le 11 avril 2005 par Fabogranqi
* Templates : formulaire_me.tpl
*
*******************************************************************************/

define('FORUM', TRUE);
$racine = './';
include($racine . 'demarrage.php');

// On lance les sessions
$membre = recuperer_session();

if( ! $MOD['message_eclair'] )
{
redir('index.php');
}

include( $racine . 'includes/functions/fonctions_message.php' );

// On inclu le haut de la page
$page_titre = $langue['titre_me'];
include( $racine . 'includes/header_forum.php');

$to = ( isset($_GET['to']) ) ? htmlspecialchars($_GET['to']) : '';

if( $membre['membre_id'] == $to )
{
$tpl->set_filenames(array('info' => 'info.tpl'));

$tpl->assign_vars( array(
'L_TITRE' => $langue['info'],
'L_MESSAGE' => '<br /><div align="center">' . $langue['auto_me'] . '</div><br />'

));

$tpl->pparse('info');
}
elseif( $membre['membre_id'] == INVITE )
{
$tpl->set_filenames(array('info' => 'info.tpl'));

$tpl->assign_vars( array(
'L_TITRE' => $langue['info'],
'L_MESSAGE' => '<br /><div align="center">' . $langue['invite_me'] . '</div><br />'

));

$tpl->pparse('info');
}
else if( $_POST['soumettre_me'] )
{
$texte_me = ( isset($_POST['texte_me']) ) ? addslashes($_POST['texte_me']) : '';


$texte_me = str_replace( "\n", ' ', str_replace( "\r", "\n", str_replace( "\r\n", "\n", $texte_me ) ) );


$sql = 'INSERT INTO ' . $prefixe_tables . 'me VALUES(\'' . $membre['membre_id'] . '\', \'' . $to . '\', \'' . time() .'\', \'' . $texte_me . '\')';
$bdd->requete($sql);

$tpl->set_filenames(array('info' => 'info.tpl'));

$tpl->assign_vars( array(
'L_TITRE' => $langue['info'],
'L_MESSAGE' => '<br /><div align="center">' . $langue['confirmation_me'] . '<br /><br /><b><u>Message</u>:</b> '.stripslashes($texte_me).'</div><br />'
));

$tpl->pparse('info');
}
else
{
$sql3 = 'SELECT * FROM ' . $prefixe_tables . 'membres WHERE membre_id = \'' . $to . '\'';
$donnees3 = $bdd->tableau($bdd->requete($sql3));
$tpl->set_filenames(array('me' => 'formulaire_me.tpl'));

$tpl->assign_vars( array(
'U_ACTION' => ajout_sid('me.php?mode=me&amp;to=' . $to),
'HIDDEN' => $hidden,

'L_ENVOYER' => $langue['soumettre'],
'L_RESTRICTION' => $langue['restriction'],
'L_DESTINATAIRE' => $langue['envoyer_me_a'] . ' <span class="i">' . $donnees3['membre_login'] . '</span>'


));

$tpl->pparse('me');
}

// On inclu le bas de la page
include( $racine . 'includes/footer_forum.php');

?>
[/php]

Recopie le morceau de code + le fichier et dis moi


e-Traker
 
Flammeche
Avatar de GokuDark
  • Messages : 85
  • Inscrit : 19 Juin 2006
  Lien vers ce message 26 Juin 2006, 16:04
Ca peut marcher mais les backslashes reviennent x)


Vive FSB !! PhpBB au trou !!
Free ... I hate You !!!
http://img248.imageshack.us/img248/7980/userbargfxart5ck.png
 
Volcan
Avatar de burster
  • Age : 2209 ans
  • Messages : 1682
  • Inscrit : 19 Mars 2005
  Lien vers ce message 26 Juin 2006, 16:13
Tu peux me montrer ?
Faudrait que je refasse son mod à tête reposé et je lui proposerai une solution un peu mieux à mes yeux. Car la on cafouille dans le paté.

D'autant que j'ai vu qu'il DELETE à chaque fois les messages, ce qui est pas forcement la meilleure idée si c'est tres souvent utilisé, cause: fragmentation.


e-Traker
 
Répondre


.