oui14
Messages postés20Date d'inscriptionvendredi 28 décembre 2007StatutMembreDernière intervention 6 novembre 2008
-
20 juin 2008 à 14:32
oui14
Messages postés20Date d'inscriptionvendredi 28 décembre 2007StatutMembreDernière intervention 6 novembre 2008
-
20 juin 2008 à 18:29
bonjour .
J'ai creer deux petit code afin que les membres de mon site puissent uploader des images mais elles ne sont visiblement pas envoyée ( variables inexistante ).
Quelqu'un serait il me dire si cela vient de mon script ou de quelque chose d'autres ?
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="fr">
<head>
<title><title>
<link rel="stylesheet" type="text/css" href="css/good.css" />
</head>
<?php
// Test si le fichier a bien été envoyé .
if (isset($_FILES['image']))
{
}
else
{
echo "probleme1 !";
}
// Taille du fichier
if ($_FILES['image']['size'] <= 1000000)
{
}
else
{
echo "probleme2 !";
}
// Extension
$infosfichier = pathinfo($_FILES['image']['name']);
$extension_upload = $infosfichier['extension'];
$extensions_autorisees = array('jpg','JPG', 'jpeg', 'gif', 'png');
if (in_array($extension_upload, $extensions_autorisees))
{
// On peut valider le fichier et le stocker définitivement
move_uploaded_file($_FILES['image']['tmp_name'], 'uploads/' . basename($_FILES['image']['name']));
echo "L'envoi a bien été effectué !";
}
oui14
Messages postés20Date d'inscriptionvendredi 28 décembre 2007StatutMembreDernière intervention 6 novembre 2008 20 juin 2008 à 17:42
aucune. dans le script original "$_FILES['image']['error']" était présent mais comme rien ne s'afficher j'ai préciser un "echo" par type de probleme rencontrer mais je vais réessayer.
Vous n’avez pas trouvé la réponse que vous recherchez ?
oui14
Messages postés20Date d'inscriptionvendredi 28 décembre 2007StatutMembreDernière intervention 6 novembre 2008 20 juin 2008 à 17:48
j'ai ressayer et $_FILES['image']['error'] ne me renvoie aucune valeur lorsque je valide.
( si c'est ce que tu me demandais parceque je ne suis pas sur)