Le contenu du fichier HTML généré par un PHP est stocké dans une variable de chaîne appeléeComment puis-je passer un contenu de fichier HTML de PHP à CGI (Perl) Script
$output
Je suis en train d'envoyer le contenu dans $ output vers un script CGI.
J'ai essayé la CURL suivante en PHP ...
$output = "long string, with strange non HTML characters..."
$c = curl_init();
curl_setopt($c, CURLOPT_URL, 'http://www.example.com/cgi-bin/script.cgi');
curl_setopt($c, CURLOPT_POST, true);
curl_setopt($c, CURLOPT_POSTFIELDS, $output);
curl_exec ($c);
curl_close ($c);
... mais je reçois seulement une petite partie du contenu de sortie de $.
Avez-vous des recommandations sur la façon de transmettre le contenu de $ output de PHP au script CGI/Perl?
Merci!
Soyez très prudent, la génération de code dynamique peut facilement conduire à être exploité. Je n'ai jamais été dans une situation où cela était nécessaire et je crois fermement que lorsque vous faites cela, vous êtes probablement en train de concevoir une mauvaise solution. – TravisO
Je vais certainement avoir besoin de re-concevoir l'ensemble du système ... c'est une solution rapide pour avoir un prototype en cours d'exécution. Merci pour le commentaire. – jfanals