downloads | documentation | faq | getting help | mailing lists | reporting bugs | php.net sites | links | my php.net
search for in the

Tipikus csapdák | PUT metódusú feltöltések
view the version of this page | Last updated: Mon, 27 Jun 2005
# Több állomány egyidejű feltöltése Lehetséges több állomány egyidejű feltöltése is, az input elemek name paramétereinek különbözőre állításával. Úgyszintén lehetőség van több megegyező nevű űrlap elemmel is több állomány feltöltésére. Ebben az esetben a kapcsolódó információkat tömbökben adja vissza a PHP. Ehhez a hagyományos tömbhivatkozást kell alkalmazni, mint minden más űrlapelemnél: Megjegyzés: Több állomány egyidejű feltöltése a PHP 3.0.10 óta lehetséges.
Példa 38-4. Több fájl egyidejű feltöltése
    <form action="file-feltolt.php" method="post" enctype="multipart/form-data">
      Az alábbi fájlok elküldése:<br />
      <input name="userfile[]" type="file" /><br />
      <input name="userfile[]" type="file" /><br />
      <input type="submit" value="OK" />
     </form>
Amikor a fenti űrlap adatai elküldésre kerülnek, a $_FILES['userfile'] $_FILES['userfile']['name'] és $_FILES['userfile']['size'] változók értéket kapnak. A $HTTP_POST_FILES tömbben ugyanezek elérhetőek a PHP 4.1.0 előtti verziókban. Ezek mind számokkal indexelt tömbök a tömbben beküldötteknek megfelelő értékekkel. A PHP 3-ban a $HTTP_POST_VARS használható. Ha a register_globals be van kapcsolva, globális változókat is létrehozásra kerülnek. Páldául ha a `/home/test/review.html` és `/home/test/xwp.out` állományok kerültek feltöltésre, akkor a $_FILES['userfile']['name'][0] tartalma `review.html` és a $_FILES['userfile']['name'][1] tartalma `xwp.out`. Hasonló módon a $_FILES['userfile']['size'][0] a `review.html` fájl méretét tartalmazza, stb. $_FILES['userfile']['name'][0], $_FILES['userfile']['tmp_name'][0], $_FILES['userfile']['size'][0] és $_FILES['userfile']['type'][0] szintén elérhetőek. add a note User Contributed Notes Több állomány egyidejű feltöltése There are no user contributed notes for this page.
Tipikus csapdák | PUT metódusú feltöltések
| Last updated: Mon, 27 Jun 2005

show source | credits | stats | sitemap | contact | advertising | mirror sites

Copyright © 2001-2006 The PHP Group All rights reserved. | This mirror generously provided by: Yahoo! Inc. Last updated: Tue Apr 11 21:14:35 2006 PDT