CGI (avoir un fichier PHP) - Perl - Programmation
Marsh Posté le 29-04-2010 à 11:16:45
au lieu d'ouvrir ton fichier php par son chemin dans le serveur de fichier, ouvre le par son url
comme ça ton serveur web l'interpretera
Marsh Posté le 29-04-2010 à 12:14:34
euh que veux tu dire flo850 ?
en fait le script cgi est lancer via un formulaire d'une page et après exécution du script le code html contenu dans le script s'affiche. C'est là que j'ai un pb
Marsh Posté le 29-04-2010 à 13:08:23
et si je lance un script php à partir de ce CGI (perl) et de récupérer le résulat pour être afficher en utilisant un module du genre LWP. Comment on fait ?
Marsh Posté le 29-04-2010 à 10:55:19
Salut à tous,
Bon voilà, après exécution de mon script CGI je voudrais que la page affichée sera capable d'interpréter les expressions PHP.
Voici un bout de code pour m'aider à vous expliquer :
J'obtiens une page mais tous ce qui est php ne sont pas interprétés comme tel.
Je regarde le code source de la page j'obtiens ceci :
<?php
if(!session_id()) session_start();
include($_SERVER['DOCUMENT_ROOT'].'/lib/mafonction.php');
?>
<html><head>
<?php include($_SERVER['DOCUMENT_ROOT'].'/header.php');?>
<link href="/css/style.css" rel="stylesheet" type="text/css" />
<head>
<body>
<?php echo "Un test";?>
</body>
</html>
je pense que c'est "Content-type: text/html" qui pose problème, la sortie est du html alors le code php n'est pas pris en compte. Est-ce quelqu'un aurait une idée pour m'aider. Merci