Ich erstelle ein Plugin, um ein Bild in die Medienbibliothek hochzuladen.WordPress: Warum Bild nicht in der Medienbibliothek gespeichert ist?
Aber ich kann es nicht speichern. Hilfe zum Aussortieren.
<?php
/*
Plugin Name: ****
*/
add_action('admin_menu', 'my_file_upload');
function my_file_upload() {
$uploaddir = '/uploads';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
echo "<p>";
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
echo "File is valid, and was successfully uploaded.\n";
} else {
echo "Upload failed";
}
echo "</p>";
echo '<pre>';
echo 'Hiiiiii';
print_r($_FILES);
print "</pre>";
echo"<imgsrc=$_FILES[userfile][tmp_name]>";
?>
<form enctype="multipart/form-data" action="#" method="POST">
Send this file: <input name="userfile" type="file" />
<input type="submit" value="Send File" />
</form>
<?php
}
?>
Ich habe auf sie von den letzten paar Stunden arbeiten und viel gesucht, aber keine Ergebnisse :(
Jeder Fehler, den Sie haben? – Milap
Lemme dich zeigen. Datei ist gültig und wurde erfolgreich hochgeladen. Array ( [userfile] => Array ( [name] => Desert.jpg [Typ] => image/JPEG [tmp_name] => C: \ wamp \ tmp \ phpE6D.tmp [ Fehler] => 0 [size] => 845941 ) ) Aber es aktualisiert nicht die Medien-Bibliothek mit diesem Bild – Daniel
Kasse meine Antwort unten. – Milap