La Communauté Webmaster  forum rss


  Forum-webmaster
  Technique - programmation
  PHP / MySQL
(Modérateurs: Shain, Jey, erwinol, Lilian, lauryv, ToToMaStEr)
  Probleme de Script PHP ... :(
« Précédent Suivant »
Pages: [1] Descendre
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
  Auteur  Sujet: Probleme de Script PHP ... :(  (Lu 995 fois)
Probleme de Script PHP ... :(
« sur: le 24-07-2008 a 14:03:24 »
Astriel
Membre récent
*

Hors-Ligne

Sexe: Male
Messages: 10





Voir le Profil    E-Mail
Répondre avec citation

Bonjour a tous j'ai un soucis avec un de mes scripts qui normalement depuis l'administration peut envoyer des fichiers directement sur le ftp voici le formulaire :

<form method="post" action="sendok.php" enctype="multipart/form-data">

<center><p>Vous pouvez envoyer vos factures directement à partir du site grace a ce script.</p></center>   
</br>
<CENTER><input type="file" name="upload" /></CENTER>
</BR>
<CENTER><INPUT TYPE="SUBMIT" />
</form>

Il marche donc c'est bon mais ensuite le formulaire de traitement marche pas
J'ai un message comme quoi l'extension est pas bonne alors que si ...

if( isset($_FILES['upload']) )
{
    $content_dir = 'Factures/';

    $tmp_file = $_FILES['upload']['tmp_name'];

    if( !is_uploaded_file($tmp_file) )
    {
        exit("Le fichier est introuvable");
    }


    $type_file = $_FILES['fichier']['type'];

    if( !strstr($type_file, 'pdf') OR !strstr($type_file, 'doc') OR !strstr($type_file, 'jpeg')  )
    {
        exit("Le fichier n'est pas au format : pdf, txt, doc");
    }


    $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é";

Ca doit uploader le fichier directement sur le ftp mais ça ne marche pas

Rapporter au modérateur  

Re:Probleme de Script PHP ... :(
« Répondre #1 sur: le 24-07-2008 a 21:11:15 »
Krash
P'tit nouveau
**

Hors-Ligne

Sexe: Male
Messages: 181





Voir le Profil    E-Mail
Répondre avec citation

Citation:
if( !strstr($type_file, 'pdf') OR !strstr($type_file, 'doc') OR !strstr($type_file, 'jpeg')  )

remplaces tes OR par des AND ou &&

Rapporter au modérateur  
Répondre    Aviser des réponses    Envoyer le sujet    Imprimer
Pages: [1] Monter
« Précédent Suivant »
Sauter à: 

Votre statut : Invité
Vous devez être membre pour participer.
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2026 - Tous droits réservés

creation site internet strasbourg