WikiBtsSio

Bts1B2526S48Me

Lundi 24 novembre 2025



Mardi 25 novembre 2025
10 heures 30 - cours B1
  • Rendre les copies du quiz.
  • Présentation d'un outil à développer pour votre recherche de stage.
    • curl
    • ntfy
    • Scripts en python, shell et javascript.
  • Un espion pour vos stages.



A 11 heures 30 --> Sur Cyberlearning augmentez vos scores !
Si vous ne l'avez pas déjà fait comme je vous l'ai demandé, inscrivez-vous dans l'équipe : LrdBTS1B 18J / 2020 Pts
code d'invitation : xxxxxx

Exercice de confinement !!!


15 heures 30 --> 17 heures 30
Groupe 2
On commence par le T.D que je n'ai pas eu le temps de vous donner en cours --> je vous invite à vous connecter sur l'une de ces pages avec vos téléphones si vous avez du réseau et ainsi envoyer une notification.
Ensuite je vous propose de découvrir comment lire et écrire dans un fichier avec PHP.

Application :
<?php
date_default_timezone_set
("Europe/Lisbon");
$IP_client $_SERVER['REMOTE_ADDR'];
$Client gethostbyaddr($IP_client);

echo (
$IP_client "<BR><BR>");
echo (
$Client "<BR>");

$date date("d-m-Y");
$heure date("H:i");
$dateheure " - Nous sommes le $date et il est $heure";
echo (
"<BR>" $dateheure);

?>


Code pour obtenir les variables de PHP --> <?php phpinfo() ; ?>



Jeudi 27 novembre 2025
10 heures 30 --> 12 heures 30 - cours B1
  • Pas de quizz aujourd'hui.

Cours annulé cet après midi.


Vendredi 28 novembre 2025
T.P. B1 groupe 1
Je vous propose de réaliser une page php permettant d'envoyer une notification puis ensuite d'afficher une page PDF.
Ensuite il faudra enregistrer les informations (adresse IP, nom de domaine, nom du navigateur ...) sur le client qui se connecte, dans un fichier.
Je vous propose lorsque l'on va cliquer sur un lien (dans votre lettre de motivation) d'écrire des informations (voir plus haut) dans un fichier avec PHP,
puis d'envoyer une notification sur NTFY et d'envoyer un SMS sur votre téléphone.

<?php
$topic 
"btsio";
$message "Hello depuis PHP avec redirection vers un pdf ou un site web quelconque !";
$ch curl_init("https://ntfy.sh/$topic");
curl_setopt($chCURLOPT_POSTtrue);
curl_setopt($chCURLOPT_POSTFIELDS$message);
curl_setopt($chCURLOPT_RETURNTRANSFERtrue);
$response curl_exec($ch);
curl_close($ch);
# echo $response;

header('Location: https://www.osureunion.fr/wp-content/uploads/2022/03/pdf-exemple.pdf');
# header('Location: http://btsio.net/');
?>




Il n'y a pas de commentaire sur cette page. [Afficher commentaires/formulaire]