txt istenilen satırdaki veriyi degiştirmek.
user pass bir txt icerisinde tutuyorum user sabit pass degisken ben pass surekli degistirerek random bir sistem kurdum ehrsey tamam lakin php user oldugu satırı bulup yeni pass eski pasla degiştriecek sifre.txt icerisini
user sabit pass degişken nasıl yapabilirim
Php cevap altta
<?php
$username=$_REQUEST["user"];
$newpass=$_REQUEST["key"];
$newfile="";
$file = 'userkey.txt';
$data = file($file) or die('olmadi!');
foreach ($data as $line){
list($user,$pass)=explode(":",$line);
$matched=($user==$username);
if ($matched){
$newfile.=$username.":".$newpass."\n";
}else{
$newfile.=$user.":".$pass."\n";
}
}
$header = fopen($file, 'w') or die('olmadi!');
fwrite($header, $newfile) or die('yazmadi');
fclose($header);
$data = file($file) or die('hicokumadi!');
foreach ($data as $line) { echo $line."<br>"; }
?>
not
burada sadece key degisiyor user sabit sadece user dogruluyor
bu sekidle user pass kontorlu yapar
$matched=($user==$username) and ($pass==$newpass)
userkey.txt icerisi
user1:pas1
user2:pas2
user3:pass3