Ich denke das Bild sagt alles, aber wird mein Problem erklären, ich habe einige Bilder über PHP auf dem Server hochgeladen und sie sind auf dem PHP-Verzeichnis hochgeladen (ich weiß nicht warum), jetzt will ich um sie in das "Schwester" -Verzeichnis Bilder und deren "Kind" Beschreibung zu verschieben. Move Datei im Elternverzeichnis
$query ="SELECT id FROM hausaufgaben ORDER BY id ASC";
$res = mysqli_query($connect,$query);
$id = 0;
while($row = mysqli_fetch_array($res)){
$id = $row['id'];
}
$path = "Beschreibung_$id.png";
$actualpath = "http://mywebsite.com/Hausaufgabenplaner/Bilder/Beschreibung/$path";
$mydate=getdate(date("U"));
$Erstellungsdatum = "$mydate[weekday], $mydate[mday] $mydate[month], $mydate[year]";
$query = " Insert into hausaufgaben(beschreibung,Abgabedatum,Erstellungsdatum,Fach,DeviceID, Beschreibung_Image) values ('$beschreibung','$Abgabedatum', '$Erstellungsdatum','$Fach','$DeviceID','$image');";
if(mysqli_query($connect,$query)){
file_put_contents($path,base64_decode($image));
rename("$path", "/Hausaufgabenplaner/Bilder/Beschreibung/$path");
echo "Successfully Uploaded";
}
mysqli_query($connect, $query) or die (mysqli_error($connect));
mysqli_close($connect);
@mistermartin ich von ein paar denken kann. Einfache Anführungszeichen um Variablen. '$ Path' enthält einen vollständigen Pfad, nicht nur den Dateinamen. – icecub
Das Problem ist, dass es sich nicht bewegt, $ path ist der Name des Bildes, z. Image.jpg – rib
Erklären Sie bitte mehr –