Toon posts:

[php] upload script vraagje

Pagina: 1
Acties:

Verwijderd

Topicstarter
ik heb het volgende upload script
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
<?
include ("application.php");
include ("header.php");
if ($submit) { 
if (is_uploaded_file($bestand)) { 
copy($bestand, "images/$bestand_name"); 
echo "Bestand '$bestand_name' met de grootte: $bestand_size bytes is succesvol geupload!"; 
} 

else { 

echo "Er is een fout bij het uploaden van bestand: '$bestand'!"; 

} 
} 

else { 

echo "<form method=\"post\" enctype=\"multipart/form-data\"> 
<input type=\"file\" name=\"bestand\"><br> 
<input type=\"submit\" value=\"Uploaden maar!\" name=\"submit\"> 
</form>"; 
}
?>

Werkt perfect, alleen nu wil ik nog het volgende hebben:

Wanneer er een file upgeload wordt, moet er een selectie gemaakt kunnen worden uit Front of Back.
Als een van deze twee geselecteerd is moet het script dus achter de bestandsnaam - Front of - Back plakken.

Hoe doe ik dit precies, iemand enig idee?

Thx alvast.

  • Erik Jan
  • Registratie: Juni 1999
  • Niet online

Erik Jan

Langzaam en zeker

Kant & klaar:
PHP:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
<?
include ("application.php");
include ("header.php");
if ($submit) { 
if (is_uploaded_file($bestand)) {
$NewName = substr($bestand_name, 0, strlen($bestand_name)-4) . $achtervoegsel . strrchr($bestand_name, ".");
copy($bestand, "images/$NewName"); 
echo "Bestand '$bestand_name' met de grootte: $bestand_size bytes is succesvol geupload!"; 
} 

else { 

echo "Er is een fout bij het uploaden van bestand: '$bestand'!"; 

} 
} 

else { 

echo "<form method=\"post\" enctype=\"multipart/form-data\"> 
<input type=\"file\" name=\"bestand\"><br> 
Type: <select name=\"achtervoegsel\"><option value=\"-front\">Front<option value=\"-back\">Back</select><br> 
<input type=\"submit\" value=\"Uploaden maar!\" name=\"submit\"> 
</form>"; 
}
?>

Weet niet 123 of het werkt, theoretisch zou het i.i.g. moeten werken :) Kan by the way alleen met 3 letterige extensies omgaan, laat ff weten of dat belangrijk is. Dan fixt iemand wel ff een mooie regexp.

Is niet op erg veilig, dus gebruik het niet op een server met vitale data.

This can no longer be ignored.


  • CdRwin
  • Registratie: Juni 2001
  • Laatst online: 27-09-2024

CdRwin

 

bedankt voor het upload, ik zocht zoiets al een tijdje.:)

ik ben zelf niet zo goed in php.

www.Qbox.nl