Code PHP
ironic86
Messages postés
4
Date d'inscription
Statut
Membre
Dernière intervention
-
-Xenon- Messages postés 144 Date d'inscription Statut Membre Dernière intervention -
-Xenon- Messages postés 144 Date d'inscription Statut Membre Dernière intervention -
Bonjour à tous, mon code n'affiche pas d'erreurs.. mais il ne donne pas le resultat souhaité.. normalement je dois stocker les fichiers envoyés dans 'site/stockage' mais ca marche pas :s :s
voila mon code:
<?php
if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0) {
$destination='site/stockage'. $_FILES['monfichier']['name'];
if ($maxsize !== FALSE AND $_FILES['mon_fichier']['size'] < $maxsize) {
$ext = substr(strrchr($_FILES['mon_fichier']['name'],'.'),1);
$extensions=array('pdf','txt');
if ($extensions !== FALSE AND in_array($ext,$extensions)) {
$upload = move_uploaded_file($_FILES[$index]['tmp_name'],$destination);
while($upload)
echo "Fichier bien réussi... merci pour votre participation!<br />";
}
}
}
?>
voila mon code:
<?php
if (isset($_FILES['monfichier']) AND $_FILES['monfichier']['error'] == 0) {
$destination='site/stockage'. $_FILES['monfichier']['name'];
if ($maxsize !== FALSE AND $_FILES['mon_fichier']['size'] < $maxsize) {
$ext = substr(strrchr($_FILES['mon_fichier']['name'],'.'),1);
$extensions=array('pdf','txt');
if ($extensions !== FALSE AND in_array($ext,$extensions)) {
$upload = move_uploaded_file($_FILES[$index]['tmp_name'],$destination);
while($upload)
echo "Fichier bien réussi... merci pour votre participation!<br />";
}
}
}
?>
A voir également:
- Code PHP
- Code ascii - Guide
- Code puk bloqué - Guide
- Comment déverrouiller un téléphone quand on a oublié le code - Guide
- Code activation windows 10 - Guide
- Code blocks - Télécharger - Langages
1 réponse
Il est peut-être un peu tard pour poster une réponse mais bon, peut-être y en aura-t-il d'autre qui auront ce problème...
Voila une fonction que j'ai creer pour uploader des images:
Code PHP :
<?php
function uploadFichier($taille_maximum, $nom_du_champ)
{
if($_FILES["$nom_du_champ"]['size'] > $taille_maximum)
{
echo 'Taille du fichier superieur a la taille autorisé';
return false;
}
if(!ereg("image",$_FILES["$nom_du_champ"]['type']))
{
echo 'Le fichier n'est pas du type image';
return false;
}
else
{
$tmp = $_FILES["$nom_du_champ"]['tmp_name'];
$chemin = "Le Chemin du dossier ou doivent être uploadé les fichiers";
move_uploaded_file($tmp, $chemin_final);
echo 'Transfert du fichier réussi !';
}
}
?>
Code HTML :
<form enctype="multipart/form-data" action="Chemin vers la fonction" method="post">
<input type="file" name="upload"> </br>
<input type="submit" value="Envoyer">
</form>
Récupération du fichier :
<?php
uploadFichier(500000, upload);
?>
Si vous rencontrez des problèmes ou que vous avez besoin d'aide, envoyer moi un MP et je vous répondrez !
Voila une fonction que j'ai creer pour uploader des images:
Code PHP :
<?php
function uploadFichier($taille_maximum, $nom_du_champ)
{
if($_FILES["$nom_du_champ"]['size'] > $taille_maximum)
{
echo 'Taille du fichier superieur a la taille autorisé';
return false;
}
if(!ereg("image",$_FILES["$nom_du_champ"]['type']))
{
echo 'Le fichier n'est pas du type image';
return false;
}
else
{
$tmp = $_FILES["$nom_du_champ"]['tmp_name'];
$chemin = "Le Chemin du dossier ou doivent être uploadé les fichiers";
move_uploaded_file($tmp, $chemin_final);
echo 'Transfert du fichier réussi !';
}
}
?>
Code HTML :
<form enctype="multipart/form-data" action="Chemin vers la fonction" method="post">
<input type="file" name="upload"> </br>
<input type="submit" value="Envoyer">
</form>
Récupération du fichier :
<?php
uploadFichier(500000, upload);
?>
Si vous rencontrez des problèmes ou que vous avez besoin d'aide, envoyer moi un MP et je vous répondrez !