exec + variable php

exec + variable php - PHP - Programmation

Marsh Posté le 22-10-2006 à 00:37:17    

Salut a tous,  
 
je voudrait savoir si il etati possible de faire la requete suivant en php:
 
<?php
exec (mkdir $variable-php);
?>
 
ceci est un exemple, en gros est ce possible d appeler une variable php en arguùment d une commande linux dans un exec?si oui quelle est la syntaxe (presence de cote,j imagine)?
 
merci


Message édité par krifur le 22-10-2006 à 00:42:21
Reply

Marsh Posté le 22-10-2006 à 00:37:17   

Reply

Marsh Posté le 22-10-2006 à 01:19:58    

oui, exec prend comme argument une chaine (donc avec les même spécifications concernant ' et " )
 
dans ton cas exec ('mkdir '.$variable.'-php'); ou exec("mkdir $variable-php" ); suivant les gouts

Message cité 1 fois
Message édité par Sh@rdar le 22-10-2006 à 01:20:58

---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 22-10-2006 à 01:28:28    

- Semi HS - Si tu veux créer un dossier, il existe aussi la commande mkdir()

Reply

Marsh Posté le 22-10-2006 à 10:56:40    

Sh@rdar a écrit :

oui, exec prend comme argument une chaine (donc avec les même spécifications concernant ' et " )
 
dans ton cas exec ('mkdir '.$variable.'-php'); ou exec("mkdir $variable-php" ); suivant les gouts


Et si tu fais pas gaffe, t'obtiens la plus merveilleuse des failles de sécurité [:dawak] Faut utiliser escapeshellarg sur la variable, tester qu'elle soit pas vide (si bien sûr elle peut être modifiée par l'utilisateur)

Reply

Marsh Posté le 22-10-2006 à 12:08:54    


jvoudrai savoir si quelqu'un pourrai me donner le code d'un calendrier ecrit en php. Comme celui qu'il ya en première page du site .
merci d'avance

Reply

Marsh Posté le 22-10-2006 à 12:16:16    

wanes a écrit :

jvoudrai savoir si quelqu'un pourrai me donner le code d'un calendrier ecrit en php. Comme celui qu'il ya en première page du site .
merci d'avance


Quel rapport avec la choucroute ?

Reply

Marsh Posté le 22-10-2006 à 14:34:44    

ya pas trop de rapport mais jarrive pas a creer un sujet de discussion donc jai ecri la ou je pouvais, DSL

Reply

Marsh Posté le 22-10-2006 à 14:37:52    

Y'a un bouton "nouveau topic" ;)  
 
Mais si tu lis les règles de la section, tu verra qu'ici on donne pas de truc tout fait. C'est plus une section où les gens essaient de faire les choses eux-mêmes et viennent parler de leur problèmes...

Reply

Marsh Posté le 22-10-2006 à 16:03:42    

FlorentG a écrit :

Et si tu fais pas gaffe, t'obtiens la plus merveilleuse des failles de sécurité [:dawak] Faut utiliser escapeshellarg sur la variable, tester qu'elle soit pas vide (si bien sûr elle peut être modifiée par l'utilisateur)


 
 
c'est ni mon problème, ni l'objet de la question :o


---------------
La musique c'est comme la bouffe, tu te souviens du restaurant dans lequel t'as bien mangé 20 ans plus tôt, mais pas du sandwich d'il y a 5 minutes :o - Plugin pour winamp ©Harkonnen : http://harko.free.fr/soft
Reply

Marsh Posté le 23-10-2006 à 09:29:51    

Sh@rdar a écrit :

c'est ni mon problème, ni l'objet de la question :o


C'est pas grave, la sécurité a sa place dans chaque topic :o

Reply

Marsh Posté le 23-10-2006 à 09:29:51   

Reply

Marsh Posté le 23-10-2006 à 17:06:23    

merci a vous, la question de la securité m interesse aussi :)  


Message édité par krifur le 23-10-2006 à 17:07:43
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed