4D v15 R2PHP SET OPTION |
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
4D v15 R2
PHP SET OPTION
|
PHP SET 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 SET OPTION permet de définir des options spécifiques avant un appel à la commande PHP Execute. 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 |
PHP privilèges | Entier long | 1 |
PHP résultat brut | Entier long | 2 |
Par défaut, PHP SET OPTION définit l’option pour tous les appels à PHP Execute 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 SET OPTION(PHP privileges;"admin:mypwd";*)
`Nous passons le *, les privilèges admin seront utilisés une seule fois
C_TEXT($result)
C_BOOLEAN($isOK)
$isOK:=PHP Execute("myAdminScript.php";$result)
If($isOK)
ALERT($result)
End if
Produit : 4D
Thème : PHP
Numéro :
1059
Créé : 4D v12
4D - Langage ( 4D v15)
4D - Langage ( 4D v15 R2)
4D - Langage ( 4D v15.4)
4D - Langage ( 4D v15.3)