| 4D v20.1PHP FIXER OPTION | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|  | 
    4D v20.1
 PHP FIXER OPTION 
         | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
| PHP FIXER OPTION ( option ; valeur {; *} ) | ||||||||
| Paramètre | Type | Description | ||||||
| option | Entier long |   | Numéro d’option à définir | |||||
| valeur | Texte, Booléen |   | Nouvelle valeur de l’option | |||||
| * | Opérateur |   | Si passé : la modification ne s’applique qu’à l’appel suivant | |||||
La commande PHP FIXER OPTION permet de définir des options spécifiques avant un appel à la commande PHP Executer. La portée de cette commande est le process courant.
Passez dans le paramètre option une constante du thème PHP désignant l’option à modifier et dans le paramètre valeur, la nouvelle valeur de l’option. Voici la description des options :
| Constante | Type | Valeur | Comment | 
| PHP privilèges | Entier long | 1 | Définition des privilèges utilisateur spécifiques relatifs à l’exécution du script. Valeur(s) possible(s) : Chaîne de la forme "Utilisateur:Mot de passe". Par exemple : "root:jd51254d" | 
| PHP résultat brut | Entier long | 2 | Définition du mode de traitement des en-têtes HTTP renvoyés par PHP dans le résultat de l’exécution lorsque ce résultat est de type texte (lorsque le résultat est de type BLOB, les en-têtes sont toujours conservés). Valeur(s) possible(s) : Booléen. Faux (valeur par défaut) = supprimer les en-têtes HTTP du résultat. Vrai = conserver les en-têtes HTTP. | 
Par défaut, PHP FIXER OPTION définit l’option pour tous les appels à PHP Executer ultérieurs du process. Si vous souhaitez la définir pour le prochain appel uniquement, passez le paramètre étoile (*).
Exécuter le script "myAdminScript.php" avec des droits d’accès Admin :
 PHP FIXER OPTION(PHP privilèges;"admin:mypwd";*)
     `Nous passons le *, les privilèges admin seront utilisés une seule fois
 C_TEXTE($result)
 C_BOOLEEN($isOK)
 $isOK:=PHP Executer("myAdminScript.php";$result)
 Si($isOK)
    ALERTE($result)
 Fin de si
	Produit :  4D
	Thème :  PHP
	Numéro :  
        1059
        
        
        
	Nom intl. :  PHP SET OPTION
	Créé :  4D v12
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	
	4D - Langage ( 4D v20)
	
	
	4D - Langage ( 4D v20.1)
	
 Ajouter un commentaire
Ajouter un commentaire