Che differenza sintattica hanno?
Ho cercato ma non ho trovato nessuna risposta.
Io sto cercando il modo di far funzionare dei multi quote di un forum.
Esempio:
[ QUOTE ]
primo quote
[ /QUOTE ]
[ QUOTE ]
secondo quote
[ /QUOTE ]
(ovviamente senza spazi) non funge, cioè viene interpretato un solo quote, quindi la chiusura del primo e l'apertura del secondo non vengono rispettati.
Ho visto in altri forum che vengono utilizzate le preg_replace al posto di ereg_replace (io infatti uso quest'ultime), solo che non le conosco, e ovviamente non funzionano allo stesso modo.
Per conoscenza, io uso questo script:
$testo=ereg_replace("(\[QUOTE\]){1}(.*)(\[/QUOTE\]){1}","<table width=\"95%\" border=\"0\" align=\"center\" cellpadding=\"3\" cellspacing=\"1\" class=\"tabcat\" id=\"tabquota\">
<tr><td class=\"tabquote\"><span class=\"testo11\">\\2</span></td></tr></table>",$testo);
AH un altra cosa: per poter fare in modo che anche i quote nidificati possano essere correttamente interpretati, devo fare un ciclo che mi moltiplichi il codice qui sopra tante volte quanti sono i tag quote... non c'è un modo più semplice?
Ciaooooooo!!!!!!!!!!!!!!