Wat heb je zel geprobeert?
Met deze codes ben je al een eind op weg.
Kwestie van een div creëren, en met CSS opmaken.
Dus heel simpel gezegd:
[QUOTE]Tekst[/QUOTE]
Wordt vervangen door
<div class="quote">Tekst</div>
En dan met CSS opmaken.
edit Kwam er nu pas achter dat me voorbeeld beetje verkracht was :)
Link gekopieerd
?
Onbekende gebruiker
29-03-2006 13:31
<?php
$a = preg_replace('#\[quote\](.+?)\[/quote\]#sie', 'quote("\1");', $a);
function quote($tekst='') {
return '<div class="quote">'.$tekst.'</div>';
}
?>Niet zo moeilijk als je het onder de knie hebt.
Link gekopieerd
heb nu dit;
<?
<head>
<script>
#quote {
background: #fe8;
font-family: verdana;
font-size: 8px;
}
</script>
?>
</head>
<?
$bericht = eregi_replace("\\[EMAIL=([^\\[]*)\\]([^\\[]*)\\[/EMAIL\\]", "<a href=\"mailto:\\1\">\\2</a>",$bericht);
$bericht = eregi_replace("\\[URL=([^\\[]*)\\]([^\\[]*)\\[/URL\\]","<a href=\\1 target=_blank>\\2</a>",$bericht);
function quote($tekst='') {
return '<div class="quote">'.$tekst.'</div>';
}
$bericht = preg_replace('#\[quote\](.+?)\[/quote\]#sie', 'quote("\1");', $bericht);
?>
maar ik krijg de output;
Fatal error: Cannot redeclare quote() (previously declared in /usr/home/hp20501/domains/otblokhok.nl/public_html/gastenboek/functies.php:72) in /usr/home/hp20501/domains/otblokhok.nl/public_html/gastenboek/functies.php on line 72
check de echte output op
http://www.otblokhok.nl/?page_id=4
regel 72 = function quote($tekst='')...........
Link gekopieerd
?
Onbekende gebruiker
29-03-2006 14:21
Hij staat zeker in een while()
Je moet dan quote() even buiten iedere loop zetten, boven of onderaan je pagina bijvoorbeeld
Link gekopieerd
Ja de fout is weg.. :) gelukkig
maar hij zet hem niet in een aparte div...
beetje raar
Link gekopieerd
Iemand een idee over hoe ik de DIV god tevoorschijn haal..?
Link gekopieerd
?
Onbekende gebruiker
29-03-2006 15:03
Door te stylen wat Willem-Jan zei. Maak een CSS Class 'quote' aan en stijl die.
Link gekopieerd
dat heb ik toch al..? ;
<script>
#quote {
background: #fe8;
font-family: verdana;
font-size: 8px;
}
</script>
function quote($tekst='') {
return '<div class="quote">'.$tekst.'</div>';
}
$bericht = preg_replace('#\[quote\](.+?)\[/quote\]#sie', 'quote("\1");', $bericht);
Link gekopieerd
?
Onbekende gebruiker
29-03-2006 15:26
class="quote"
Een class defineer je als volgt
.class {
stijlregels
}
Jij defineert een ID:
#id {
stijlregels
}
Link gekopieerd