Witam, posiadam na swojej stronie prosty skrypt do uploadowania zdjęć przystosowany do niej przeze mnie.
formularz
<form enctype="multipart/form-data" method="post" action=""> <td><input type="file" name="plik" size="49" class="tekst" maxlength="255" onclick="this.form.foto.disabled=false;"></td> <td><input type="file" name="plik1" size="49" class="tekst" maxlength="255" onclick="this.form.foto.disabled=false;"></td> <td><input type="file" name="plik2" size="49" class="tekst" maxlength="255" onclick="this.form.foto.disabled=false;"></td> <td><input type="submit" name="foto" value="Dodaj fotografię" disabled></td> <input type="hidden" name="id_tekst" value="{id_tekst}"> <input type="hidden" name="a" value="add_foto">
funkcja która dodaje id do nazwy fotosa i parę innych rzeczy
<?php
function add_foto($request)
{
include('../config/config.php');
{
move_uploaded_file($_FILES['plik']['tmp_name'], $conf["path"]["foto"] . $request["id_tekst"] . "_" . conv_file_name
($_FILES['plik']['name'])) or
die("błąd move uploaded file" . $conf["path"]["foto"] . $request["id_tekst"] . "_" . conv_file_name
($_FILES['plik']['name'])); chmod($conf["path"]["foto"] . $request["id_tekst"] . "_" . conv_file_name($_FILES['plik']['name']),0664);
conv_image($request["id_tekst"] . "_" .conv_file_name($_FILES['plik']['name']),$conf["foto"]["width"]);
$insert_foto=mysql_query("INSERT INTO " . $GLOBALS["conf"]["database"]["mod"] . "foto SET id_foto='', id_tekst='" . $request["id_tekst"] . "', foto='" . $request["id_tekst"] . "_" .conv_file_name
($_FILES['plik']['name']) . "'") or
die(mysql_error() . "Błąd insert foto"); }
else
{
echo "Possible file upload attack. Filename: " . $_FILES['userfile']['name']; }
goto_url("?a=edit_tekst&id=" . $request["id_tekst"]);
}
?>
Jak je przerobić aby można było wiele obrazków na raz wysyłać ?
Umiem zrobić formularze, ale gorzej z funkcją. Pomocy

! (byłem już w manualu na php.net, ale nie pomógł)