Ciao a tutti
con questa stringa
ad esempio questa : upload/pepPS/B110-1-58/codice:$fileUrl="upload/".$SEZIONE."/".$_GET['comune']."-".$_GET['prj']."-".$_GET['edificio']."/";
il codice
restituisce "7", come è possibile?codice:strlen($fileUrl);
Ciao a tutti
con questa stringa
ad esempio questa : upload/pepPS/B110-1-58/codice:$fileUrl="upload/".$SEZIONE."/".$_GET['comune']."-".$_GET['prj']."-".$_GET['edificio']."/";
il codice
restituisce "7", come è possibile?codice:strlen($fileUrl);
Puoi riportarci l'output di?Codice PHP:var_dump(urlencode($fileUrl), strlen($fileUrl));
Perdonami, ma basta fare così:
Codice PHP:<?php
$fileUrl = "upload/pepPS/B110-1-58/";
echo strlen($fileUrl);
?>
ed il risultato è 23.
Per cui è ovvio che:
Codice PHP:$fileUrl="upload/".$SEZIONE."/".$_GET['comune']."-".$_GET['prj']."-".$_GET['edificio']."/";
non contiene ciò che ti aspetti.
Hai provato a fare la cosa più logica e cioè stampare il contenuto di $fileUrl?
"Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza." (Oscar Wilde)
Dall'output che hai postato strlen restituisce il risultato corretto.