CFF99.com



  Reply to this topicStart new topic

> [HORS SUJET] Multiples dossiers, Multiples dossiers à proteger
cafenoir
  Écrit le : Mardi 03 Mars 2009 18h21
Quote Post


Nouveau
*

Groupe : Membre
Messages : 1
Membre n° : 122
Inscrit le : 03/03/2009
Soumissions : Aucune
Téléchargements : Aucun



Bonjour,
tout d'abord merci pour ce script que vous proposez gratuitement biggrin.gif
eternel insatisfait, j'en voudrais plus ! (j'explique )
sur un site ' pas de sql' j'aimerais que plusieurs redacteurs possedent chacun un repertoire de travail ou uploder leurs fichiers plusieurs = 5 ou 6 .
donc je crée les dossiers correspondant à leur pseudos respectifs 'pour eviter que l'un ecrase les fichiers de l'autre... ou efface par erreur.
j'utilise un petit script pour upload ( d'où l'utilisation de htaccessible )
PHP Code
1:    <?php
2:    
<?php
3:   
//----------------------------
4:   //  DEFINITION DES VARIABLES envoifich.php 
5:   //----------------------------
6:   
7:   
$target     'upload/';  // Repertoire cible
8:   
9:   //----------------------
10:  //  SCRIPT D'UPLOAD
11:  //----------------------script envoi fichier
12:  
?>
13:  
<html>
14:      <head>
15:          <title>Upload d'un fichier sur le serveur !</title>
16:      </head>
17:      <body>
18:  <?php
19:  
if(!empty($_POST['posted'])) {
20:      
// On vérifie si le champ est rempli
21:      
22:          
23:              
24:              
25:                  
if(move_uploaded_file($_FILES['fichier']['tmp_name'],$target.$_FILES['fichier']['name'])) {
26:                      
// Si upload OK alors on affiche le message de réussite
27:                      
echo '<b>Fichier uploadé avec succès !</b>';
28:                      echo 
'<hr />';
29:                      echo 
'<b>Fichier :</b> '$_FILES['fichier']['name'], '<br />';
30:                      echo 
'<hr />';
31:                      echo 
'<br /><br />';
32:                  
33:             
34:         
35:      } else {
36:          
// Sinon on affiche une erreur pour le champ vide
37:          
echo '<b>Le champ du formulaire est vide !</b><br /><br />';
38:      }
39:  }
40:  
?>        <form enctype="multipart/form-data" action="<?php echo $PHP_SELF?>" method="POST">
41:              <b>Envoyer le fichier :</b><br /><br />
42:              <input type="hidden" name="posted" value="1" />
43:              <input name="fichier" type="file" />
44:              <input type="submit" value="Uploader" />
45:          </form>
46:      </body>
47:  </html>
48:  bien sur ce code n'est pas securisé ni securitaire juste pour les besoins de comprehensions de ma demande.
49:  
50:  j'ai essayé de remplacer :
51:  $target     = 'upload/';  // Repertoire cible
52:  par $target     = '$nom/';  // Repertoire cible
53:  
54:  
55:  ?>



le souci , si l'upload fonctionne , je me retrouve avec un fichier ou le pseudo d'acces est ajouté en debut de nom de fichier (ce n'est pas le but).
donc si vous pouvez m'expliquer ou j'ai pêché , ce serait sympa
wink.gif merci d'avance


ps : big bleme pour acceder au forum sous firefox
PMEmail Poster
Top
cff
  Écrit le : Dimanche 29 Mars 2009 23h03
Quote Post


Administrator
Group Icon

Groupe : Admin
Messages : 125
Membre n° : 1
Inscrit le : 30/07/2003
Soumissions : 12 
Téléchargements : 3



Désolé,

Mais ce forum est dédié au support technique du script HtAccessible.

Soit je n'ai pas compris le sens de votre demande, soit celle-ci n'a rien à voir avec le script blink.gif.

Si vous recherchez une aide en PHP, je vous conseille de vous rapprocher de forums tels que www.deloppez.com ou www.phpfrance.com qui comptent une importante communauté active.

Je reste néanmoins à votre disposition pour toute question relative au script HtAccessible.

CFF
cool.gif


--------------------
--- --- --- ---

Windows est le système le plus stable du monde - Bill Gates (célèbre humoriste)
PMUsers Website
Top
1 utilisateur(s) sur ce sujet (1 invité(s) et 0 utilisateur(s) anonyme(s))
0 membre(s) :

Topic Options Reply to this topicStart new topic

 

Version Bas Débit
Concéption & Désign : CFF © 2003-2009