Un saluto a tutti sono nuovo di questo forum e devo dire che le vostre pillole sono utilissime, ora però mi trovo di fronte ad un problema con la funzione fopen con la quale vorrei creare un nuovo file.
Il codice che ho utilizzato è questo:
Codice PHP:
$name=$_POST['name'];
$filename=$name.".xml";
$dir="./images/".$name;
$album=$dir."/".$filename;
function xml_creator($album)
{
if(!file_exists($album))
{
$new_xml=fopen("$album","w");
$bool=true;
}
else
{
$bool=false;
$answer="The file $album exists";
}
check($bool);
}
il codice non è del tutto completo perchè c'è qualche altra funzione compresa quella che richiama xml_creator($album), comunque tale funzione non mi genera il file, le ho provate davvero tutte, sapete dirmi dove potrebbe essere l'errore?
preciso che se scrivo fopen("./images/prova/prova.xml", "w"); la funzione funziona ma non capisco perchè passandogli la variabile $album non dovrebbe funzionare.
Un grazie a chiunque sappia rispondermi.