Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi MS-Office SQL & SGBD Oracle  4D  Business Intelligence
Forum 4D Documentations F.A.Q 4D Trucs & astuces Notes techniques 4D & SGBDR 4D & XML 4D & Web Livres 4D

Exécuter un CGI sans qu'il ne soit visible par l'utilisateur web

Date de publication : 24/02/05

Par Technicien Support (Support Technique)
 



Produit : 4D 2004 ° Plateforme : Mac & Win


Avec 4D 2004, la commande FIXER EXECUTABLE CGI permet d'exécuter un CGI sans qu'il ne soit visible dans l'URL par l'utilisateur web.

Cette commande utilise le chemin d'accès au CGI à être exécuté.

FIXER EXECUTABLE CGI peut être utilisé dans la méthode base Sur authentification web pour contrôle quel CGI sera exécuté.


Dans le code ci-dessous, le code de la méthode Sur authentification web détermine quel CGI sera exécuté selon l'URL appelée par le browser. Par exemple, si l'URL contient « score, », le CGI DrawScores.cgi sera exécuté. L'emplacement des scripts Perl dans cet exemple est le DossierWeb de la base de données.



      `Méthode Sur authentification web

   C_TEXTE($1 ;$2 ;$3 ;$4 ;$4 ;$5 ;$6)
   C_BOOLEEN($0)

   Au cas ou

      : ($1="/scores@")
         FIXER EXECUTABLE CGI("cgi-bin/DrawScores.cgi")   `retourne les derniers scores

      : ($1="/highlights@")
         FIXER EXECUTABLE CGI("cgi-bin/GetHighlights.cgi")   `retourne les jeux à la une

      : ($1="/@")
         FIXER EXECUTABLE CGI("cgi-bin/ReturnHome.cgi")   `retour à la page d'accueil

   Fin de cas

   $0 :=Vrai



Valid XHTML 1.1!Valid CSS!

Copyright © 2005 4D s.a.. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

Responsable bénévole de la rubrique 4D : Elgo - Contacter par EMail :
Vos questions techniques : forum d'entraide 4D - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.