» Rubriques
[Texte]
[SQL]
[Function]
[Maths]
[Divers]
[Variables]
[FTP]
[Email]
[Date]
[Regex]
Compression de fichier
Une fonction permettant la compression (ou archivage) en fichier rar ou gz.
<?php
function compression ($fichier) {
// .gz ou .rar
$rar = $fichier.'.rar';
// Vérification de l'existance du fichier
if (file_exists( $rar )) {
echo 'Le Fichier <em>'.$fichier.'</em> a déja été compréssé...';
}else{
$data = implode('', file( $fichier ));
$gzdata = gzencode($data, 9);
$fp = fopen($rar, 'w');
fwrite($fp, $gzdata);
fclose($fp);
if (!$fp) {
echo 'Erreur de compression...';
}else{
echo 'Compression de <em>'.$fichier.'</em> Terminée...';
}
}
}
compression ('fichier.txt');
?>
Posté par Guillaume le 20/01/2004 à 07:44
Dernières versions d'Apache
Cette fonction permet de se mettre à jour concernant les dernières versions d'Apache.
<?php
function version_apache ($version) {
$url['1.3'] = 'http://www.apache.org/dist/httpd/CHANGES_1.3';
$url['2.0'] = 'http://www.apache.org/dist/httpd/CHANGES_2.0';
$ouverture = fopen($url[ $version ], 'r');
$page = fgets($ouverture, 255);
fclose($ouverture);
$donnee = explode (' ', $page);
$affiche = $donnee[2].' : '.$donnee[3];
return $affiche;
}
echo version_apache ('1.3');
echo version_apache ('2.0');
?>
Posté par Guillaume le 28/12/2003 à 15:43
Recherche Google
Rechercher avec une fonction google c'est sympa sur son site!
<?php
function google($fr, $search)
{
$q = "http://www.google.fr/search?hl=fr&q=".urlencode(str_replace("\\'","'",$search));
if ($fr == "=fr") $q .= "&meta=lr%3Dlang_fr";
elseif ($fr == "=frn") $q .= "&cr%3DcountryFR";
return $q;
}
?>
Posté par Turbo le 24/06/2003 à 15:23