IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Réseau C Discussion :

Moteur PHP dans un serveur en C


Sujet :

Réseau C

  1. #1
    Candidat au Club
    Profil pro
    Inscrit en
    Février 2008
    Messages
    3
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2008
    Messages : 3
    Points : 2
    Points
    2
    Par défaut Moteur PHP dans un serveur en C
    Bonjour à tous^^.

    Comme dit dans un autre post, je dois coder un serveur HTTP en C. J'ai déjà pas mal avancé, le serveur est multi-threadé, il traite la quasi totalité des requètes HTTP définie dans la RFC. Maintenant, je me penche sur l'implémentation du moteur php.

    Je suis sur Ubuntu, donc j'ai fait le fameux "apt-get install php5". J'ai une page php sur mon pc, j'ai fait la commande "php5 -f page.php", et il me retourne le code HTML pur, c'est donc bon^^. Mais arrivé là, deux problèmes se posent à moi.

    1) Comment envoyer les arguments envoyés par formulaire (POST ou GET) au moteur php? J'ai beau lire la page de manuel je trouve pas .

    2) N'y a-t-il pas de façon plus propre que de faire "system('php5 -f page.php > tmp.html')" pour faire traiter la page demandée? Déjà je pense que faire un fichier tampon c'est pas le top, mais je ne vois pas vraiment comment faire autrement :/ . Et puis pareil pour la fonction "system", je vois pas du tout comment faire autrement, et je sais pas si c'est vraiment très propre.

    Merci d'avance pour vos réponses.
    Thagor

  2. #2
    Membre confirmé Avatar de d-Rek
    Homme Profil pro
    Développeur Web
    Inscrit en
    Janvier 2007
    Messages
    438
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Nord (Nord Pas de Calais)

    Informations professionnelles :
    Activité : Développeur Web

    Informations forums :
    Inscription : Janvier 2007
    Messages : 438
    Points : 455
    Points
    455
    Par défaut
    Hello,

    Je n'apporte aucune réponse car ce n'est pas mon domaine.
    En effet, je cherche à réaliser un serveur HTTP un peu spécial répondant sur un port précis, une sorte de webservice qui effectuerait des requêtes SQL selon les paramètres passés et répondrait des choses précises.

    Mais afin de faciliter le boulot de mon pote, je voulais savoir s'il était possible pour l'application en C d'inclure des pages de fonctions écrites en PHP. Dans ce cas à moi de me débrouiller pour gérer les variables globales en PHP mais ça me permettrait d'être indépendant dans mes mises à jour etc..

Discussions similaires

  1. Réponses: 1
    Dernier message: 07/02/2013, 13h02
  2. Déployer application Php dans un serveur Cloud
    Par mercure07 dans le forum Cloud Computing
    Réponses: 0
    Dernier message: 29/07/2011, 19h51
  3. utilisation d'un serveur php dans une jsp
    Par yasinfo dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 08/10/2008, 23h39
  4. [Configuration] Include un fichier php dans un different site sur le meme serveur
    Par rmz_a dans le forum EDI, CMS, Outils, Scripts et API
    Réponses: 1
    Dernier message: 18/10/2007, 12h36
  5. [IIS] telechargement PHP dans le serveur web IIS
    Par paradoxham dans le forum IIS
    Réponses: 13
    Dernier message: 22/03/2006, 12h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo