Andras

Inscris le 07/01/2009 à 13:45
  • Nombre de sujets
    4
  • Nombre de messages
    18
  • Nombre de commentaires
    Aucun
  • Nombre de news
    Aucune
  • Niveau en PHP
    Débutant

Ses derniers messages sur les forums

Andras
le 17/02/2009 à 11:25
Commande shell
quand je tape directement la commande ca marche niquel.

Pour les droit j'ai tenté quelque chose:

j'ai mis mon.php, le dossier de test,le fichier test.zip en www-data.

mais ca m'a pa donner de resultat, en même temspces affaire de droit avec debian j'ai toujour eu des probléme a le comprendre.
Andras
le 17/02/2009 à 11:10
Commande shell
même avec le / j'ai exactement le même resultat
Andras
le 17/02/2009 à 10:59
Commande shell
je remets les choses a leur places
<?php 
exec('usr/bin/unzip /var/www/dev-ant/tmp/test.zip',$op,$test);
print_r($op);
var_dump ($op);
echo ($test);

?>
Andras
le 17/02/2009 à 10:58
Commande shell
Alors j'ai fais un var_dump de $op ca me donne array(0).

J'ai fais whereis unzip ca ma donner deux chemin :/usr/bin/unzip et /usr/share/man/man1/unzip.1.gz
j'ai donc modifie ma commande :

exec('usr/bin/unzip /var/www/dev-ant/tmp/test.zip',$op,$test);
print_r($op);
var_dump ($op);
echo ($test);

<?php ?>


et ca ne marche pas voila ce que ca affiche: Array ( ) array(0) { } 127.
Andras
le 17/02/2009 à 10:44
Commande shell
non non j'ai bien fait un print_r .Par contre le chemin absolu je sais pas ce que c'est desolé ?
Andras
le 17/02/2009 à 10:15
Commande shell
voila ce que j'ai fait :


<?php exec('unzip /var/www/dev-ant/tmp/test.zip',$op,$test);
print_r($op);
echo ($test);

?>


print_r de $op donne Array()
et le echo de $test me donne 127
Andras
le 17/02/2009 à 08:18
Commande shell
voila ce que j'ai fait :

<?php $test=exec('unzip /var/www/dev-ant/tmp/test.zip',$op);

?>


$test ya rien dedans et $op qui est un taleau si j'ai bien compris j'ai test de -1 a 8 et ya rien dedans non plus
Andras
le 16/02/2009 à 11:49
Commande shell
Salut a tous

voila j'ai un probléme bizard.
Je travail sous debian et je doit dezipper automatiquement fichier.
pour ca généralement j'utilise la commande unzip. J'ai donc ecrit la ligne de code suivante :

<?php exec('unzip /var/www/dev-ant/tmp/test.zip'); ?>


quand je tape cete commande directement ca marche mais quand je le fait avec mon programme y se passe rien ,ni message d'erreur, ni plantage et le fichier n'a pas été dézipper .

Quelqu'un comprend d'ou ca vien ?
Andras
le 19/01/2009 à 09:37
Interface graphique
En fait ce n'est pas un site que je fais mais une simple application qui necessite un interphace graphique. J'ai fini par choisir d'utiliser des templates . mon interphace sert seleument a c'que l'utilisateur aille selectionner un fichier.dbf
sur sa machine pour ca je doit faire une fenétre avec une arboresence de fichier et pour l'instand tous ce que j'ai trouver c'est ca que j'ai pris sur un site :
<?php <?php
function liste_rep($src_dir)
{
$dir = opendir($src_dir);
while($nom = readdir($dir))
{
if ($nom!="." && $nom!=".." )
{
$chemin=$src_dir . "/" . $nom;
if (is_dir($chemin))
{

echo($chemin . "<br>");
liste_rep($chemin);
}

}
}
closedir($dir);
}

$src_dir = "c:";
liste_rep($src_dir);

?>?>


Je n'arrive pas a comprendre le code tous ce que je sais c'est que ca affiche toute l'arborescence de tous les fichier de la machine (enfin jusqu'a ce que ca plante car le traitement dépasse 30 seconde).je comprend les fonction avec dir opendir, isdir ect... mais pas les while et les if. Si quelqu'un pouvais me m'expliquer un peu ce code . Merci d'avance.
Andras
le 15/01/2009 à 16:04
Interface graphique
J'aimerai mettre au clair un point. J'ai terminé les grandes lignes de mon programme et le temps et venu pour moi de faire l'interphace graphique. Un collégue me soutien que je peut faire cette interphace en php , seulement en php! Mais je croie savoir que ce n'est pas possible et qu'il faut en passer par du html ! De plus mes recherches sur le net semble me donner raison.

Alors y a t'il un autre moyen pour faire une interface graphique que d'utiliser du html ?
LoadingChargement en cours