Wie kopiere ich eine Datei?
Sven
- php
0 comunicout0 Philip
0 Julian Hofmann
Hallo,
ich habe im Ordner /temp jetzt eine Bilddatei, die ich in den Ordner /gallery kopieren möchte (per PHP-Script).
Wie fange ich das denn an? :-S
LG Sven
abend,
vorausgestzt das input_type heisst picture...:
<?
if ($picture_name != "") {
$abpath = "upload";
$cert1 = "image/pjpeg";
$cert2 = "image/gif";
$cert3 = "image/bmp";
$cert4 = "image/jpeg";
if (($picture_type == $cert1) or ($picture_type == $cert2) or ($picture_type == $cert3) or ($picture_type == $cert4))
{
if (file_exists("$abpath/$picture_name")) {
$log .= "die datei existiert bereits schon !<br>";
} else {
@copy($picture, "$abpath/$picture_name") or $log .= "das bild konnte nicht auf den server kopiert werden";
}
} else { $log .= "das bild besitzt kein gütiges bildformat (pjpeg, gif, bmp, jpeg)<br>"; }
}
?>
...vielleicht hilft dir ja ein fertiges script...
mfg
comunicout
Hallo,
nur zur ergänzung:
die Funktion copy()
http://de.php.net/function.copy
mfg,
Philip
Hallo.
Was Du suchst sollte die Funktion move_uploaded_file() (http://www.php3.de/move_uploaded_file) sein. Zu beachten ist, dass Pfadangaben als absolute Pfade am Server anzugeben sind.
Grüße aus Würzburg
Julian