Accueil > Forum > > > > Dossier en cours
Dossier en cours
mardi 29 juin 2004 à 19:38:16 |
Dossier en cours

panpan
|
Hello Une petite question... Est ce qu'il y a un fonction en php qui permet de definir le nom du dossier en cours?? Merci Panpan
|
|
mardi 29 juin 2004 à 19:42:21 |
Re : Dossier en cours
|
mardi 29 juin 2004 à 19:59:47 |
Re : Dossier en cours

panpan
|
Et je l'utilise comment? Car ce que je veus faire c'est mettre dans une variable le nom du dossier ou se trouve le fichier dans lequel est executer le code. J'ai essayer de faire ca comme ca mais ca fonctionne pas. $doss_en_cours = $_SERVER['DOCUMENT_ROOT'];
echo "$doss_en_cours";
|
Merci Panpan
|
|
mardi 29 juin 2004 à 20:08:12 |
Re : Dossier en cours

panpan
|
J ai trouver ou etait l'ereur dans mon code mais le resultat est :
c:/program files/easyphp/www
Mon fichier se trouve dans :
c:/program files/easyphp/www/reg/galery/
Et moi j aimerais une fonction qui retourne: galery
Merci
Panpan
|
|
mardi 29 juin 2004 à 20:47:58 |
Re : Dossier en cours

GRenard
|
Ya pleins de fonctions utiles pour les répertoire... va voir sur php.net dirname realpath basename
Tu peux utiliser $_SERVER['SCRIPT_NAME']; http://ca3.php.net/reserved.variables
|
|
mardi 29 juin 2004 à 20:48:57 |
Re : Dossier en cours

GRenard
|
$_SERVER['SCRIPT_FILENAME'] aussi...
|
|
mardi 29 juin 2004 à 22:49:33 |
au secours, g une erreur

aze555666
|
bonjour. je suis en train d'essayer de programmer un petit webftp pour remplcer celui de mon hébergeur, qui n'a presque pas d'option. g un code qui liste les fichiers, et genere un lien vers actions.php?fichier=$file&dossier=$dossier&action=sommaire, pour chaque fichier. quand j'essaie de cliquer sur le lien d'un fichier htm (ou un autre, g pas tout essayé), le code actions.php me retourne l'erreur "Parse error: parse error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in d:\program files\easyphp1-7\www\seigneur des anneaux\gestion\actions.php on line 23". voila le code: <html><body bgcolor="#ffffcc"><font color="#0000cc" size="3"> <? //initialisation des variables
$dossier=$_GET['dossier']; $fichier=$_GET['fichier']; $action=$_GET['action']; if($dossier=""){ $fichier="../$fichier"; } else { $fichier="../$dossier/$fichier"; }
//actions selon la demande precisée dans l'url
if($action=="sommaire") { print(" <table><tr><td colspan=\"2\">Fichier: $fichier</td></tr> <tr><td rowspan=\"5\" src=\"$fichier\"></td> <td><a href=\"actions.php?fichier=$_GET['fichier']&dossier=$_GET['dossier']&action=supprimer\"> supprimer</a></td></tr> <tr><td><a href=\"actions.php?fichier=$_GET['fichier']&dossier=$_GET['dossier']&action=copier\"> copier</a></td> <tr><td><a href=\"actions.php?fichier=$_GET['fichier']&dossier=$_GET['dossier']&action=deplacer\"> deplacer</a></td> <tr><td><a href=\"actions.php?fichier=$_GET['fichier']&dossier=$_GET['dossier']&action=renommer\"> renommer</a></td> <tr><td><a href=\"actions.php?fichier=$_GET['fichier']&dossier=$_GET['dossier']&action=modifier\"> modifier</a></td>"); }
?>
y a t-il quelqun qui peut m'aider? c quoi, T_ENCAPSED_AND_WHITESPACE??? c urgent!!
|
|
mercredi 30 juin 2004 à 12:30:59 |
Re : Dossier en cours

Houzefa
|
lol j'ai rarement vu pire comme réponse tordue... tu as juste à utiliser la fonction rename pour cela : | rename("ancien_nom", "nouveau_nom"); |
c'est tout ! Houzéf@ - www.123toto.com
|
|
mercredi 30 juin 2004 à 12:38:12 |
Re : Dossier en cours

Houzefa
|
pour remplace par et enlève les tabulations dans les codes HTML. tu devrais pas utiliser la fonction print qui est assez lente mais plutot écrire directement le code HTML, sans passer par PHP. et puis on mets pas $_GET['dossier'] comme ca au milieu d'une chaine ! revoilà ton code en mieux : <? $dossier=$_GET['dossier']; $fichier=$_GET['fichier']; $action=$_GET['action']; $fichier = ($dossier=="") ? "../$fichier" : "../$dossier/$fichier" ; if ($action=="sommaire") { ?> <table><tr><td colspan="2">Fichier: <?= $fichier ?></td></tr> <tr><td rowspan="5" src="<?= $fichier ?>"></td> <td><a href="actions.php?fichier=<?= $_GET['fichier'] ?>&dossier=<?= $_GET['dossier'] ?>&action=supprimer"> supprimer</a></td></tr> <tr><td><a href="actions.php?fichier=<?= $_GET['fichier'] ?>&dossier=<?= $_GET['dossier'] ?>&action=copier"> copier</a></td> <tr><td><a href="actions.php?fichier=<?= $_GET['fichier'] ?>&dossier=<?= $_GET['dossier'] ?>&action=deplacer"> deplacer</a></td> <tr><td><a href="actions.php?fichier=<?= $_GET['fichier'] ?>&dossier=<?= $_GET['dossier'] ?>&action=renommer"> renommer</a></td> <tr><td><a href="actions.php?fichier=<?= $_GET['fichier'] ?>&dossier=<?= $_GET['dossier'] ?>&action=modifier"> modifier</a></td> <? } ?> | Houzéf@ - www.123toto.com
|
|
mercredi 30 juin 2004 à 16:59:06 |
Re : Dossier en cours

aze555666
|
merci. le pb est resolu, je suis passe par une variable. le code est terminé, et comporte maintenant toutes les fonctions de gestion en ligne auquelle j'ai pensé. le code est disponible sur http://www.phpcs.com/code.aspx?ID=24147.
dsl, d'avoir repondu "une reponse tordue", mais je n'ai pas trouvé comment faire un nouveau sujet, alors j'ai pris le dernier créé.
|
|
Cette discussion est classée dans : dossier, cours
Répondre à ce message
Sujets en rapport avec ce message
listage de dossier ftp [ par evange ]
Bien le bonjour,j'aimerais avoir une petite explication, voila, sur mon site, je propose aux membres d'uploader des fichiers sur mon serveur ftp perso
Sécurité [ par thebigbang ]
Bonjout,Je suis webmaster et je voudrais sécurisé, enfin c'est une facon de parler, un peu plus mon site ...il conmporte un dossier "admin" et lorsque
lien vers fichier hors du dossier serveur [ par ticapix ]
BonjourJe cherche a creer un lien vers un fichier qui ce trouve dans le dossier parent du serveur.Je pense qu'il y a peut etre une option dans apache.
Personne ne trouve le PB ?????? [ par manueg ]
Bonjour, mon souci est que dans IE tout est OK et dans Netscape j'ai un message d'erreur sur l'URLVoici le code :Si vous pouvez le tester chez vous et
Lecture d'un dossier... [ par RockmanX ]
Voila mon "problème":Dans le dossier ci-dessous, il y a des images nommées:smile1.gif,smile2.gif,...smile8.gifj''ai écrit le script ci-dessous mais au
pb de listage dynamique de dossier ... [ par caviar ]
tout d'abord bonjour à tous :)je suis nouveau ici :)donc je me présente :) je suis infographiste et je suis actuellement en train de me mettre au php
nombre de fichier dans un dossier [ par lan0sic ]
Bonjours,Yatil un moyen de savoir combien il y a de fichier dans un dossier sur un ftp ?Merci bcp!Bonne prog... Lanosic
lister un dossier [ par g0belin ]
Bonjour,je voudrai savoir commentz peut on liste les fichiers d'un dossier !!!merci d'avance pour votre reponse
Copie de fichier [ par BirD ]
Hello, j'ai un ptit prob pour copier une image, je m'explique: j'arrive parfaitement à copier l'image, mais dans le même dossier, ou un sous dossier,
toujours prob fichier [ par TRASH52 ]
TRASH52Oki mais en fait je n'ai pas besoin de définir l'arborescencemais simplement de me balader dans les fichiers pour ensuite créer tout
Livres en rapport
|
Derniers Blogs
GESTION D'EXCEPTION AVEC LES TASKSGESTION D'EXCEPTION AVEC LES TASKS par richardc
Nous avons vu dans un précédent article comment utiliser Task pour effectuer des opérations dans un autre thread.
Malheureusement, comme tout le monde n'est pas parfait, il se peut que cette exécution se passe mal et qu'une exception se produise.
La...
Cliquez pour lire la suite de l'article par richardc DéMARRONS AVEC LES TASKSDéMARRONS AVEC LES TASKS par richardc
Que vous le vouliez ou non, le développement multi-tâche est maintenant une obligation pour toute nouvelle application. Il est donc vital d'en comprendre les mécanismes et de s'y mettre le plus tôt possible.
En attendant le .NET Framework 4.5 avec le...
Cliquez pour lire la suite de l'article par richardc SLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPSSLIDE & DéMO TECHDAYS 2012 - FAST & FURIOUS XAML APPS par Vko
Retrouvez les slides et les démo de ma session Fast & Furious XAML Apps. A ceux qui se posent la question : "est-ce que le code de la DataGrid est disponible?", je vous répondrais "pas encore". Je vais mettre en place un projet codeplex pour part...
Cliquez pour lire la suite de l'article par Vko XNA IS DEAD!XNA IS DEAD! par richardc
Depuis la semaine dernière (et grâce aux TechDays 2012), je me penche activement sur la nouvelle version de Windows, aka Windows 8. Vous me direz, il était temps puisque la première preview date de Septembre dernier.
OK. Remarquez, on n'en est qu'aux...
Cliquez pour lire la suite de l'article par richardc TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 !TECHDAYS PARIS 2012 : WINDOWS SERVER "8" QUOI DE 9 ! par ROMELARD Fabrice
Speakers: Fabrice Meillon et Stanislas Quastana Cette session est basée entièrement sur celle donnée lors de la BUILD cet hiver. Il n'y a pas d'ajout d'information en rapport avec cet évènement passé. Windows 8 Server sera intégralem...
Cliquez pour lire la suite de l'article par ROMELARD Fabrice
Forum
CHAMPS TIMECHAMPS TIME par vargas
Cliquez pour lire la suite par vargas
Logiciels
DocTranslate (V3.1.0.0)DOCTRANSLATE (V3.1.0.0)DocTranslate est un traducteur de document Microsoft Word, PowerPoint et Excel. Il permet d'autom... Cliquez pour télécharger DocTranslate Tribler (2012)TRIBLER (2012)Tribler est un client pair à pair (P2P/Peer-to-Peer) open source avec la capacité de regarder des... Cliquez pour télécharger Tribler OneSwarm (2012)ONESWARM (2012)Le peer-to-peer qui protège votre vie privée, c'est OneSwarm.
Ce logiciel de peer-to-peer crypté... Cliquez pour télécharger OneSwarm PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO (V8.4)PONAMEDIA TV DEVIENS HELLLOOO FLASH
LA TV SUR VOTRE ORDINATEUR.
Toute une plateforme Multi... Cliquez pour télécharger PONAMEDIA PREMIUM - HELLLOOO FLASH DEMO Academy System (17.2.1.0)ACADEMY SYSTEM (17.2.1.0)Logiciel de gestion des établissements.
- élèves/étudiants (inscription, dossier, absence...)
-... Cliquez pour télécharger Academy System
|