hey mensen ik zit met een heel vreemd probleem, nu wou ik ff een heel simpel scriptje waarmee ik een plaatje upload namelijk deze:

<?
if ($bestand)
{

// Plaatje toevoegen
// ff opgeven welke map
$map = "../img/productimg/";
// Wat is de maximale groote van het bestand in bytes
$max = "400000";
// Welke extensies kunnen er worden geupload
$ext = "jpg png gif jpeg";

$bestand2 = explode("\\", $bestand_name);
$laatste = count($bestand2) - 1;
$bestand2 = "$bestand2[$laatste]";

// Extensie van bestand opvragen
$bestand3 = explode(".", $bestand2);
$laatste = count($bestand3) - 1;
$bestand3 = "$bestand3[$laatste]";
$bestand3 = strtolower($bestand3);

// Toegestaande extensies opvragen
$ext = strtolower($ext);
$ext = explode(" ", $ext);
$aantal = count($ext);

$img = date("dYHism");
$img .= ".$ext[1]";
copy($bestand, "$map$img");
?>

deze heb ik ooit (3 jaar geleden) gemaakt met een vriend van me lang geleden en deed altijd zn werk.. maar nu wou ik hem weer gebruiken voor iets kleins maar viel me op dat hij steeds een error gaf dat hij de destination map niet kan vinden ofzo... maar als ik dat zelfde forumliertje invul en upload op een xp pc doet hij het wel.. alleen op mijn vista pc begint hij raar te doen,, enig idee hoe dat kan?

de foutmelding op mijn vista pc =
Warning: copy(J:\\supergolfLogo1.gif) [function.copy]: failed to open stream: No such file or directory in C:\AppServ\www\modules\voeg_product_toe.php on line 56

doe ik het met een andere pc is hij wel succesvol...
3jaar geleden misschien kun je ff kijken of somige functies gedateert zijn?
Variabelen buiten quotes halen, move_uploaded_file gebruiken i.p.v. copy, en kijk even naar de pagina over file uploads op PHP.net. Ik denk dat je er dan wel uit moet komen.
hmzz... zou je misschien een opzetje kunnen geven want ik snap niet helemaal wat je bedoeld en het zou me heel erg helpen

Reageren