Académique Documents
Professionnel Documents
Culture Documents
https://play.google.com/store/apps/details?id=com.ai
.chat.bot.aichat
Ou scannez ce QR code :
1. Installer la bibliothèque
PHPExcel à l'aide de Composer :
```bash
composer require phpoffice/
phpexcel
```
```php
<?php
require 'vendor/autoload.php'; //
Chargement de la bibliothèque
PHPExcel
// Récupération de la feuille de
calcul
$sheet =
$spreadsheet->getActiveSheet();
```bash
php mon_script.php
```
```php
<?php
require 'vendor/autoload.php'; //
Chargement de la bibliothèque
PHPExcel
// Connexion à la base de
données MySQL
$servername = "localhost";
$username = "username";
$password = "password";
$dbname = "database_name";
// Récupération de la feuille de
calcul
$sheet =
$spreadsheet->getActiveSheet();
// Fermeture de la connexion à la
base de données
$conn->close();
```
authentification php
L'authentification en PHP se
fait généralement à l'aide d'un
formulaire de connexion qui
demande à l'utilisateur de saisir
un nom d'utilisateur et un mot
de passe. Voici un exemple de
formulaire de connexion :
```html
<form method="post"
action="authentification.php">
<input type="text"
name="username"
placeholder="Nom
d'utilisateur"><br>
<input type="password"
name="password"
placeholder="Mot de passe"><br>
<input type="submit"
name="login" value="Se
connecter">
</form>
```
```php
<?php
session_start();
if(isset($_SESSION["username"]))
{
header("location: index.php");
exit;
}
if(isset($_POST["login"])) {
$username =
$_POST["username"];
$password =
$_POST["password"];
$conn = new
mysqli($servername,
$dbusername, $dbpassword,
$dbname);
if ($conn->connect_error) {
die("Connection failed: " .
$conn->connect_error);
}
$stmt =
$conn->prepare("SELECT * FROM
utilisateurs WHERE username=?
AND password=?");
$stmt->bind_param("ss",
$username, $password);
$stmt->execute();
$result = $stmt->get_result();
if($result->num_rows == 1) {
// Les informations
d'identification sont correctes,
l'utilisateur est connecté
$_SESSION["username"] =
$username;
header("location: index.php");
exit;
} else {
// Les informations
d'identification sont incorrectes,
message d'erreur
echo "Nom d'utilisateur ou
mot de passe incorrect.";
}
$stmt->close();
$conn->close();
}
?>
```