• # pas grand chose

    Posté par . En réponse au message Coup de main pour la config de maildrop. Évalué à 2.

    j'y connais pas grand chose mais d'apres
    http://fr.php.net/proc_open

    $process = proc_open($command, $descriptorspec, [1]$pipes, $cwd, [2]$env);
    if(is_resource($process)) {
    fwrite($pipes[0], 'php://stdin');//send the email
    fclose($pipes[0]);//close the input
    echo stream_get_contents($pipes[1]);
    fclose($pipes[1]);//maildrop shouldn't display anything
    $return_value = proc_close($process);
    echo 'traceur : '.$return_value;
    exit($return_value);
    }
    mais tu fais un fwrite de ton stdin plutot que fopen

    [1] $pipes doit etre defini

    [2] $env doit contenir les variables d'environnement à passer à la commande sous forme d'un tableau ou NULL s'il faut utiliser l'environnement de PHP
    alors que toi tu fait un env=array() mais tu ne le remplis pas

    bref il semblerait qu'il y ait qques corrections à faire.