Blog des Webmasters et Bloggueurs

Archive pour août 2007

Août 07
24

Bloquer le clic droit sur vos pages en javascript

Vos visiteurs ne repectent pas la propriété intellectuelle et « volent » les images présentes sur votre site ? Pour les en dissuader, vous pouvez leur interdire le clic droit sur vos pages.

Pour faire celà vous devez modifier la balise <body> de vos pages en y intégrant oncontextmenu= »return false ». Voici ce que l’on obtient :

<body oncontextmenu="return false">

Il faut savoir que cette méthode n’est que dissuasive, et qu’un internaute réellement décidé à copier votre contenu n’aura qu’à faire une capture d’écran pour tout récupérer.

Août 07
24

Générer un mot de passe avec PHP pour votre fichier .htpasswd

Voici une fonction PHP très simple qui vous permettra de générer un mot de passe à utiliser dans vos fichiers .htpasswd, dans le cadre de la mise en place d’une protection par fichier .htaccess.

<?php

function htpasswd($password) {
    $pass = crypt(trim($password),CRYPT_STD_DES);
    return $pass;
}

// Exemple d'utilisation
echo htpasswd('monMotDePasse');
?>
Août 07
24

Bloquer l’accès à une adresse IP avec un fichier .htaccess

Un spammeur innonde votre site de messages inutiles ? Un moteur de recherche mal conçut fait ramer votre site ? Vous pouvez lui bloquer l’accès à votre serveur si vous obtenez son IP, à l’aide d’un fichier.htaccess à la racine de votre espace d’hébergement.

Pour bloquer l’accès à votre site pour l’IP 194.146.227.139 vous devez simplement écrire la ligne suivante dans votre fichier .htaccess :

Deny from 194.146.227.139

Et le tour est joué ! Bien entendu, ceci ne fonctionne que sur des serveurs Apache.

Août 07
19

Récupérer l’adresse IP de vos visiteurs avec PHP

Pour des besoins de sécurité (ou de curiosité), vous pouvez avoir envie de récupérer l’adresse IP de vos visiteurs. PHP vous la fournit très simplement en utilisant la variable $_SERVER[REMOTE_ADDR].

Par exemple pour afficher l’adresse IP :

<?php echo $_SERVER["REMOTE_ADDR"]; ?>

Vous pouvez la stocker dans une base de données accompagnée de la date et de l’heure en cas d’opérations sensibles effectuées par vos visiteurs sur le site, comme par exemple l’upload de fichiers. Si vous avez un problème avec l’un de vos internautes, vous pourrez contacter son FAI avec ces informations pour entamer des poursuites judiciaires. Je vous souhaite néanmoins de ne jamais avoir besoin d’en arriver là 😉

Août 07
18

Forcer le téléchargement d’un fichier à l’aide de PHP

Il existe des fichiers, comme les fichiers texte ou les images, qui sont directement affichés par le navigateur lorsqu’un lien direct pointe vers eux depuis votre site. Avec PHP vous pouvez proposer à vos visiteurs de télécharger ce fichier au lieu de l’afficher. Voici le code à utiliser:

<?php
// information concernant le fichier à télécharger
$fichier = 'mon_repertoire/mon_fichier.jpg';
$nom_fichier = 'mon_fichier.jpg';

// téléchargement du fichier
header('Content-disposition: attachment; filename='.$nom_fichier);
header('Content-Type: application/force-download');
header('Content-Transfer-Encoding: fichier');
header('Content-Length: '.filesize($fichier));
header('Pragma: no-cache');
header('Cache-Control: no-store, no-cache, must-revalidate, post-check=0, pre-check=0');
header('Expires: 0');
readfile($fichier);
?>

Placez ce code dans une page nommée « telecharger.php » (par exemple) et faîtes un lien vers cette page pour forcer le téléchargement. Attention, votre page « telecharger.php » ne doit pas contenir de code HTML !

Août 07
18

Ouverture du blog Forum-webmaster.com !

blog.jpg

Cela faisait un moment que le projet me démangeait, aujourd’hui c’est enfin en place : le blog Forum-webmaster ! Merci à Thanh Tri, développeur chez Skalpel, qui nous a adapté WordPress aux contraintes et au design du site.

Alors pourquoi un blog ? Est-ce un blog de plus qui va mourir d’ici quelques semaines ? J’espère bien que non ! L’objectif de ce blog est de permettre à tous de partager des articles, informations, tutoriaux sur les sujets qui touchent de près ou de loin le webmaster.

Dès à présent, je cherche des personnes qui sont prêtes à poster de temps en temps des articles sur le blog pour devenir rédacteur. En contrepartie, un lien dans la liste des partenaires du blog est proposé. Si vous êtes intéressés, vous pouvez me contacter (Shain) par message privé sur le forum.

Je posterai régulièrement des astuces et tutoriaux que j’ai accumulé durant mes expériences de développeur. N’hésitez pas vous aussi à contribuer à votre façon ! Cela peut-être simplement des commentaires sur les différents posts publiés.

Enfin, si vous avez des remarques sur le blog ou si vous trouvez un bug, contactez-nous. A très bientôt pour les premiers articles !


Votre statut : Invité
Vous devez être membre pour participer.
 
 
 
 
 
 
 
 
 
 
Let’s Encrypt : le certificat SSL gratuit
Tester votre site internet sur différents navigateurs
[WordPress] Des problèmes avec l’administration ?
Rappel : Mettez à jour vos CMS et vos sites E-commerce
Le .fr fête ses 25 années d’existence !
Mesurer votre audience en temps réel avec BubbleStat
Porter réclamation contre Google Panda ?
Zlio n’est plus …
 
 
 
 
 

Copyright (c) Devclic 2002 - 2018 - Tous droits réservés

creation site internet strasbourg