Ik heb een Managed VPS en daar staan 8 websites onder.
Ik heb één administratiepaneel voor de websites.
Nu heb ik een webwinkel, die zojuist over is gezet naar de live omgeving. Maar, om bestanden te uploaden vanuit website A naar website B loop ik vast.
Het bestand wordt als volgt geupload:
<?php
$target_dir = "../httpdocs/mh/images/";
$target_dir2 = "../mh/images/";
$random = rand(0,100000);
$target_file = $target_dir .$random."-". basename($_FILES["fileToUpload1"]["name"]);
$target_file2 = $target_dir2 .$random."-". basename($_FILES["fileToUpload1"]["name"]);
$uploadOk = 1;
$imageFileType = pathinfo($target_file,PATHINFO_EXTENSION);
if(isset($_FILES["fileToUpload1"]["name"])) {
$check = getimagesize($_FILES["fileToUpload1"]["tmp_name"]);
if($check !== false) {
$Image = "Bestand is een afbeelding - " . $check["mime"] . ".";
$uploadOk = 1;
} else {
$Image = "Het bestand is geen afbeelding!";
$uploadOk = 0;
}
}
if ($_FILES["fileToUpload1"]["size"] > 5000000000) {
$Image = "Het bestand is te groot!";
$uploadOk = 0;
}
if(strtolower($imageFileType) != "jpg" && strtolower($imageFileType) != "png" && strtolower($imageFileType) != "jpeg"
&& strtolower($imageFileType) != "gif" ) {
$Image = "Enkel JPG, JPEG, PNG en GIF bestanden zijn toegestaan";
$uploadOk = 0;
}
if ($uploadOk == 0) {
} else {
if (move_uploaded_file($_FILES["fileToUpload1"]["tmp_name"], $target_file)) {
$Image = "The file ". $target_file . " is geupload!";
// insert
} else {
$Image = "Er is geen bestand geselecteerd ".$file;
}
}
?>
Maar, zoals je kunt begrijpen wordt dit bestand nu op de website A geupload, terwijl deze naar website B moet.
Iemand enig idee hoe ik dit kan waarmaken?