NEW
Font size
WorksheetsEBUS2-3
Total questions: 17
Worksheet time: 9mins
Quelle fonction permet de vérifier qu'une variable existe dans la page ?
is_exists()
isset()
is_available()
Que faut-il veiller à faire avant d'appeler la fonction session_start() ?
Il faut qu'il n'y ait aucun caractère HTML avant l'appel de la fonction.
Il faut appeler la fonction session_init()
Il faut définir ses variables de session au préalable.
Il faut définir le numéro de session de l'utilisateur.
Combien de temps une variable de session est-elle mémorisée par le serveur ?
1 heure.
1 journée.
1 an.
Pendant la durée de la visite du visiteur.
Comment récupérer la variable "nom" transmise par un formulaire ?
GET['nom']
$GET['nom']
$_POST['nom']
$POST['nom']
Quelle méthode est utilisée par défaut pour envoyer les données d'un formulaire ?
SUBMIT
GET
POST
SEND
Comment supprimer l'ensemble des variables d'une session ?
unset($_SESSION[])
session_explode()
session_stop()
session_unset()
Quelle méthode permet d'envoyer la plus grande quantité de données ?
POST
GET
GET ou POST sont équivalent
GET avec l'option "nolimit"
Comment préciser quel script sera lancé par le bouton submit d'un formulaire ?
<form script="page.php"
<form submit="page.php"
<form type="page.php"
<form action="page.php"
Quelle fonction crée un cookie ?
setcookie()
cookie()
set()
set_cookie()
Qu'est-ce qu'une faille XSS ?
un format qui permet de lancer un flux RSS dans du PHP
une bibliothèque qui permet de gérer le CSS
une attaque de type injection de code via un formulaire
un format d'exportation PHP pour Excel et CSV
En PHP, lors de l'utilisation de PDO pour interagir avec une base de données, quel est le bon ordre d'utilisation des méthodes pour récupérer des données ?
`execute()`
`fetch()`
`prepare()`
`prepare()`
`execute()`
`fetch()`
`fetch()`
`execute()`
`prepare()`
`execute()`
`prepare()`
`fetch()`
En PHP, comment utilise-t-on des variables dans une requête SQL avec la méthode `prepare()` de PDO ?
Un point : .
Deux points : :
Un dièse : #
Il n'y a aucun symbole particulier.
Quel tableau contient les variables de session ?
$_POST
$_GET
$_SESSION
$_COOKIE
Quels sont les séparateurs utilisés par la méthode GET pour ajouter les données à l'URL ?
"?" Pour séparer l'adresse et "%" pour les données
"%" Pour séparer l'adresse et "&" pour les données
"?" Pour séparer l'adresse et "&" pour les données
"%" Pour séparer l'adresse et ";" pour les données
Quelle est l'utilité de la fonction `htmlspecialchars()` en PHP ?
Elle convertit les caractères spéciaux en entités HTML.
Elle supprime les espaces en trop dans une chaîne de caractères.
Elle renvoie la longueur d'une chaîne de caractères.
Elle convertit une chaîne de caractères en majuscules.
Quelle est la méthode recommandée pour sécuriser les données d'un formulaire en PHP ?
Utiliser la fonction `strip_tags()`
Échapper les caractères spéciaux avec `addslashes()`
Valider et nettoyer les données avec des filtres appropriés
Utiliser la fonction `htmlentities()`
En programmation, que fait le point d'exclamation `!` avant une expression ?
Il convertit l'expression en une chaîne de caractères.
Il inverse le résultat booléen de l'expression.
Il multiplie l'expression par -1
Il ne fait rien, c'est juste pour la lisibilité du code.
