» Rubriques

[Texte] [SQL] [Function] [Maths] [Divers] [Variables] [FTP] [Email] [Date] [Regex]

Include sécurisé
Par exemple moi je l'utilise pour les pseudos-frames sur mon site et ya plus la faille de sécurité.
<?php
function include_secure$fichier )
{
    if ( 
file_exists$fichier ) )
    {
        include ( 
$fichier );
    }
    else
    {
        echo 
'Le fichier demandé est inconnu sur notre serveur';
    }
}

include_secure($page);
?>

Posté par Turbo le 04/05/2003 à 21:59
Extension de fichier
Vous voulez connaitre l'extension d'un fichier, et l'afficher? Peut être utile pour ne faire apparaitre que le fichier sans son extension....collez lui un <a href=votrefichier.gif> et hop</a>, on gagne un lien direct !
<?php
function prend_extension($fichier)
{
ereg("\.([^\.]*$)"$fichier$ext);

return 
$ext[1];
}

$fichier="votrefichier.gif";

print(
$fichier."<br>");         // retourne votrefichier.gif
print(prend_extension($fichier));   // retourne gif
?>

Posté par Benmoi le 18/04/2003 à 23:01
Pass aléatoire
Permet de générer un pass aléatoire, il faut simplement préciser le nombre de caractère du password dans $nbr.

<?php
function pass($nbr){
    
$chaine =  "0123456789";
    
$chaine .= "abcdefghijklmnopqrstuvwyz";
    
$chaine .= "ABCDEFGHIJKLMNOPQRSTUVWXYZ";
    
srand((double)microtime()*1000000);
    for(
$i=0$i<$nbr$i++){
        
$pass .= $chaine[rand()%strlen($chaine)];
    }
echo 
$pass;
}
?>

Posté par Guillaume le 23/02/2003 à 19:02