[PHP] Ava-Changer testen

Der imho fertige heikle Teil:
PHP:
if (isset($_POST['ava'])) {
    $newava=$_POST['ava'];
    
    // Abfrage, ob das Verzeichnis gewechselt wird
    if (strpos($newava, "/")!==false) {
      $html.="<tr><td colspan=\"5\">Du hast versucht, das Verzeichnis zu wechseln. Das ist nicht erlaubt.<br /></td></tr>\n";
    }
    else {
    
      // Existiert die Datei?
      if (file_exists("ava/$newava")) {
      
        // Ist die Datei vom Typ JPG, GIF oder PNG?
        if (exif_imagetype("ava/$newava")==1 || exif_imagetype("ava/$newava")==2 || exif_imagetype("ava/$newava")==3) {
        
          // Kopiere die Datei nach avatar.gif
          if (copy("ava/$newava", "ava/avatar.gif")) $html.="<tr><td colspan=\"5\">Avatar $newava wird verwendet!<br /></td></tr>\n";
        }
        else $html.="<tr><td colspan=\"5\">Die angegebene Datei ist kein Bild vom JPG-, GIF- oder PNG-Format. Das Avatar wurde nicht geändert!<br /></td></tr>\n";
      }
    }
  }
Ich danke euch für eure Hilfe.
 
Zuletzt bearbeitet: