PHP: if( isset( $_POST['shop1'] ) ) { $read = file('reg.txt'); foreach ($read as $lines) { $line = explode(":", $lines); $line[3] = substr($line[3], 0, -2); if($_SESSION["login"] == $line[0]){ $kek = $line[3] - 100; $or = fopen('reg.txt', 'w'); fwrite($or, $kek.""); fclose($or); } } } Дан файл рег, пример : Ник:пароль:ип:0; Ник:пароль:ип:0; Ник:пароль:ип:0; 0 - баланс И нужно перезаписывать баланс определенного человека который нажал на кнопку
<? сессия_старт(); $newbalance = 100500; foreach ( file( $file ) AS ... ): массив( 'ник' ) = [ник/пароль/ип/0]; if ( массив($_SESSION["login"]) ?: false ) { массив($_SESSION["login"])[3] = $newbalance; file_put_contents ( $file, имплоде ( PHP_EOL, массив ) ); }