Goedemiddag,
ik ben bezig met een scriptje om plaatjes up te loaden van uit een cms.
ik heb het volgende script:
nu wil ik graag als de gebruiker een plaatje upload dat de naam van het plaatje toegevoegd wordt aan een string :
Dit omdat hij meedere plaatjes wilt uploaden en ik deze string later in een database wil zetten bv:
plaatje1.jpg,plaatje2.jpg,plaatje3.jpg
Het probleem is dat hij altijd maar één bestandsnaam in de string zet en deze steeds overschrijft.
Zouden jullie me kunnen helpen?
Mvg
Hollander
Alvast bedankt!
ik ben bezig met een scriptje om plaatjes up te loaden van uit een cms.
ik heb het volgende script:
PHP:
function uploadimage($file,$dir)
{
$filename = explode("\\", $file['name']);
$last = count($filename) - 1;
$filename = $filename[$last];
if($filename == "") {$return = 1;}
else{
if(!file_exists($dir . $filename) && is_uploaded_file($file['tmp_name']))
{
$return = (move_uploaded_file($file['tmp_name'], $dir . $filename)) ? 3 : 4;
}
else {$return = 2;}
}
return array('status'=>$return,'filename'=>$filename);
}
if(empty($_POST['submit-img'])){}
else
{
$map = '../images/';
$upload = uploadimage($_FILES['userfile'],$map);
$mike .= $upload['filename'] . ",";
switch ($upload['status'])
{
case 1: $melding = 'U heeft geen bestand geselecteerd'; break;
case 2: $melding = 'De bestandsnaam is al in gebruik'; break;
case 3: $melding = 'Het bestand is upgeload'; break;
case 4: $melding = 'Uploaden mislukt, probeer het opnieuw'; break;
default: $melding = 'Uploaden mislukt, probeer het opnieuw'; break;
}
}
?>
PHP:
$mike .= $upload['filename'] . ",";
Dit omdat hij meedere plaatjes wilt uploaden en ik deze string later in een database wil zetten bv:
plaatje1.jpg,plaatje2.jpg,plaatje3.jpg
Het probleem is dat hij altijd maar één bestandsnaam in de string zet en deze steeds overschrijft.
Zouden jullie me kunnen helpen?
Mvg
Hollander
Alvast bedankt!