Salve a tutti
ho un problema con questo codice in php, linguaggio del quale conosco poco e niente.
Vorrei riportare all'interno del value, nel campo "video" del form sotto il codice, il nome del file che, grazie a questo codice in php, ho inserito nel mio spazio dopo l'invio di un modulo.
ECCO IL CODICE:
<?php
do {
if (is_uploaded_file($_FILES['image']['tmp_name'])) {
// Controllo che il file non superi i 18 KB
if ($_FILES['image']['size'] > 11555432) {
$msg = "<p>Il file non deve superare i ..... KB!!</p>";
break;
}
// Verifico che sul sul server non esista già un file con lo stesso nome
// In alternativa potrei dare io un nome che sia funzione della data e dell'ora
if (file_exists('public/'.$_FILES['image']['name'])) {
$msg = "<p>File già esistente sul server. Rinominarlo e riprovare.</p>";
break;
}
// Sposto il file nella cartella da me desiderata
if (!move_uploaded_file($_FILES['image']['tmp_name'], '../public/'.$_FILES['image']['name'])) {
$msg = "<p>Errore nel caricamento dell'immagine!!</p>";
break;
}
}
} while (false);
echo $msg;
?> Il file è stato caricato con successo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Email</title>
</head>
<body>
<form name="YourFormName" method="Post" action="confirm.asp">
<table>
<tr><td>video: </td>
<td><input type="text" name="video" size="50" value="???????????????"></td></tr>
</tr>
</table>
<input type="submit" name="Submit" value="Submit">
</body>
</html>
GRAZIE PER L'AIUTO![]()