• Lefinnois.net

  • CGI en C

«Hypotheses non fingo» -- Isaac Newton

20 septembre 2005

CGI en C

Tags : C, CGI

Pour écrire des CGI en C inutile de parser manuellement les données. On utilisera plutôt la libcgi (apt-get install libcgi-dev) et on dispose ensuite de tout ce qu'il faut pour faire un code comme :

 cgi_init();
 cgi_process_form();
 cgi_init_headers();
 if (cgi_param("phrase")) {
    chaine=strdup(cgi_param("phrase"));
 } else {
    printf("<b>Marche pô</b>");
 }
 cgi_end();

dans Code | 1 Commentaire

up to content »
  • Catégories

    • Code
    • Configuration
    • Divers/Autre
    • Electronique
    • Embarqué
    • Fonds d'écran
    • General
    • gfx.lefinnois.net
    • Hack & Bidouille
    • Outils Unix
    • Professionnel
    • The Gimp

  • Tags

  • 7 segments acme fox ALSA Audio AVR C CGI circuit crypto Debian fon fonera Gimp GLMF i2c ibook ipv6 kvm lappy leds lirc lvm2 Mac mp3 mplayer ogg openwrt POV-Ray PWM rtc sécurité screen ScriptFu SSH SSL stream The Gimp thinkpad toner Tunnel USB Vim webradio wifi x509
  • RSS GLMF

    • GNU/Linux Magazine 107 - Juillet/Août 2008 - Chez votre marchand de journaux
    • Edito : GNU/Linux Magazine 107
    • GNU/Linux Magazine HS 37 - Juillet/Août 2008 - Chez votre marchand de journaux
    • Edito : GNU/Linux Magazine HS 37
    • GNU/Linux Magazine 106 - Juin 2008 - Chez votre marchand de journaux !
  • RSS LP

    • Linux Pratique N°48 -Juillet/Août 2008 - Chez votre marchand de journaux
    • Edito : Linux Pratique N°48
    • Linux Pratique Essentiel N°2 - Juin/Juillet 2008 - Chez votre marchand de journaux
    • Edito : Linux Pratique Essentiel N°2
    • Linux Pratique Hors-Série N°15 - Juin / Juillet 2008 - chez votre marchand de journaux.
  • Un p'tit cadeau ?

  • Ma liste amazon
  • Langue

  • English
  • Copaing

    • CGU-Squad
    • frl1nuX
    • iMil
    • nico
  • Liens

    • Motifs Celtiques
    • Boutique tuxy
  • Articles récents

    • Vérifier rapidement la vulnérabilité de sa clef SSH Debian
    • Changement de disque LVM2 + Crypto et migration des données
    • Remplacer le bip/beep (bell) système
    • Problèmes et corrections de la RTC DS1302 sur carte ACME Fox
    • OpenSSH 5.0 chrooté (façon gruik)
  • Mes articles

    • La liste
  • Fond d'écran

    • Debian
    • POV-Ray
    • GNUstep
    • Enlightenment
    • Celtique
    • Autres...
  • Scripts-Fu

    • Gimp Bumpy
    • Gimp Aquabou
    • Gimp Plasticlogo
    • Gimp Chrominium
  • Articles

    • Tutoriels Gimp (1.2 & 2.x)
    • Electronique
    • Prog. & Dével.
  • Code

    • PAM t2g
    • ppdog
  • RSS iMil

    • split vertical et screen
    • et la j’met des chromes tu vois
    • -50% sur le oUks
    • Gravure, ATA et Hardy, episode II
    • La Fête du oUks !
  • RSS UnixGarden

    • CINELERRA, un pas libre de plus vers le cinéma sous Gnu/Linux
    • Créez des pop-ups grâce à OverLIB
    • Dissection de GLib : les listes chaînées
    • Linux Pratique N°48 -Juillet/Août 2008 - Chez votre marchand de journaux
    • Dissection de GLib : introduction

© 2005 - 2008 Lefinnois.net. All Rights Reserved.