Eljildius

Inscris le 07/01/2009 à 08:16
  • Nombre de sujets
    2
  • Nombre de messages
    16
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses dernières news

Aucune news

Ses derniers sujets sur les forums

forum
Eljildius
Salut tous le monde !

Voilà je cherche a executer une commande shell dans mon code php aprés quelque recherche j'ai trouver la fonction exec(); .J'ai donc fait quelques tentatives.

<?php    exec('unzip test.zip'); ?>


ca n'a pas marcher je pense que c'est parce que test.zip se trouve dans /var/www .
Normalement quand on veut faire unzip un fichier il faut d'abord aller se placer dans le fichier en faisant cd /var/www et la on peut unzip test.zip. alors j'ai essayé ca :

<?php exec(cd /var/www);
exec('unzip test.zip'); ?>


mais ca marche pas non plus alors est ce que queelqu'un a déjà tenté ce genre de truc et sait comment on doit s'y prendre.
Eljildius
le 07/01/2009 à 08:37
Deziper un fichier dans le code php
salut a tous !
je relativement nopuveau dans le php et j'ai un peu de mal pour mes debuts. Je doit coder une application en php qui demandera d'abord a l'utilisateur de lui designer un fichier jusque là pas de soucis , le seul probléme c'est que le fichier est ziper et tous les fichier qu'aura à gerer cette application seront ziper . Il faudrait que ce soit mon application qui le dezipe! En fait ceux qui m'ont demandé cette application ne veulent pas avoir à deziper le fichier qu'il veulent traiter à chaque fois avant de lancer mon programme .

Alors est ce que quelqu'un sait comment je peut m'y prendre pour deziper le fichier dans mon programme? Est ce seulement possible en php? merci d'avance

Ses derniers messages sur les forums

forum
Eljildius
J'ai enfin resolu le probléme c'était une affaire de droit sur les fichiers ! Maintenant tous marche bien merci pour votre aide.
Eljildius
c franchement bizard bizard par que en tapant la commande shell directement j'ai pas se probléme enfin bon je vais bien finir par trouver.
Eljildius
j'ai rajouté output et return var :

<?php exec ("unzip /var/www/test.zip",$tab,$r);?>


j'ai fait un var_dump de $tab et c'est un tableau d'une seul case et cette seul case contien ca : Archive: /var/www/test.zip.

r qu'en a lui vaut 50.

Ses derniers commentaires de news

Aucun commentaire de news

Ses derniers commentaires de sites

Aucun commentaire de sites

Ses derniers commentaires de wall

Aucun commentaire wall
LoadingChargement en cours