Ok, donc.
Voilà mon script :
Ma variable $car1 est ceci : "Car1=263"
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 list($var , $idcar1) = split('=', $car1); $monadresse = "..\panelsgtacity\serveur\deathrow\scriptfiles/cars.cfg"; $myfichier = fopen($monadresse , 'r'); $lenombre = ($car1-184); fseek($myfichier, $lenombre); $maligne = fgets($myfichier); echo "$maligne";
Je veux donc la transformer en "263", en reprenant ce qui a juste après le "=", c'est pour ça que j'ai mit mon :
Le "263" est maintenant sous la variable "$idcar1".
Code : Sélectionner tout - Visualiser dans une fenêtre à part list($var , $idcar1) = split('=', $car1);
Je vais donc ensuite lui dire d'aller chercher le fichier à l'adresse. (Ceci marche très bien, contrairement à ce que certain pense.)
La 3ème ligne du code ouvre le fichier en lecture.
Ensuite on va calculer la variable "$idcar1" (263) moins "184". (263-184), et le résultat s'enregistre sous la variable "$lenombre".
Ensuite je voudrais placer le curseur à la ligne numéro "$lenombre" (donc 79).
Ensuite on copie la ligne 79 du fichier, et on la colle sous un "echo".
Sauf que plutôt qu'il me donne ceci : "481,-1385.872924,2625.895019,55.081741,265.747344,14,1,Will_McReary,BMX,10000,,1,0"
il me dit : 0.
Comment faire pour qu'il me donne la ligne que je veux ?
Partager