Originariamente inviato da Giggius89
Grazie: ma con questo codice:

Codice PHP:
$ciao="blsklsjsjvdffjdwsjdsndscnsdcnjsdcnjosdnijcnijdn ded edfew ferw";
if (
strlen($ciao)>20){
$oksubstr($ciao,0,27)."...";

echo 
$ok

ottengo:


blsklsjsjvdffjdwsjdsndscnsd...blsklsjsjvdffjdwsjds ndscnsd...blsklsjsjvdffjdwsjdsndscnsd...blsklsjsjv dffjdwsjdsndscnsd...

Perchè? a me interessa che non venga ripetuto il nome del file...
probabilmente hai inserito il controllo in un ciclo for e foreach... mi spieghi quella { che vedo aperta nella riga if e non chiusa?