Citiranje težava
 
klopar 1. avg 2014 00:02:00 Pridružen od:
17. feb 2012
446 objav
78 113 24
#1

Pozdravljeni,



imam nekaj težav pri cetiranju texta, zato bi vas prosil za pomoč. Uporabljam naslednjo kodo:


$zamenjaj[] = '/\[quote\]((?:(?!\[\/?quote\]).)*)\[\/quote\]/is';
$prepisi[] = '<blockquote><div class="msg_quote"><span id="quote_from">$1 je napisal/a</span><span class="citiranje_text">$2</span></div></blockquote>';
$zamenjaj[] = '/\[quote\=(.*?)\]((?:(?!\[\/?quote\]).)*)\[\/quote\]/is';
$prepisi[] = '<blockquote><div class="msg_quote"><span id="quote_from">$1 je napisal/a</span><span class="citiranje_text">$2</span></div></blockquote>';

//ZAMENJAVA ZGORNJIH ZNAKOV
// ŠTETJE DA VKLJUČI VSE CITATE
$stevec = 0;
do
{
$sporocilo = preg_replace($zamenjaj, $prepisi, $sporocilo, -1, $stevec);
}
while($stevec > 0);

Težava se pojavi, ko grem v novo vrstico, takrat mi preg_replace ne zamenja v ustrezno vrednost.



Primer:



če napišem text v eni vrstici ( tako mi deluje )



Če pa napišem

tako kot je tukaj

pa ne deluje.


všeč(0) ni všeč(0) spam(0)
 
klopar 1. avg 2014 07:42:49 Pridružen od:
17. feb 2012
446 objav
78 113 24
#2

Sem že uredil. Težava je bila drugje. Pozabil sem končati z /is ( v te kodi, ki sem jo objavil sem imel napisano) pri drugi sem pa pozabil :)


všeč(0) ni všeč(0) spam(0)
 
 

🔒 Za odgovor na to temo se moraš prijaviti.

Prijavi se