logó WEBFEJLESZTÉS, WEBÁRUHÁZ KÉSZÍTÉS
Ingyenes elektronikus tananyag interaktív weboldalak készítéséhez.
visszaVISSZA   
menüMENÜ   

Egyszerű PHP feltöltő szkript



A felhasználó által az előző oldalon tárgyalt űrlap segítségével elküldött fájl a tmp könyvtárba kerül. Adatait a $_FILES globális PHP tömb segítségével érhetjük el.

Az első index a file típusú input űrlap mező neve, a második lehet name, type, size, tmp_name vagy error, a következőképpen:
  • $_FILES["file"]["name"]: a feltöltött fájl neve
  • $_FILES["file"]["type"]: a feltöltött fájl típusa
  • $_FILES["file"]["size"]: a feltöltött fájl mérete byte-okban
  • $_FILES["file"]["tmp_name"]: a szerveren tárolt fájl másolatának átmeneti neve
  • $_FILES["file"]["error"]: a fájl feltöltése során kapott hibakód


Példa:

Forráskód


 
<?php
  if ($_FILES["file"]["error"] > 0) {
    echo "Error: ".$_FILES["file"]["error"];
  } else {
    echo "Upload: ".$_FILES["file"]["name"]."<br>";
    echo "Type: " . $_FILES["file"]["type"]."<br>";
    echo "Size: " .($_FILES["file"]["size"] / 1024)
        ." Kb<br>";
    echo "Stored in: " . $_FILES["file"]["tmp_name"];
  }
?>
 



Ahogy a legtöbb honlap, ez a webhely is használ sütiket a weboldalain.