Asagidaki gibi php kodlarim var yalniz bana söyle bir sey lazim oyun sunuculari icin eac ac kapa sxe ac kapa yapmak istiyorum,
'eac ac kapat' diye bir buton yapmak istiyorum ona tiklandiginda,
komut kapat diye uygulandigi zaman esyanticheat yazilimin cfgsindeki 'hangi serverda komut uygunlandiysa' ip-rcon sekilinde silinmesini istiyorum.
komut kapat diye uygulandigi zaman esyanticheat yazilimin cfgsine , hangi serverda komut kullanidiysa o serverin ipsi rcounu 1.1.1.1:27015-deneme1 seklindeki gibi en alt satira eklemesini istiyorum.
asagidaki kodlar bunu yapiyorlar ama tam yapmiyorlar, benim istedigim gibi degil yani onun üzerinden yukarda belirtigim gibi düzenlemebilmek mümkündür.
Yardimlariniz icin simdiden tesekkür ederim.
<?php
$fn = "C:\\deneme\\text.cfg";
if(@$_POST['form_button']=="Ekle")
{
$ip=@$_POST["ip"];
$rcon=@$_POST["rcon"];
$file = fopen($fn, "a+");
$size = filesize($fn);
fwrite($file, $ip."-".$rcon."\n");
fclose($file);
header("refresh:0");
}else if(@$_POST['form_button']=="Sil")
{
$file = fopen($fn, "r");
$size = filesize($fn);
$text = fread($file, $size);
$satir=explode("\n",$text);
$newFile="";
for($i=0;$i<sizeof($satir);$i++)
{
$IP_Rcon=explode("-",$satir[$i]);
if(sizeof($IP_Rcon)>1)
{
if($IP_Rcon[0]!=@$_POST["serverIP"])
{
if($i==sizeof($satir)-1)
$newFile.=$IP_Rcon[0]."-".$IP_Rcon[1];
else
$newFile.=$IP_Rcon[0]."-".$IP_Rcon[1]."\n";
}
}
}
fclose($file);
$file = fopen($fn, "w");
fwrite($file, $newFile);
fclose($file);
}
$file = fopen($fn, "a+");
$size = filesize($fn);
$text = @fread($file, $size);
$satir=explode("\n",$text);
for($i=0;$i<sizeof($satir);$i++)
{
$IP_Rcon=@explode("-",$satir[$i]);
if(sizeof($IP_Rcon)>1)
{
$ip[$i]=$IP_Rcon[0];
$rcon[$i]=$IP_Rcon[1];
}
}
fclose($file);
?>
<form method="post">
<input type="text" name="ip"/ placeholder="Server IP" /><br/>
<input type="text" name="rcon"/ placeholder="Rcon" /><br/>
<select name="serverIP">
<?php
for($i=0;$i<sizeof($ip);$i++)
{
if(!empty($ip[$i]))
echo '<option value="'.$ip[$i].'">'.$ip[$i].'</option>';
}
?>
</select>
<input type="submit" name="form_button" value="Sil"/>
<input type="submit" name="form_button" value="Ekle"/>
</form>