Salve a tutti, volevo creare una funzione per trasformare un indirizzo internet inserito in una textbox in un link vero e proprio, da poter visualizzare poi nel commento al mio blog, però va a colpi, ogni tanto si, ogni tanto no, e non capisco bene perchè...

pagina di test: http://polinux.altervista.org/prova.php

La prima parte servirebbe per creare uno spazio prima e dopo i vari tag <> in modo che se il link è subito dopo un a capo, vi sia uno spazio per staccare le stringhe tra di loro con l'explode, ma la cosa pare non funzionare...

for($i=0;$i<strlen($commento);$i++){
if($commento[$i]=="<"){
$post2=$post2." <";}
else if($commento[$i]==">"){
$post2=$post2."> ";}
else{
$post2=$post2.$commento[$i];
}
}

$commento=$post2." ";



$post1=explode(' ', $commento);





for($i=0;$i<count($post1);$i++){
if(($post1[$i][0]=="h")and($post1[$i][1]=="t")and($post1[$i][2]=="t")and($post1[$i][3]=="p")and($post1[$i][4]==":")and($post1[$i][5]=="/")and($post1[$i][6]=="/")){
$post1[$i]="LINK";}
}


$commento=implode(' ', $post1);