|
|
| |
|
|
| |
| STATISTIQUES |
9 connecté(s) |
95539 visiteurs |
| Depuis le 12/08/2006 |
|
| |
|
COURS INFORMATIQUE |
Page 1 2  |
| Sommaire des articles de cette rubrique |
|
|
|
|
| Comment se protéger de Spam ? (le 03/05/2007 à 21h29) |
|
C'est quoi le SPAM ?
Le spam est du courrier électronique non sollicité envoyé à une ou plusieurs personnes. Ces courriers ne coûtent pratiquement rien pour l'expéditeur, mais chers aux destinataires, en temps de connexion et en volumes de transferts de données. Un véritable gaspillage de bande passante pour les administrateurs de réseaux avec engorgement et ralentissement du traffic. Et je ne vous parle même pas de l'ennui causé chez les destinataires de tels messages. Car dans la plupart des cas il est impossible de se désinscrire d'une telle liste.
Que faire pour s'en protéger ?
Le meilleur moyen est de ne jamais donner sa vraie adresse e-mail à un site douteux. Il vaut mieux créer une deuxième adresse e-mail gratuite que l'on utilise pour ce genre de site .
Que faire si l'adresse est déjà dans une liste Spam ?
Il n'y a plus grand chose à faire, car ces listes sont souvent revendues - une fois que votre adresse est connue vous avez perdu , il reste néanmoins quelques conseils pour vous aider :
ne jamais répondre à du spam même pas pour demander d'être désinscrit de la liste de diffusion
changer d'adresse e-mail si possible
installer un logiciel anti-spam tel que PopFile
|
|
| [
Ajouter un commentaire | 0 commentaire(s) |
Imprimer |
Permalien ]
|
|
|
| Script pour proteger vos images contre le vol . (le 03/05/2007 à 21h26) |
|
Voici un petit script en JavaScript qui permet de désactiver le clic droit de la souris des internautes qui visitent votre site. C'est très pratique pour éviter de se faire pirater des images ! Script compatible IE et Nescape (version 4.X et 6).
<HTML> <HEAD> <script language="Javascript">
NS = navigator.appName=="Netscape" IE = navigator.appName=="Microsoft Internet Explorer" Ver = parseInt(navigator.appVersion) message = "Clic Droit de Souris\n Non Autorisé";
document.onmousedown = NoClic; // Capture sous Netscape 6 et IE if (document.layers) { // Capture sous Netscape 4.X window.captureEvents(Event.MOUSEDOWN); window.onmousedown = NoClic; }
function NoClic(leclic) { // Affichage du message d'alerte if (NS && leclic.which > 1){ alert(message) return false } else if (IE && (event.button >1)) { alert(message) return false; } } </script> </HEAD> <BODY> <BIG>CLIQUEZ SUR LE BOUTON DROIT DE LA SOURIS<BR>POUR VOIR LE MESSAGE D'ALERTE S'AFFICHER</BIG> </BODY> </HTML>
|
|
| [
Ajouter un commentaire | 0 commentaire(s) |
Imprimer |
Permalien ]
|
|
|
| Comment inserer un son dans une page web ? (le 03/05/2007 à 21h23) |
|
Le moyen le plus simple d'intégrer un fichier son dans une page Web est de faire un lien avec ce fichier à partir d'une image ou d'un mot. Le son sera joué uniquement en cliquant sur le lien.
Si vous avez quelques notions du langage HTML, copiez la routine désirée, allez dans l'éditeur source HTML de votre logiciel de mise en pages Web et collez cette routine entre les tags <body> et </body>.
La routine ci-dessous placera une barre de contrôle que le visiteur de votre page Web devra actionner pour entendre le fichier son.
<EMBED SRC="nom_du_fichier.wav" WIDTH="145" HEIGHT="60" CONTROLLER="true" LOOP="false" AUTOPLAY="false">
Si vous désirez insérer un fond musical à votre page Web, voici la routine à copier :
<EMBED SRC="nom_du_fichier.wav" WIDTH=145 HEIGHT=60 CONTROLLER=FALSE LOOP=FALSE AUTOSTART=TRUE>
Si vous voulez que le fond musical joue en continu, changez LOOP=FALSE par LOOP=TRUE.
|
|
| [
Ajouter un commentaire | 0 commentaire(s) |
Imprimer |
Permalien ]
|
|
|
| Cours php partis 3 (le 02/05/2007 à 21h44) |
|
III - Les sessions
Il peut être parfois nécessaire de conserver des valeurs (nom d'utilisateur, mot de passe) sur un ensemble de pages sans avoir à les passer sans arrêt d'une page à une autre. C'est ici qu'intervient le concept de session, introduit dans PHP4.
L'identifiant de session :
Chaque visiteur se voit attribué un numéro unique, l'identifiant de session. Cet identifiant va permettre à php de recréer l'environnement précédent d'un visiteur. Il peut être propagé soit par cookies, soit par l'URL.
Les cookies : Utiliser les cookies est déconseillé, au vu du manque de fiabilité de cette méthode (l'utilisateur peut très bien les rejeter).
L'URL : On peut connaître l'identifiant de session avec la variable $PHPSESSID. Il faut alors l'ajouter aux paramètres des pages que l'on appelle:
-
page.php?var_1=val_1...&PHPSESSID=$PHPSESSID
La méthode par URL présente un avantage indéniable : si PHP a été compilé avec l'option "enable-trans-sid", celui-ci se chargera de transmettre l'identifiant à toutes les pages concernées de manière complètement transparente! L'identifiant n'apparaîtra même pas dans la barre d'adresses! De cette manière, vous n'aurez à vous préoccuper ni de son utilisation, ni même de sa valeur!
Démarrage d'une session :
Une session commence avec l'instruction :
session_start();
Cette fonction ouvre une nouvelle session, ou si la session existe déjà, l'environnement précédent sera recrée.
Les variables de session :
Lorsqu'une session est créée, il est possible d'enregistrer des variables, dites "de session", et qui seront alors connues dans n'importe quelle page faisant partie de la session. Les variables de sessions sont enregistrées sur le serveur, ce qui évite la contrainte des cookies.
1 - Ajout d'une variable de session :
Pour enregistrer une variable de session, utilisez la fonction :
session_register("nom_de_la_variable");
Exemple :
Dans page.php :
session_start(); $ma_variable = toto; session_register("ma_variable");
Dans page2.php :
session_start(); echo $ma_variable; // Affichera toto
Attention : Quand vous modifiez une variable de session, la modification est locale. C'est à dire que la variable de session ne sera pas modifiée tant que vous ne l'aurez pas ré-enregistrée avec session_register("ma_variable");.
2 - Suppression d'une variable de session :
Pour supprimer une variable de session, utilisez la fonction :
session_unregister("nom_de_la_variable");
3 - Suppression de toutes les variables de sessions :
Pour supprimer toutes les variables de session, utilisez la fonction :
session_unset();
Fin d'une session :
Pour terminer une session en sauvegardant les données :
session_write_close();
Pour terminer une session sans rien sauvegarder :
session_destroy(); |
|
| [
Ajouter un commentaire | 0 commentaire(s) |
Imprimer |
Permalien ]
|
|
|
| Cours php partis 2 (le 02/05/2007 à 21h41) |
|
II - Transmettre des valeurs d'une page à une autre
Il existe deux méthodes simples pour passer des valeurs d'une page à une autre.
- Les formulaires HTML
Tout élément nommé d'un formulaire HTML envoyé vers une page PHP se voit référencé en tant que variable dans la page de destination.
Dans la page de départ :
<input type="text" name="nom_utilisateur"> Dans la page de destination, on pourra écrire :
echo $nom_utilisateur
Le passage par URL :
Il est possible de passer des valeurs vers une page PHP via l'url de celle-ci. Cette méthode peut donc s'appliquer sur un simple lien hyper-texte.
Syntaxe :
nom_de_la_page.php?variable_1=valeur_1&variable_2=valeur_2[...]&variable_n=valeur_n
Les valeurs sont alors accessibles dans la page de destination par :
echo $variable_n;
Exemple sur un lien hypertexte : Dans la page de départ :
<a href="afficher_champs.php?nomdelabase=mabase&nomdelatable=matable> Afficher les tables </a>
Dans la page de destination :
echo $nomdelabase; echo $nomdelatable;
Attention cependant à prendre quelques précautions : Dès lors que les valeurs sont susceptibles de comporter des caractères autres que les caractères alpha-numérique et "_", il faut encoder la chaîne avec une des fonctions d'encodage de PHP.
Exemple : Si la valeur à transmettre comporte un "&", il faut encoder la chaîne pour que ce caractère ne soit pas interprété comme étant la fin de la valeur mais bien comme partie de celle-ci.
<?php $valeur = "mielpops&chocobiscuits"; ?>
<a href="petit_dej.php?petit_dej="<?php echo urlencode($valeur) ?>"> En avant pour le petit déjeuner! </a>
|
|
| [
Ajouter un commentaire | 0 commentaire(s) |
Imprimer |
Permalien ]
|
|
|
Page 1 2  |
| |
|
| |
|
|
| |
|
|