IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Langage PHP Discussion :

creation repertoire et fichier dans un dossier de partage


Sujet :

Langage PHP

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2013
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2013
    Messages : 32
    Par défaut creation repertoire et fichier dans un dossier de partage
    Bonjour,
    Je dois créer un répertoire et un fichier texte dans un dossier de partage qui se trouve sur un lecteur réseaux interne à mon entreprise.
    Le problème quand je le créer j'ai mon message disant qu'il a été bien créer qui apparait mais il n'apparait pas dans mon dossier de partage.
    J'ai essayé de contourné le problème contourner en mettant un raccourci de ce dossier de partage dans mon www de wamp et en prenant le lien pour chemin mais rien ne se fait.
    Voici mon code:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    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
    $structure = '	http://localhost/auto_adhoc%20sur%20frwplch-nas03/Usage_Restitution/test'.$nom.'';
    // vérifie si le répertoire existe :
    if (is_dir($structure)) {
    	echo 'Le répertoire existe déjà!';
    }
    // création du nouveau répertoire
    else { 		
    	if (!mkdir($structure, 0, true)) {
    		die('Echec lors de la création des répertoires...');
    	}
    	else
    	{chmod($structure, 0755);
    		echo 'Le répertoire '.$nom.' vient d\'être créé!'; 
    	}
    }
    echo"<br/>";
    $struct ='	http://localhost/auto_adhoc%20sur%20frwplch-nas03/Usage_Restitution/test'.$nom.'/Usage_restitution_'.$nom.'';
    //création d'un fichier
    $fp=fopen("$struct.txt","w+",0777);
    if (is_writable($struct)) { 
    	//écriture dans le fichiers
    	fputs ($fp,"e-mail du créateur de letude = ".$createur."\r\n"); 
    	fputs ($fp,"e-mail du demandeur = ".$demandeur."\r\n");
    	fputs ($fp,"nom du marché = ".$march." \r\n");
    	fputs ($fp, ".sec usage de calage = ".$sec1."\r\n");
    	fputs ($fp," période de début = ".$debut."\r\n");
    	fputs ($fp, "période de fin = ".$fin."\r\n");
    	fputs ($fp, ".mod de calage = ".$mod1."\r\n");
    	fputs ($fp, "descriptif de lexport = ".$exp1."\r\n");
    	fputs ($fp, ".sec usage à restituer = ".$sec2."\r\n");
    	fputs ($fp, "creation fromscratch = ".$fromscratch."\r\n");
    	//fermeture du fichier
    	echo "les données ont bien été écrit!";
    	fclose($fp);
    Si vous avez une idée je suis tout ouie.
    Merci

  2. #2
    Membre Expert
    Avatar de gene69
    Profil pro
    Inscrit en
    Janvier 2006
    Messages
    1 769
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations professionnelles :
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : Janvier 2006
    Messages : 1 769
    Par défaut
    quel est l'utilisateur qui execute php? a t'il des droits d'écriture?

    http://php.net/manual/en/function.get-current-user.php

    parfois c'est plus simple d'avoir un script php qui lance un batch qui fait un "su".

  3. #3
    Membre averti
    Homme Profil pro
    Développeur Web
    Inscrit en
    Mars 2013
    Messages
    32
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Val d'Oise (Île de France)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Mars 2013
    Messages : 32
    Par défaut
    Merci de ta réponse elle a été rapide

    Alors j'ai utilisé pour qu'il me renvoie le nom du possesseur du script courant.
    il me renvoie : SYSTEM

    Puis je te dirais que administrateur réseaux m'a dit qu'il avait interdit la modification via d'un script PHP(J'avais oublié cette information excuse moi).
    C'est pour cela que j'avais essayer de contourner le problème en mettant un raccourci sur mon serveur WAMP. ça avait marché la dernière dans un autre dossier de partage mais pas dans celui-la.

Discussions similaires

  1. Macro recherche de fichiers dans un dossier et creation d hyperlink
    Par Elouan.pecheur dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 02/03/2013, 22h56
  2. [VBA-E]Compter nombre de fichier dans un dossier
    Par Elstak dans le forum Macros et VBA Excel
    Réponses: 6
    Dernier message: 22/05/2006, 15h36
  3. [Upload] upload de fichier dans un dossier creer en ligne
    Par jeanfrancois dans le forum Langage
    Réponses: 1
    Dernier message: 20/03/2006, 15h09
  4. Réponses: 7
    Dernier message: 05/01/2006, 02h06
  5. Pb de comptage de fichiers dans un dossier
    Par oz80 dans le forum Access
    Réponses: 2
    Dernier message: 15/11/2005, 15h26

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo