Précédent   Forum des professionnels en informatique > PHP > Langage > Fichiers
Fichiers Forum d'entraide sur les fichiers avec PHP. Avant de poster -> FAQ fichiers et Sources fichiers
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 10/01/2007, 22h33   #1
Membre du Club
 
Inscription : décembre 2006
Messages : 296
Détails du profil
Informations forums :
Inscription : décembre 2006
Messages : 296
Points : 40
Points : 40
Par défaut [Upload] Upload je ne trouve pas mon image sur le dossier sur le serveur

salut,
je suis bloquer sur un projet, le probleme est que je veux uploader une image sur le serveur mais ça ne marche pas je vois pas la faute de mon code voila mon code si vouspouvez m'aider
n'hésitez pas à toucher au code
Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
 
<?php
 
//////////////// code pour uploader
if( isset($_POST['Submit']) ) // si formulaire soumis
{
    $content_dir = 'annonce\admin\upload'; // dossier où sera déplacé le fichier
    $tmp_file = $_FILES['photo']['tmp_name'];
    if( !is_uploaded_file($tmp_file) )
    {
        exit("Le fichier est introuvable");
    }
    //xxxxxxxxxxx___________ on vérifie maintenant l'extension
    $type_file = $_FILES['photo']['type'];//photo est le champ de ma photo sur le formulaire
    if( !strstr($type_file, 'jpg') && !strstr($type_file, 'jpeg') && !strstr($type_file, 'bmp') && !strstr($type_file, 'gif') )
    {
        exit("Le fichier n'est pas une image");
    }
    //xxxxxxxxxx____________ on copie le fichier dans le dossier de destination
    $name_file = $_FILES['photo']['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é";
}
// xxxxxxxxxxxxxxx  Redimenssion de l'image
// Nom de l'image.
  //$source=$photo;
 
  // Taille à ne pas dépasser, ici 200 pixels.
  $taillemax=200;
 
  // On récupère les dimension initiales de l'image.
  $img = getimagesize($photo);
  $x=$img[0];
  $y=$img[1];
 
  // Le script.
  if ($x > $y)
  {
    $y=$y*(($taillemax)/$x);
    $x=$taillemax;
  }
  if ($y > $x)
  {
    $x=$x*(($taillemax)/$y);
    $y=$taillemax;
  }
  if ($y == $x)
  {
    $x=$taillemax;
    $y=$taillemax;
  }
 
  // On peut afficher l'image.
  //echo "<img src=\"$photo\" width=\"$x\" height=\"$y\" />";
 
?>
mariafan est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 10/01/2007, 23h37   #2
Membre émérite
 
Avatar de viviboss
 
Inscription : août 2006
Messages : 943
Détails du profil
Informations personnelles :
Âge : 30
Localisation : France, Gard (Languedoc Roussillon)

Informations forums :
Inscription : août 2006
Messages : 943
Points : 941
Points : 941
Ca ne marche pas....Quoi ?

Quel est le message d'erreur ?

Car le code a l'air bon..... Et t'as rien dans annonce\admin\upload ?
__________________
Veni Vidi Vici
-------------------------
Mes articles : developpez.com ou bien vbview.net
-------------------------
Et SURTOUT ne pas oublier la bible PHP : --> php_manual_fr.chm!!!
Et aussi : --> pear_manual_fr.chm!!!

Ou encore : --> Les tutoriaux & cours PHP de Développez.com
-------------------------
viviboss est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h52.


 
 
 
 
Partenaires

Hébergement Web