Upload de fichier en php
jamila debbouza
-
Utilisateur anonyme -
Utilisateur anonyme -
Bonjour tout le monde,
je suis debutant en php et je veux faire un upload de fichiers en php, et aussi savoir par quoi remplacer les fonctions du direct io aprés php 5.3.0 si vous pouvez m'aider merci bien.
buenos dias todo elmondo
je suis debutant en php et je veux faire un upload de fichiers en php, et aussi savoir par quoi remplacer les fonctions du direct io aprés php 5.3.0 si vous pouvez m'aider merci bien.
buenos dias todo elmondo
Configuration: Linux Firefox 3.0.17
A voir également:
- Upload de fichier en php
- Fichier epub - Guide
- Fichier bin - Guide
- Fichier rar - Guide
- Fichier .dat - Guide
- Fichier 7z - Guide
1 réponse
voilà un exemple:
<html>
<head></head>
<body>
<form method="post" enctype="multipart/form-data" action="">
<input type="file" name="fichier" size="30">
<input type="submit" name="upload" value="Uploader">
</form>
<?php
if( isset($_POST['upload']) ){
$content_dir = 'upload/';
$tmp_file = $_FILES['fichier']['tmp_name'];
if( !is_uploaded_file($tmp_file) )
{
exit("Le fichier est introuvable");
}
//vous pouvez vérifier l'extension du fichier ici.
$name_file = $_FILES['fichier']['name'];
if( !move_uploaded_file($tmp_file, $content_dir . $name_file) )
{
exit("Impossible de copier le fichier dans $content_dir");
}
echo "Le fichier a bien été uploadé";
}
?>
</body>
</html>
<html>
<head></head>
<body>
<form method="post" enctype="multipart/form-data" action="">
<input type="file" name="fichier" size="30">
<input type="submit" name="upload" value="Uploader">
</form>
<?php
if( isset($_POST['upload']) ){
$content_dir = 'upload/';
$tmp_file = $_FILES['fichier']['tmp_name'];
if( !is_uploaded_file($tmp_file) )
{
exit("Le fichier est introuvable");
}
//vous pouvez vérifier l'extension du fichier ici.
$name_file = $_FILES['fichier']['name'];
if( !move_uploaded_file($tmp_file, $content_dir . $name_file) )
{
exit("Impossible de copier le fichier dans $content_dir");
}
echo "Le fichier a bien été uploadé";
}
?>
</body>
</html>