[php] cacher les echo de 'System()'

Résolu
Bonjour,
Tout est dit dans le titre.

Notez que j'ai deja essayez le '@' mais ca ne marche pas !

merci de votre aide

Amicalement,
moi ^^
Configuration: Windows XP
Firefox 3.0.13

7 réponses

  1. slt...
    euuhh... tu n'as qu'à la mettre dans une variable ... $ls=system("ls", $retval); ...
    et ça ira..
    1. t'as le résultat "ce qui est censé s'afficher sur la console" qui est stocké dans $ls...
      donc si tu décides de pas afficher $ls, y a rien qui se passera.. !! à moins que je saisisse pas bien ton pb.
      1. je fais :

        $resultat = system("c:\\monscript.bat");

        et ca affiche quand mm quelque chose :(

        ps : je suis sur un serveur windows .. d'ou le bat ^^
        1. il suffit de faire un truc du style

          <div style="visibility:none">
          <?php
          $resultat = system("c:\\monscript.bat");
          ?>
          </div>, non?
      2. en effet c'est bon ^^

        php/html :
        <span class='hide'>
        			$resultat = system("C:\\script.bat");
        </span>
        


        CSS :
        .hide {
        display : none;
        }
        


        merci a tous !