suchen

Heim  >  Fragen und Antworten  >  Hauptteil

In Bezug auf Probleme beim Hochladen, Umbenennen und Komprimieren von Bildern

Als ich zum zweiten Mal ein Bild mit demselben Dateinamen verwendete und es hochlud, wurde mir angezeigt, dass die Datei bereits vorhanden sei, der Pfad nicht in der Datenbank gespeichert werden könne und der Dateiname nicht in der Datenbank gespeichert werden könne. Dies führt dazu, dass es nicht angezeigt wird. Bitte sagen Sie mir, wo ich Code hinzufügen kann, um dieses Problem zu lösen.

Zweite Frage, wo Code zum Komprimieren der Bilddateigröße hinzugefügt werden soll

<?phpif (count($_FILES)) { $retFiles = uploadFile("file"); if ($retFiles['status'] == 1 ) {       echo $retFiles['message'];   } else if ($retFiles['status'] == 0) {         echo "Upload: " . echo "Typ: " .  $retFiles["type"] . "<br />";        echo "Size: " " . ($retFiles["size"] / 1024) . " Kb<br />" ;       echo "Temporäre Datei: " . $retFiles["temp"] .        echo "Gespeichert in: " " . " . $retFiles["name"]; function uploadFile($fileName){ $files = $_FILES[$fileName]; if (!in_array($files["type"], array("image/gif","image/jpeg","image/pjpeg" , "image/jpeg", "image/png"))) { return array("status" => 1, "message" => "Das hochgeladene Bildformat ist nicht korrekt" } if ($files[" Fehler "] > 0) { return array("status" => 1, "message" => "upload error"); } if (file_exists("../upload/" . $files["name" ] )) { return array("status" => 1, "message" => $files["name"]." bereits beendet" } move_uploaded_file($_FILES['file']['tmp_name'] , '../upload/'.iconv("UTF-8", "gbk",$_FILES['file']['name'])); return array("status" => 0, "name" = > $files["name"], "type" => $files["type"], "size" => $files['size']/1024, "temp" => tmp_name"]); }

主持人~冬旭主持人~冬旭1853 Tage vor1176

Antworte allen(0)Ich werde antworten

Keine Antwort
  • StornierenAntwort