Code:
<form action="add_smaly.php" method="post" enctype="multipart/form-data" name="form1">
<table border="0" align="center" cellpadding="0" cellspacing="3">
<tr class="text_naslov">
<td><div align="center">#</div></td>
<td><div align="center">Znak:</div></td>
<td><div align="center">File:</div></td>
</tr>
<!-- pa tako 5 puta start -->
<tr>
<td class="text_pozicija_1"><div align="right">1.</div></td>
<td><input name="znak[]" type="text" class="input" id="znak[]" size="10"></td>
<td><input name="file[]" type="file" class="input" id="file[]" size="30"></td>
</tr>
<!-- pa tako 5 puta end -->
<tr>
<td><div align="right"></div></td>
<td colspan="2"><div align="center">
<input name="Submit" type="submit" class="input" value="Dodaj">
<input name="Submit" type="submit" class="input" value="Obriši Sve">
</div></td>
</tr>
</table>
</form>
<form action="add_smaly.php" method="post" enctype="multipart/form-data" name="form1">
<table border="0" align="center" cellpadding="0" cellspacing="3">
<tr class="text_naslov">
<td><div align="center">#</div></td>
<td><div align="center">Znak:</div></td>
<td><div align="center">File:</div></td>
</tr>
<!-- pa tako 5 puta start -->
<tr>
<td class="text_pozicija_1"><div align="right">1.</div></td>
<td><input name="znak[]" type="text" class="input" id="znak[]" size="10"></td>
<td><input name="file[]" type="file" class="input" id="file[]" size="30"></td>
</tr>
<!-- pa tako 5 puta end -->
<tr>
<td><div align="right"></div></td>
<td colspan="2"><div align="center">
<input name="Submit" type="submit" class="input" value="Dodaj">
<input name="Submit" type="submit" class="input" value="Obriši Sve">
</div></td>
</tr>
</table>
</form>
i file koji upload-uje:
Code:
<?
# Upisuje podatke iz formulara u varijable
$znak[] = $_POST['znak[]'];
$file[] = $_POST['file[]'];
# Provjerava koliko je smajlija uneseno i ako treba printa eror
$prazno = 0;
for ($i=0;$i<5;$i++)
{
if(!$znak[$i] || !$file[$i])
{
$prazno++;
}
}
if ($prazno == "5")
{
echo "Morate unijeti najmanje jednog smajlija !!!<BR>";
exit;
}
# Kopira file i upisuje podatke u bazu
for ($i=0;$i<5;$i++)
{
if (!$znak[$i] || !$file[$i])
{}
else
{
# Kopira file
$copy = copy($file[$i],'C:/......eys/'.$_FILES['file[$i]']['name'].'');
# Provjerava je li smajli uspjesno kopiran
if (!$copy)
{
echo "File nije uspješno kopiran !!!<BR>";
exit;
}
else
{
echo "File je uspješno kopiran.<BR>";
}
}
}
?>
<?
# Upisuje podatke iz formulara u varijable
$znak[] = $_POST['znak[]'];
$file[] = $_POST['file[]'];
# Provjerava koliko je smajlija uneseno i ako treba printa eror
$prazno = 0;
for ($i=0;$i<5;$i++)
{
if(!$znak[$i] || !$file[$i])
{
$prazno++;
}
}
if ($prazno == "5")
{
echo "Morate unijeti najmanje jednog smajlija !!!<BR>";
exit;
}
# Kopira file i upisuje podatke u bazu
for ($i=0;$i<5;$i++)
{
if (!$znak[$i] || !$file[$i])
{}
else
{
# Kopira file
$copy = copy($file[$i],'C:/......eys/'.$_FILES['file[$i]']['name'].'');
# Provjerava je li smajli uspjesno kopiran
if (!$copy)
{
echo "File nije uspješno kopiran !!!<BR>";
exit;
}
else
{
echo "File je uspješno kopiran.<BR>";
}
}
}
?>
ali neradi.
Prijavi mi ovu gresku:
Warning: copy(C:/Web/Htdocs/mersad/guest_book/smileys/): failed to open stream: Permission denied in C:\Web\Htdocs\mersad\guest_book\admin\add_smaly.php on line 29
[Ovu poruku je menjao Goran Rakić dana 06.03.2005. u 22:18 GMT+1]
May the force be with you...