Scripts PHP

Scripts PHP

Fil des billets - Fil des commentaires

mardi 16 septembre 2014

Afficher la date et l'heure en français avec un script PHP

Vous avez peut-être déjà essayé sur votre site internet l'affichage de la date à l'aide de PHP et celle-ci s'est affichée au format américain du style YYYY/MM/DD! Voici la solution avec ce petit bout de code...

Ce code affiche la date et l'heure en français, il s'agit d'une base donc à vous de le compléter selon vos besoins. Il vous suffit d'inclure ce code dans votre page en .php Le texte peut-être modifié (voir le script), vous aurez par exemple: Aujourd'hui, nous sommes le 16 septembre 2014 et il est 17h06

Le script:

<?php

// variables avec format fr_FR
setlocale(LC_TIME,'fr_FR');
$date = strftime("%A %d %B %Y");
$heure = strftime("%H:%M");
$semaine = strftime("%W");

// affichage de la date et de l'heure sur le site
echo "Aujourd'hui, nous sommes le $date (semaine $semaine) et il est $heure."; 
// vous pouvez personnaliser le texte, n'oubliez pas de laisser les variables

?>

Besoin d'aide pour la création ou la refonte de votre site internet ? Contactez Sencyb

Partager Partage

Générer un mot de passe aléatoire avec PHP

Vous proposez un formulaire d'inscription sur votre site web qui nécessite que vos visiteurs choisissent un mot de passe ? Aidez-les en leur proposant un générateur de mot de passe !

Ce petit script PHP génère un mot de passe aléatoire. Le générateur n'utilise que des lettres (voyelles et consonnes). A vous de l'adapter pour qu'il utilise également des chiffres et des lettres afin de rendre le mot de passe plus sécurisant. Copiez-collez le script dans votre éditeur (adaptez-le si vous le désirez) et enregistrez-le avec l'extension .php.

Le script:

<?php
function CreatePass($long_pass)
{
$consonnes = "bcdfghjklmnpqrstvwxz";
$voyelles = "aeiouy";
$mdp='';
for ($i=0; $i < $long_pass; $i++)
{
if (($i % 2) == 0)
{
$mdp = $mdp.substr ($voyelles, rand(0,strlen($voyelles)-1), 1);
}
else
{
$mdp = $mdp.substr ($consonnes, rand(0,strlen($consonnes)-1), 1);
}
}

return $mdp;
}

$motdepasse = CreatePass(8); /*mot de passe de 8 caracteres */
echo 'Mot de passe généré: '.$motdepasse;
?>

Besoin d'aide pour la création de votre site internet ? Contactez Sencyb

Partager Partage

Afficher l'adresse IP d'un visiteur

Vous cherchez une solution pour afficher l'adresse ip de vos visiteurs et par la sauvegarder dans un fichier ? Pourquoi faire me direz-vous ? Tout simplement pour dissuader les mauvais plaisantins qui n'hésitent pas à se défouler sur vos formulaires par exemple... Ils hésiteront en se disant que l'on peut les identifier! Bon, il ne s'agit que d'un simple moyen de dissuasion, les plus aguerris n'en n'auront que faire!

Pour ce faire, un simple petit script en php qu'il vous suffit d'inclure dans votre page (portant l'extension .php). Ce script est une simple base, à vous de l'améliorer ou de l'adapter à vos besoins!

A noter que le script enregistre les adresses dans un fichier adressesip.txt, pensez à créer le fichier sur votre ftp et à lui donner le chmod 777 pour que le script puisse écrire les adresses ip récoltées.

Le script :

<?
echo "<b>Votre adresse IP est : <u>$REMOTE_ADDR</u></b>";
$fp = fopen("adressesip.txt", "a");
fputs ($fp, "{ $REMOTE_ADDR }\n");
fclose($fp);
?>

Besoin d'aide pour la création de votre site internet ? Contactez Sencyb

Partager Partage

page 2 de 2 -