[php] recevoir fichier sur un page
Résolu
solioroc
-
solioroc -
solioroc -
Bonjour, j'ai un petit problème pour mon hébérgeur de fichier; je n'ai pas de page pour télécharger le fichier envoyer
Voici mon script pour upload un fichier:
upload.html :
La traite du fichier :
up.php:
Donc, es-que quelqu'un pourrait m'aidee pour faire la page de téléchargement du fichier envoyer.
Merci :-)
Mon prototype : burnup.pe.hu
Voici mon script pour upload un fichier:
upload.html :
<form name="form1" method="post" action="up.php" enctype="multipart/form-data"> <input type="hidden" name="nom"> <input type="File" name="fichier" /> <input type="submit" name="Submit" value="Inserer" /> </form>
La traite du fichier :
up.php:
<?php
if (isset($_POST['Nom']))
{
$file = $_FILES['fichier']['tmp_name'];
$file_tmp =$file['tmp_name'];
$nomfichier=$_FILES['fichier']['name'];
?>
Donc, es-que quelqu'un pourrait m'aidee pour faire la page de téléchargement du fichier envoyer.
Merci :-)
Mon prototype : burnup.pe.hu
| EDIT : Ajout des balises de code (la coloration syntaxique).
Explications disponibles ici : ICI Merci d'y penser dans tes prochains messages. |
2 réponses
-
-
Par exemple :
https://www.commentcamarche.net/faq/889-php-upload-de-fichiers
ce qui devrait donner, pour ton cas :<?php $chemin_destination = '/var/www/fichiers/'; $temp_name = isset($_FILES['fichier']['temp_name']) ? $_FILES['fichier']['temp_name']: NULL; $error = isset($_FILES['fichier']['error']) ? $_FILES['fichier']['error']: NULL; $file_name = isset($_FILES['fichier']['name']) ? $_FILES['fichier']['name']: NULL; if ( $temp_name && $error == UPLOAD_ERR_OK) { move_uploaded_file($temp_name, $chemin_destination.$file_name); }