Pagina 1 van 1

vraagtekens in posting.php

Geplaatst: 22 feb 2006, 22:45
door HS2005
Support template:
  • Wat is het probleem?na een hide hack installatie zie ik witte vraagtekens
    Wanneer ontstond het probleem?vandaag
    Adres van je forum: http://www.eurotek.ca/users/dj_joey/forum/
    Geïnstalleerde mods: Hide Hack
    Huidige template: Acid Tech
    phpBB versie: 2.0.19
    Waar is je forum gehost: http://www.eurotec.ca
    Heb je onlangs iets verandert aan je forum? ja hide hack
    Heb je gezocht naar een antwoord? ja, geen onderwerp over vraagtekens gezien en zelf proberne op te lossen
Overige opmerkingen:
ik denk zelf dat de fout in de code zit:
maar wat?
als ik die code toevoeg in posting.php dan komen er witte vraagtekens
op de niet horende plekken :(


Code: Selecteer alles

1 - In posting.php  

Find  

if( $attach_sig && $user_sig != '' && $userdata['user_sig_bbcode_uid'] )
{
        $user_sig = bbencode_second_pass($user_sig, $userdata['user_sig_bbcode_uid']);
}

if( $bbcode_on )
{
        $preview_message = bbencode_second_pass($preview_message, $bbcode_uid);
} 
 

Replace by  

$valid = FALSE;
if( $userdata['session_logged_in'] ) {
$sql = "SELECT p.poster_id, p.topic_id
FROM " . POSTS_TABLE . " p
WHERE p.topic_id = $topic_id
AND p.poster_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
$valid = $db->sql_numrows($resultat) ? TRUE : FALSE;}

if( $attach_sig && $user_sig != '' && $userdata['user_sig_bbcode_uid'] )
{
        $user_sig = bbencode_second_pass($user_sig, $userdata['user_sig_bbcode_uid']);
        $user_sig = bbencode_third_pass($user_sig, $userdata['user_sig_bbcode_uid'], $valid);
}

if( $bbcode_on )
{
        $preview_message = bbencode_second_pass($preview_message, $bbcode_uid);
        $preview_message = bbencode_third_pass($preview_message, $bbcode_uid, $valid);
}
 

Find  

if ( !preg_match('/^Re:/', $subject) && strlen($subject) > 0 )
{
        $subject = 'Re: ' . $subject;
} 
 

Add Below  

if( !$userdata['session_logged_in'] ) {$message = hide_in_quote($message);}
else { $sql = "SELECT p.poster_id, p.topic_id
FROM " . POSTS_TABLE . " p
WHERE p.topic_id = $topic_id
AND p.poster_id = " . $userdata['user_id'];
$resultat = $db->sql_query($sql);
if(!$db->sql_numrows($resultat)) {$message = hide_in_quote($message);}
}