Šablony webových stránek a php skriptů

  • php skripty
  • šablony www
  • Upload fotek

    Nejžádanější skript

    Kdybych měl zvolit jeden ze skriptů za nejžádanější, tak je to jednoznačně upload fotek. Řekl bych každý druhý mail, který mi přijde je žádost o tenhle skript. A teď ho tu máte.

    Formulář

    Prostřednictvím tohoto formuláře budete odesílat jednotlivé soubory.

    
    <form action="?odeslat=1" method="post" enctype="multipart/form-data">
    
    <input type="file" name="soubor" />
    <input type="submit" value="Uložit" /> </form>

    Zpracování fotky

    
    if ($_GET['odeslat'] == 1 ) {
    //kontrola odeslání
    $adresar = $_SERVER['DOCUMENT_ROOT'] . "/fotky/"; //nastavení adresáře pro upload fotek, ted se uploadují fotky do adresare "fotky" v rootu webu
    
    $obrazek = $adresar . $_FILES['soubor']['name']; //relativni cesta k uploadovanému obrázku
    if (move_uploaded_file($_FILES['soubor']['tmp_name'], $obrazek)) {
    	list($sirka, $vyska, $typ, $atributy) = getimagesize($obrazek);
    
    //načtení atributů obrázku, nás zajímá momentálně jen typ, to ostatní už podle jmen proměnných můžete využít sami, např. k zobrazení rozlišení obrázku
    	switch ($typ) {
    		case 1:
    		$pripona = " .gif";
    		break;
    		case 2:
    		$pripona = " .jpg";
    		break;
    		case 3:
    		$pripona = " .png";
    		break;
    		default:
    			echo "Lze uploadovat pouze soubor typu JPG, GIF a PNG.";
    		}
    	}
    }
    
    

    Takto nahrajete fotky, ale pokud odstraníte posledních pár řádků, kde se pracuje s typy obrázků, tak budete moci nahrát jakýkoliv soubor.

    Pro začátek asi stačí omezení na upload fotek. Samozřejmě lze fotky i při uploadu zmenšovat nebo povolit jednoduše upload jen fotkám o určitých parametrech.

    Příklad vám zobrazovat nebudu, naplnili byste mi server vším možným.

    Maillist


    Přidáním mailu budete dostávat e-mailem nepravidelně informace o novinkách na tomto webu. Zrušit zasílání těchto informací je možné zde.

    Nově přidané stránky

    Tylova léta


    Obsah této stránky vyžaduje novější verzi aplikace Adobe Flash Player.

    Získat aplikaci Adobe Flash Player

    Autor: Otakar Hypš | výměna odkazů | mapa stránek | tisk | nahoru Reklama na auto | Burza učebnic GJKT | Hudební festival Tylova léta | fBrigády.cz - Brigády pro studenty CNW:Counter