Posté par Marcelo dans Sabadini
02/11/2010
Compresser des fichiers avec PHP
Bonjour à tous, aujourd'hui, je vais vous montrer comment compresser le fichier avec PHP. La procédure est très simple, si votre serveur est avec zlib activée il suffit d'exécuter un code comme ceci:
- <?
- / **
- * Pour insérer un fichier dans un zip.
- *
- * @ Param string $ name name_of_zip fichier ZIP qui sera travaillé.
- * @ Param string chemin du fichier d'origine path_file $ qui va à l'ZIP
- * @ Param string $ file_name le nom du fichier à l'intérieur du ZIP
- * @ Return mixed
- * /
- $name_of_zip = null , $path_file = null , $file_name = null ) { fonction fileToZip ($ name_of_zip = null, $ path_file = null, $ nom_fichier = null) (
- ; «Tout le retour des paramètres sont requis;
- )
- / / Créer une instance de la ZIP
- ZipArchive; Zip $ = ZipArchive nouvelle;
- / / S'il est impossible de créer le fichier ZIP
- $zip -> open ( $name_of_zip , ZIPARCHIVE:: CREATE ) === true ) { if ($ zip -> Open ($ name_of_zip, ZIPARCHIVE:: CREATE) === true) (
- / / Ajouter le fichier dans le zip
- ( $path_file , $file_name ) ; $ Zip -> AddFile ($ path_file, $ nom_fichier);
- ( ) ; // fecha a conexão com o ZIP $ Zip - fermeture> () / / Fermeture de la connexion à la ZIP
- / / En option, vous pouvez supprimer le fichier original, il suffit d'insérer une variable dans les paramètres
- / / Unlink ("/ chemin / vers / fichier / fichier.php ');
- ; return true;
- { Autres ()
- ; return false;
- )
- )
- ?>
Posté par Marcelo dans Sabadini
02/06/2010
[Quickie] PHP - Ne pas écrire des fichiers. "Inc"
Si votre serveur Apache n'est pas configuré correctement, il provoque les fichiers. Inc est affiché sur l'écran. Bientôt, tout le contenu du fichier est affiché dans le navigateur.
Disons que vous avez un fichier dans lequel la flèche de vos paramètres système, tels que: l'hôte de la base de données, nom d'utilisateur et mot de passe.
Enregistré avec le config.inc nom.
En accédant à ce fichier directement par URL voir ce qui se passe:
Posté par Marcelo dans Sabadini
27/10/2009
2ème Réunion PHP MG
personnel d'OA tout bon?
Aujourd'hui, je suis annonce la présentation de la conférence que j'ai donné à la 2ème réunion du MG PHP jour 17/10/2009.
Comment faire pour migrer votre environnement de développement pour Linux.
Posté par Marcelo dans Sabadini
15/07/2009
wget récursif
Bonjour à tous!
Aujourd'hui, je suis petite annonce touche plus de Linux (vous devriez avoir remarqué que Linux esto dépendance), je vais vous montrer comment télécharger des fichiers depuis un serveur FTP de manière récursive. Mais à quoi bon? Simple! Imaginez le scénario suivant: je veux faire une sauvegarde de routine de mon système.
Supposons que mon système est hébergé dans marcelosabadini.com.br / system / et que vous souhaitez télécharger des contenus ALL. Il en irait de exécutez la commande suivante:
- ://USUARIO-DO-FTP:SENHA@marcelosabadini.com.br/sistema Wget-r ftp:/ / user-DO-FTP: SENHA@marcelosabadini.com.br / système
Qui fait la magie est ici l'option-r. Voici quelques options intéressantes de wget: Lire le reste de cette entrée »
Posté par Marcelo dans Sabadini
05/02/2009
1ère réunion du groupe PHP MG
Au cours des 25 derniers jours, a eu lieu à Belo Horizonte la 1ère réunion PHP MG , qui a rassemblé environ 250 personnes de 31 villes.
J'ai eu l'occasion d'assister à l'événement et a été très heureux de voir une salle comble. L'événement était très bonne et la mise en réseau a été encore mieux, rencontré des gens qui avaient entendu parler (et à mon peuple surprise avait déjà entendu parler de moi
).
Pour moi, la meilleure présentation a été celle de Joachim de PHPrime environ SCRUM. Voir le fichier PDF ici .




