begin process at 2012 05 31 10:09:43
  Trouver un code source :
 
dans
 
Accueil > Forum > 

PHP

 > 

Divers

 > 

Général

 > 

script sur les fichiers


Derniers messages déposésPoser une question dans le forum ou lancer une discussion

script sur les fichiers

samedi 14 mars 2009 à 03:46:52 | script sur les fichiers

Buzio

Bonjour,

salut les gars. Je dois realiser un script permettant d'ouvrir un fichier passe en parametre et le sauvegarder e enlevant toutes les caracteres inutiles (espacement, retour a la ligne, etc) afin de reduire la taille du code a so minimun.
si le fichier de destination existe deja, le remplacer et renomer l'ancien : nom_ancien.old.
j'ai essaye de le faire, mais il m'affiche toujours une erreur au niveau d'ouverture du fichier de destination.
voici mo code :

#!/usr/pkg/bin/php
<?

//ouvrir le fichier source en lecture/ecriture

$file_source=fopen("$argv[2]","r+");//ouverture du fichier source

if($file_source == NULL) //tester si l'ouverture du fichier a reussi ou pas
{
echo "impossible d'ouvrir le fichier";
exit;
}
else //ouverture reussi
{
if(file_exists($argv[4]) == true) //verifier si le fichier de destination existe deja, si c'est le cas il sera renomme
{
$fichier_dest = $argv[4].'.old';
rename($argv[4], $fichier_dest);
}
else //sinon il sera cree
{
$fichier_dest = $argv[4];
}
$fil_dest = fopen("$argv[4]","r"); //ouverture du fichier de destination

while(!feof($file_source)) //tant qu'on est pas a la fin du fichier source
{
//si le caractere actuel est different d'espace et de retour a la ligne on le copie dans le fichier de
// destination
if($file_source !='32' && $file_source !='10')
{
$file_dest = $file_source;

}

}
fclose($file_dest); //fermeture du fichier de destination
}


fclose($file_source); //fermeture du fichier source
echo "\n";

?>


Cette discussion est classée dans : fichier, file, source, destination, argv


Répondre à ce message

Sujets en rapport avec ce message

jpbm d'upload d'immge aidez moi svp !! [ par razatajm16 ] bjr alor voici mon pbm en fait , j'ai un script d'upload upload.php3dont voici la source:if ($file_name == "none") { print "Spécifier un fichier à env Fonction ''couper coller" dossiers [ par mictif ] <img src="http://www. Problème avec un force File [ par mightteam ] Yop            Voila j'explique, je voudrais forcer le téléchargement de fichier       mon fichier source se trouve dans : 'root/conf/dl_f Besoin d'une source ! [ par el_teignou ] Voila, je suis une vrai m*** en php, maos je ne decourage pas.dernierement j'ai eu l'idée d'avoir une signature aléatoire pour mon forum. Mon idée ser Lecture/écriture dans un fichier [ par FhX ] Voila, rare quand j'ai un problème, mais la ca devient un peu lourd :) Voici donc mon script : $filename = 'log.txt'; $write = 'Chaine à écrire'; $f !!!! UPLOAD !!!! [ par funghi ] Salut à tous !!!J'ai un tit pb avec un upload, je sens que j'y suis presque, mais ca ne marche tjs pas !!!Voici le bout de code qui ne marche pas :$re problème avec substr !! [ par fredo35m ] pourquoi lorsque je mets ça, ça ne marche pas ??je souhaite juse récupérer le nom du fichier sans extension ni rien (=fichier)il me semble que c'est l Problème avec l'affichage au hasard d'un fichier [ par tony4758 ] Bonjour, j'ai encore un problème avec mon script (encore car j'ai posté un message y'a pas longtemps désolé ). En fait, je veu que mon script php incl TIME OUT HELP [ par ekinoks ] alors voila ... ce code ci desu est un indexeur de ftp... le problemme c'est que quant les serveur son un peu gros, la page n'a pas le temps de tout i Probleme d'upload [ par morgandetoi06 ] bonjour,voila sur mon site j ai fait une page où les visiteurs peuvent uploader une photo perso, et elle sera affichée sur cette meme page.le principe


Nos sponsors


Sondage...

Comparez les prix

CalendriCode

Mai 2012
LMMJVSD
 123456
78910111213
14151617181920
21222324252627
28293031   

Consulter la suite du CalendriCode

Photothèque

A découvrir



 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,218 sec (4)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales