Hi,
Ich hab ein script geschrieben das bb-codes in HTML-Code umwandelt .
Ob überhaupt ein bbcode vorhanden ist frage ich mit strpos ab (im ersten durchlauf maskiere ich die bb-codes mit Zeichen die von htmlspecialchars eliminiert wurden)
Nachdem nicht immer gleichviel Schleifendurchläufe notwendig sind, bis alles umgewandelt ist, muß ich die Strings vergleichen (vorher-nachher)... mit der Abfrage von strlen gabs Probleme und strpos kann ich nicht verwenden, weil falls ein passender Start-Tag nicht vorhanden ist wirds zu einer Endlosschleife...
meine Frage also: welche Funktion ist sicher genug und am schnellsten?
md5, sha1, crc32?
Danke
	
							
						
					Ich hab ein script geschrieben das bb-codes in HTML-Code umwandelt .
Ob überhaupt ein bbcode vorhanden ist frage ich mit strpos ab (im ersten durchlauf maskiere ich die bb-codes mit Zeichen die von htmlspecialchars eliminiert wurden)
Nachdem nicht immer gleichviel Schleifendurchläufe notwendig sind, bis alles umgewandelt ist, muß ich die Strings vergleichen (vorher-nachher)... mit der Abfrage von strlen gabs Probleme und strpos kann ich nicht verwenden, weil falls ein passender Start-Tag nicht vorhanden ist wirds zu einer Endlosschleife...
meine Frage also: welche Funktion ist sicher genug und am schnellsten?
md5, sha1, crc32?
Danke

PHP Code:
	
	
if(strpos($post,">")){
    do{
        $md1=md5($post);
        $post=preg_replace($bbm,$bbe,$post);
        $md2=md5($post);
    }while($md1!=$md2);
    $post=preg_replace($bbun,"",$post);
} 
 
          

Comment