Einzelnen Beitrag anzeigen

Torpedo

Registriert seit: 21. Dez 2003
410 Beiträge
 
#25

Re: Erstellten Server online registrieren

  Alt 17. Mai 2007, 17:41
Die IP zu übergeben ist sinnlos, da man an die IP so oder so mit $_SERVER['REMOTE_ADDR'] rankommt.
Es wäre auch besser, wenn man aus dem Namen alle ";" herausfiltert, damit man später beim Auslesen keine Probleme kriegt.
Zum Beispiel so:
Code:
$dateiarray = file("ServerListe.txt");
  $datei = fopen("ServerListe.txt", "w+");
  $name= str_replace(";", "", $_GET["name"]);
  $ip = $_SERVER['REMOTE_ADDR'];
  $timestamp = time();
  foreach ($dateiarray as $line) {
    $text = explode(';', $line);
    if ($text[0] != $name or $text[1] != $ip) {
      fwrite($datei, $line);
    }
  }
  fwrite($datei, $name.';'.$ip.';'.$timestamp."\n");
  fclose($datei);
  Mit Zitat antworten Zitat