in questo modo?
codice:<?php $nomecartella = ((isset($_POST['nome_campo_044']))?($_POST['nome_campo_044']):(false)); // ...qui dovresti fare dei controlli su $nomecartella // - validità del nome // - assenza di path (ossia non accettare cose come "../../esempio") // - gestire eventuali errori // - "appendere" eventuali path di servizio, p.es.: // $cartellagenerale = 'esempio/'; // $nomecartella = $cartellagenerale.$nomecartella; // ... if (!file_exists($nomecartella) mkdir ($nomecartella); // qui dovresti gestire gli errori $destination_path = $nomecartella; $result = 0; $target_path = $destination_path . basename( $_FILES['myfile']['name']); // Edit upload location here $destination_path = getcwd().DIRECTORY_SEPARATOR; $result = 0; $target_path = $destination_path . basename( $_FILES['myfile']['name']); if(@move_uploaded_file($_FILES['myfile']['tmp_name'], $target_path)) { $result = 1; } sleep(1); ?>

Rispondi quotando