Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1535 connectés 

 


Dernière réponse
Sujet : [PHP] lire un fichier texte et modifier certaines valeurs!!!!
k666 c bon, jlai déchiré!!!!
 
 
admirez: ;)
 
 
<?php  
$readed = file("6obrother.txt" );
//echo count($readed);
foreach ($readed as $ligne)
{
//echo $ligne,"<br>";
//echo "donne:<br>";
$lPC = strpos($ligne,"{" );
$rPC = strpos($ligne,"}",$lPC);
$lSC = strpos($ligne,"{",$rPC);
$rSC = strpos($ligne,"}",$lSC);
$texte = $rSC + 1;
$ch1 = substr($ligne,($lPC+1),($rPC-$lPC-1));
$ch2 = substr($ligne,($lSC+1),($rSC-$lSC-1));
$text = substr($ligne,$rSC+1);
echo "{",($ch1-610),"}{",($ch2-610),"}",$text,"<br>";
}
?>
 
 
 
:jap:merci qd même :jap:

 

[edtdd]--Message édité par k666--[/edtdd]


Votre réponse
Nom d'utilisateur    Pour poster, vous devez être inscrit sur ce forum .... si ce n'est pas le cas, cliquez ici !
Le ton de votre message                        
                       
Votre réponse


[b][i][u][strike][spoiler][fixed][cpp][url][email][img][*]   
 
   [quote]
 

Options

 
Vous avez perdu votre mot de passe ?


Vue Rapide de la discussion
k666 c bon, jlai déchiré!!!!
 
 
admirez: ;)
 
 
<?php  
$readed = file("6obrother.txt" );
//echo count($readed);
foreach ($readed as $ligne)
{
//echo $ligne,"<br>";
//echo "donne:<br>";
$lPC = strpos($ligne,"{" );
$rPC = strpos($ligne,"}",$lPC);
$lSC = strpos($ligne,"{",$rPC);
$rSC = strpos($ligne,"}",$lSC);
$texte = $rSC + 1;
$ch1 = substr($ligne,($lPC+1),($rPC-$lPC-1));
$ch2 = substr($ligne,($lSC+1),($rSC-$lSC-1));
$text = substr($ligne,$rSC+1);
echo "{",($ch1-610),"}{",($ch2-610),"}",$text,"<br>";
}
?>
 
 
 
:jap:merci qd même :jap:

 

[edtdd]--Message édité par k666--[/edtdd]

potiron 1-ben tu te fais un script qui lit le ficher ligne/ligne (fopen/fgets)
 
2-tu passes la ligne retourné dans une reg exp qui te sort les 2 chiffres entre { }
2-ou alors tu extrait les chiffres avec un substr a condition qu'ils font toujours la meme taille  
 
3-la tu fais ton bizz sur le chiffre et tu reecris tout cas dans un AUTRE fichier (au cas ou) .
Autruche ripp raté ? :D
k666 salut, j'ai un fichier de soustitres de divx, sous cette forme:
 
 
{23927}{23948}De l'écureuil ?
{23952}{24015}Mais le bon vieux tacticien|a un plan.
{24031}{24109}Le transport, ca ira,|mais pour rester bien coiffé...
{24130}{24189}C'est un plan, ca ?|Ca va nous filer une voiture ?
{24210}{24297}Vendons ca. Wash n'aurait eu|que des mauvais souvenirs avec.
{24301}{24416}"A Washington|BartholomeW HogWallop.
{24426}{24457}"De sa chère Cora.
{24481}{24535}"Amor fidelis."
{24582}{24613}C'était dans son bureau.
{24617}{24724}Y a assez pour une bonne auto|et meme un peu plus.
{24741}{24790}T'as la main leste, Everett.
{24800}{24815}De l'écureuil ?
{24826}{24886}Espèce de faux jeton.
{24890}{24933}T'as volé quelqu'un de ma famille !
{24968}{25003}Qui allait nous trahir.
 
 
j'aimerai décaler de "-600" tous les chiffres apparaissant dans le fichier,
je sais pas trop comment faire en php, eske kelkun pourrait m'aider à trouver la soluceK????
 
soit par exemple transformer:
 
{23927}{23948}De l'écureuil ?
 
en
 
{23327}{23348}De l'écureuil ?
 
 
 
 
voilà, merci bokoo, vous m'aidez à voir un film en famille et à pas passer pour un bouffon :d

Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)