Preg replace

Gestart doorShahiem4 reacties35 weergaven

5 berichten · pagina 1 van 1

Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Hi,

Weet iemand hoe ik alleen afbeelding kan uitschakelen en geen smileys. Het werkt wel, maar hij schakelt nu me smileys ook uit.

Hoe kan ik dit fixen?

[COLOR= #0000BB]<?php[/COLOR] [URL="http://www.php.net/echo"]echo[/URL] [URL="http://www.php.net/preg_replace"]preg_replace[/URL][COLOR= #007700]([/COLOR][COLOR= #DD0000]"/<img id=img [^>]+>/i"[/COLOR][COLOR= #007700],[/COLOR] [COLOR= #DD0000]" "[/COLOR] [COLOR= #007700],[/COLOR][COLOR= #0000BB]$bb[/COLOR][COLOR= #007700]->[/COLOR]parse[COLOR= #007700]([/COLOR][URL="http://www.php.net/stripslashes"]stripslashes[/URL][COLOR= #007700]([/COLOR][COLOR= #0000BB]$shoutsFetch[/COLOR][COLOR= #007700][[/COLOR][COLOR= #DD0000]bericht[/COLOR][COLOR= #007700]])));[/COLOR] ?>
0
Berichten
93.699
Reputatie
0
Punten
1,27
Lid sinds
Laatst gezien
misschien een alt toevoegen aan smileys?
Dus als er een image komt met de alt "smiley" dat hij hem dan niet blokkeert?
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Werkt niet echt. sadley
0
Berichten
12.729
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Je smilies in een andere map zetten? images/smilies/naam.png ?biggrin
0
Shahiem

Lid · Topicstarter

Berichten
20.364
Reputatie
0
Punten
0,00
Lid sinds
Laatst gezien
Het is me gelukt, ik heb voor jullie een speciale functie gemaakt waarmee je email, links, image, youtube en quotes kunt replacen uit je bericht.

function preg($str)
{
       $search = array(
                    /<img  [^>]+>/i,
                    %<object.+?</object>%is,
                    ~href="([^"]+)"~,
                    %<blockquote.+?</blockquote>%is,
                    ); 
    $str = preg_replace($search, , $str);
    return $str;
}
0

Jouw reactie

Deel je idee, stel een vraag of help een ander verder.

Editor laden…

Praat mee met de One2xs-community.

Inloggen om te reageren