17 résultats trouvés
- par Sayko
- 14 mars 2013, 20:40
- Forum : PHP avancé
- Sujet : Exécution de script shell via PHP
- Réponses : 17
- Vues : 3484
Bon ça fonctionne. En fait il fallait mettre des double quotes dans le bash aussi $var_fichier2 = $_FILES['addmusic_path']['name']; $var_titre2 = $_POST['addmusic_titre']; $var_artist2 = $_POST['addmusic_artiste']; $var_album2 = $_POST['addmusic_album']; $var_genre2 = $_POST['genre']; $var_date2 = $...
- par Sayko
- 14 mars 2013, 19:18
- Forum : PHP avancé
- Sujet : Exécution de script shell via PHP
- Réponses : 17
- Vues : 3484
Merci pour ta réponse mais malheureusement cela ne fonctionne toujours pas. En effet le script a un comportement... pour le moins particulier :/ Il crée un dossier test au bon endroit Puis à la racine de mon projet php il me crée "var/www/monprojetphp/retest/autre/autre.txt" J'avoue ne pas...
- par Sayko
- 14 mars 2013, 16:44
- Forum : PHP avancé
- Sujet : Exécution de script shell via PHP
- Réponses : 17
- Vues : 3484
Merci beaucoup de l'intérêt que tu porte à mon problème :D Alors j'ai testé ta solution sur un script shell tout simple et ça ne semble plus fonctionner dès qu'il rencontre un espace. PHP: <?php $toto = 'test retest'; $tata = 'autre'; $tutu = $toto; $titi = $tata; // Nous autorisons un nombre arbitr...
- par Sayko
- 14 mars 2013, 15:15
- Forum : PHP avancé
- Sujet : Exécution de script shell via PHP
- Réponses : 17
- Vues : 3484
Bon j'ai compris mon soucis... seulement je ne sais pas comment le résoudre :( En fait, à chaque fois qu'il y a un espace, il passe à la variable suivante. Et autre soucis, il fait sauter les accents dans mon fichier xml PHP: $var_fichier = (htmlspecialchars($_FILES['addmusic_path']['name'])); $var_...
- par Sayko
- 14 mars 2013, 13:51
- Forum : PHP avancé
- Sujet : Exécution de script shell via PHP
- Réponses : 17
- Vues : 3484
Le script seul sans php fonctionne, il a été testé par la personne qui les a réalisés.
Voila ce que ça me donne au niveau de l'arbo et du fichier:
arbo.png
fichier xml.png
- par Sayko
- 14 mars 2013, 12:45
- Forum : PHP avancé
- Sujet : Exécution de script shell via PHP
- Réponses : 17
- Vues : 3484
Ben je comprends pas car là ma syntaxe fonctionnait, bon j'essaye la tienne :) EDIT: Bon j'ai essayé avec ta syntaxe et ça fonctionne toujours pas, enfin à moitié, il m'as pris des valeurs bizarres :s $var_fichier = $_FILES['addmusic_path']['name']; $var_titre = $_POST['addmusic_titre']; $var_artist...
- par Sayko
- 14 mars 2013, 12:25
- Forum : PHP avancé
- Sujet : Exécution de script shell via PHP
- Réponses : 17
- Vues : 3484
Merci pour ta réponse :) Bon j'arrive a récupérer les valeurs, à présent avec un script très basique, mais je n'arrive pas à faire fonctionner mon script définitif. php: <?php $toto = 'test'; $tata = 'prout'; $tutu = $toto; $titi = $tata; exec(escapeshellcmd('scripts/test.sh '.$tutu.' '.$titi)); ?> ...
- par Sayko
- 14 mars 2013, 01:20
- Forum : PHP avancé
- Sujet : Exécution de script shell via PHP
- Réponses : 17
- Vues : 3484
Tout d'abord merci beaucoup pour ta réponse :D. Ohlala... Je tilt pas grand chose et en plus je dois finir ce truc pour vendredi matin :s Avec un simple "mkdir /home/xbmc/" cela fonctionne. Le problème est que je n'arrive pas a récupérer la valeur de mes variables PHP au sein de mon script...
- par Sayko
- 14 mars 2013, 00:50
- Forum : PHP avancé
- Sujet : Exécution de script shell via PHP
- Réponses : 17
- Vues : 3484
Bonjour à tous, Je viens poster mon problème ici car j'ai un soucis; je n'arrive pas a lancer un script shell via mon PHP, il ne semble pas s’exécuter. Voici le principe: on upload un fichier grâce à un formulaire dans un dossier "upload" sur le serveur debian, le but du script est ensuite...
- par Sayko
- 07 févr. 2013, 11:37
- Forum : PHP débutant
- Sujet : [RESOLU] Récupération de variable à la suite d'un upload
- Réponses : 11
- Vues : 2470
Bon le fait de virer les espaces/accents, des chaines de caractères ne changent rien.
J'ai essayé de mettre le dossier upload en 755 mais ça à rien changé...
EDIT: Bon j'ai tout passé en 777 et ça fonctionne... donc visiblement c'était un soucis de droits.
- par Sayko
- 07 févr. 2013, 09:51
- Forum : PHP débutant
- Sujet : [RESOLU] Récupération de variable à la suite d'un upload
- Réponses : 11
- Vues : 2470
Avant tout, bonjour et merci pour ta réponse. Je suis allé voir dans les logs apache2 et j'ai trouvé ce style de lignes: http://img15.hostingpics.net/pics/740375debian.png Visiblement il y a un soucis de permissions... Je vais essayer de passer le dossier en 755... Sinon du coup je vais surement ajo...
- par Sayko
- 06 févr. 2013, 17:52
- Forum : PHP débutant
- Sujet : [RESOLU] Récupération de variable à la suite d'un upload
- Réponses : 11
- Vues : 2470
Bonjour ! Je reviens vers vous car je suis passé à l'étape suivante de mon projet; à savoir mettre mon projet sur une VM debian. Donc, j'accède au localhost et au phpmyadmin sans aucun soucis, mais l'upload ne passe pas... En faisant un print_r($_FILES); j'ai pu voir que j'avais un tmp_name très biz...
- par Sayko
- 01 févr. 2013, 17:54
- Forum : PHP débutant
- Sujet : [RESOLU] Récupération de variable à la suite d'un upload
- Réponses : 11
- Vues : 2470
Je m'en suis rendu compte quelques minutes après mon dernier post en effet mais je n'avais pas redémarré les services comme un c** (c'est la première fois que je modifiais le php.ini).
Cela fonctionne bien à présent! Merci beaucoup de m'avoir mis sur la piste !
Je passe en résolu.
- par Sayko
- 01 févr. 2013, 14:43
- Forum : PHP débutant
- Sujet : [RESOLU] Récupération de variable à la suite d'un upload
- Réponses : 11
- Vues : 2470
Bizarre... j'ai changé manuellement les valeurs dans le php.ini et fixé celles précisées dans mon premier message mais dans le phpinfo() il semble ne pas avoir pris en compte mon changement... file_uploads On On post_max_size 8M 8M upload_max_filesize 2M 2M upload_tmp_dir c:/wamp/tmp c:/wamp/tmp Sin...
- par Sayko
- 01 févr. 2013, 09:49
- Forum : PHP débutant
- Sujet : [RESOLU] Récupération de variable à la suite d'un upload
- Réponses : 11
- Vues : 2470
Voici le contenu de la commande "print_r($_FILES);": Array ( [addmusic_path] => Array ( [name] => 1 - Invigorate.mp3 [type] => [tmp_name] => [error] => 1 [size] => 0 ) ) Quant à la commande "echo $_FILES['addmusic_path']['error'];": 1 (normal quoi). Je ne vois vraiment pas commen...
Nous sommes le 06 juin 2026, 06:55