Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Upload skripta sa 5 polja

[es] :: PHP :: Upload skripta sa 5 polja

[ Pregleda: 1627 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

m_k
Sarajevo [BiH]

Član broj: 29364
Poruke: 340
85.158.38.*

Sajt: www.mkscripts.net


Profil

icon Upload skripta sa 5 polja06.03.2005. u 17:52 - pre 233 meseci
Pokusavam da napravim upload skpriptu koja ce odjednom da kopiora 5 fileova. Imam dva filea. Formular:
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&scaron;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>";
                    }
            }
    }            
?>


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...
 
Odgovor na temu

MileG

Član broj: 28981
Poruke: 997



+7 Profil

icon Re: Upload skripta sa 5 polja06.03.2005. u 18:02 - pre 233 meseci
Obrati paznju na 'Permission denied' bilo je 100 puta na forumu ove godine.
 
Odgovor na temu

_owl_

Član broj: 318
Poruke: 1043
*.vdial.verat.net.



+3 Profil

icon Re: Upload skripta sa 5 polja06.03.2005. u 21:02 - pre 233 meseci
Pogresno pristupas promenjljivima sa forme. Za pocetak bi trebao da stavis (ostalo nisam ni gledao):
Code:

$znak[] = $_POST[znak'];
$file[] = $_FILES['file'];

Da si procitao bilo kakav osnovni tekst o prihvatanju promenljivih sa forme, ne bi napravio ovakvu gresku.
Owl
 
Odgovor na temu

m_k
Sarajevo [BiH]

Član broj: 29364
Poruke: 340
85.158.39.*

Sajt: www.mkscripts.net


Profil

icon Re: Upload skripta sa 5 polja07.03.2005. u 17:57 - pre 232 meseci
owl taj tvoj kod mi nije prijesio problem. Zasto mi ne prijavljuje to Permission denied ako na pocectak filea premjestim copy(..) ali bez arreya?
May the force be with you...
 
Odgovor na temu

m_k
Sarajevo [BiH]

Član broj: 29364
Poruke: 340
85.158.38.*

Sajt: www.mkscripts.net


Profil

icon Re: Upload skripta sa 5 polja08.03.2005. u 21:45 - pre 232 meseci
Zna li iko ???
May the force be with you...
 
Odgovor na temu

[es] :: PHP :: Upload skripta sa 5 polja

[ Pregleda: 1627 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.