Salve,
il mio problema è questo voglio (usando php ovviamente) rinominare un file, ma i parametri per dargli il nuovo nome li voglio prendere da un form compilato dall'utente quindi il classico comando :
per il mio caso specifico non è sufficiente quindi ho pensato di scrivere uno script cosi :
però quando vado a provare la pagina per la riga dove definisco $nome_temp mi da il seguente errore :
il mio problema è questo voglio (usando php ovviamente) rinominare un file, ma i parametri per dargli il nuovo nome li voglio prendere da un form compilato dall'utente quindi il classico comando :
PHP:
// rinomino il file index in homepage
rename('index.php','homepage.php');
PHP:
<?php
if ($ACCEPT) {
print("Questa Form Accetta Solo <b>" . $ACCEPT . "</b> files\n");
}
$campo1 = $_REQUEST['campo1'];
$campo2 = $_REQUEST['campo2'];
$campo3 = $_REQUEST['campo3'];
$nome_temp = $campo1"-"$campo2"_"$campo3;
$oldFile = 'userfile';
$new_file = $nome_temp;
if(rename($old_name, $new_file) === TRUE)
{
echo 'File rinominato';
}else{
echo "errore nel caricamento";
}
?>
quindi a questo punto la domanda sorge spontanea....come faccio a dire a PHP che voglio che il nome deve essere una cosa del tipo campo1-campo2_campo3 ???? Grazie mille in anticipo per l'aiutoParse error: syntax error, unexpected '"-"'