Die Textdatei mit JSON-Daten wurde beschädigtPhp

PHP-Programmierer chatten hier
Anonymous
 Die Textdatei mit JSON-Daten wurde beschädigt

Post by Anonymous »

Das ist mein Code

Code: Select all

$serverGuestFile = fopen($_SERVER['DOCUMENT_ROOT'] . '/server/guest.txt', "r");
$serverGuestFileData = fread($serverGuestFile,filesize($_SERVER['DOCUMENT_ROOT'] . '/server/guest.txt'));
fclose($serverGuestFile);
$serverGuestFileData = json_decode($serverGuestFileData,true);
$_SESSION['guestID'] = array_search($ipAddress,array_column($serverGuestFileData,0));

if ($_SESSION['guestID'] === false)
{
array_push($serverGuestFileData,array($ipAddress,$time));
$_SESSION['guestID'] = sizeof($serverGuestFileData) - 1;

$serverGuestFileData = json_encode($serverGuestFileData);
$serverGuestFile = fopen($_SERVER['DOCUMENT_ROOT'] . '/server/guest.txt', "w");
fwrite($serverGuestFile,$serverGuestFileData);
fclose($serverGuestFile);
}
else
{
$serverGuestFileData[$_SESSION['guestID']][1] = $time;
$serverGuestFileData = json_encode($serverGuestFileData);
$serverGuestFile = fopen($_SERVER['DOCUMENT_ROOT'] . '/server/guest.txt', "w");
fwrite($serverGuestFile,$serverGuestFileData);
fclose($serverGuestFile);

}
Das ist meine gast.txt

Code: Select all

[["::1",1755951136],["158.62.69.152",1752225691],["54.36.148.143",1756166177],["124.222.209.139",1753035977]]
Ich bin zuversichtlich, dass mein Code immer sauber ist, da dieser eine Unfall schon viele Monate her ist und meine Datei „guest.txt“ beschädigt wurde.
Dies ist meine beschädigte Datei „guest.txt“

Code: Select all

[["::1",1755951136],["158.62.69.152",1752225691],["54.36.148.143",1756166177]]["124.222.209.139",1753035977]]
Der Fehler ist ]] statt ],
Ich bin mir ziemlich sicher, dass es daran liegt, dass jemand meine Website angegriffen hat. Oder gibt es einen anderen Grund, warum dieser Unfall passiert ist? Meine Website funktioniert jetzt, seit ich dieses ]] in ], geändert habe.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post