Chciałbym stworzyć formularz, który pozwalałby na uzupełnienie danych + wysyłanie ich na maila oraz upload kilku plików do stworzonego folderu na serwerze.
Na PHP za bardzo się nie znam, ale cos pokombinowałem z uploadem plikow. Tworzy się nowy katalog z nazwa wziętą od czasu, ale nowe pliki nie chca sie pojawiac w tym katalogu. Prosze o pomoc
Skrypt mógłby pobierać nazwe folderu od jednego inputa np. z nazwa projektu

<?php
{
$email = 'aaa@gmail.com';
$subject = 'Projekt strony do wykonania';
$message = 'Dziękujemy za wysłanie formularza';
$error = 'Wystąpił błąd podczas wysyłania formularza';
$charset = 'utf-8';
$head =
"MIME-Version: 1.0\r\n" .
"Content-Type: text/plain; charset=$charset\r\n" .
"Content-Transfer-Encoding: 8bit";
$body = '';
foreach ($_POST as $name => $value)
{
{
for ($i = 0; $i < count($value); $i++) {
}
}
}
}
else
{
?>
<?php
mkdir("upload/$czas", 0777
); for ($i=0; $i<sizeof($_FILES['plik']['size']); $i++) {
if ($_FILES['plik']['size'][$i] !=0) {
$uploaded = "/var/www/virtual/aaa.pl/subdomeny/abcd/htdocs/upload/$czas/". $_FILES['plik']['name'][$i];
if ($_FILES['plik']['size'][$i] > 1024*1024*1024) {
echo "Plik numer $i jest za duży<br />"; } else {
echo "Operacja wysyłania pliku $i przebiegła pomyślnie<br />"; }
} else {
echo "Błąd przy przesyłaniu danych w pliku $i!<br />"; }
}
}
?>
<form action="" method="post" enctype="multipart/form-data">
<div class="head">Formularz wspomagający projektowanie strony WWW</div>
<div class="wrapper">
<div class="wrap"><div class="tekst">Nazwa projektu:</div> <div class="input"><input type="text" name="nazwa_projektu" /></div></div><br /><br /><br />
<div class="wrap"><div class="tekst">Spodziewana data wykonania:</div> <div class="input"><input type="text" name="data_wykonania" /></div></div>
<input type="file" name="plik[]">
<input type="file" name="plik[]">
<input type="file" name="plik[]">
<input type="submit" value="Wyślij formularz" />
</div>
</form>
<?php
}
?>