Tvorba webu

Technická podpora pro naše hostované weby
Message
Autor
enalan
Příspěvky: 1552
Věk: 26
Registrován: 13 led 2013, 14:36
Reputation: 0

Tvorba webu

#1 Příspěvekod enalan » 01 čer 2013, 19:53

Ahoj, nevíte jak udělám něco podobné jako tohle ? :-)
http://screenshot.cz/
Nejlepší bude asi návod
Děkuji :-)
Ušetři na nákupech v eshopech se společností Plná Peněženka.
Web, který tě přiučím novým věcem - http://neobycejny-svet.cz/
Aktuální kontakt na mě - tom.cana@seznam.cz

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: Tvorba webu

#2 Příspěvekod Mysteria » 01 čer 2013, 19:59

Normální formulář s položkou input type file. A pak pomocí PHP ten soubor někam uložíš (move_uploaded_file) a vygeneruješ odkaz na něj (tzn vypíšeš tu cestu kam jsi to uložil).
Když si vygooglíš něco jako PHP file upload tak ti vyjede minimálně stovka návodů jak to udělat.

enalan
Příspěvky: 1552
Věk: 26
Registrován: 13 led 2013, 14:36
Reputation: 0

Re: Tvorba webu

#3 Příspěvekod enalan » 01 čer 2013, 20:04

Musím znát Php jazyk ?
Ušetři na nákupech v eshopech se společností Plná Peněženka.
Web, který tě přiučím novým věcem - http://neobycejny-svet.cz/
Aktuální kontakt na mě - tom.cana@seznam.cz

Uživatelský avatar
Qefik
Příspěvky: 5714
Registrován: 26 pro 2009, 11:26
Reputation: 0
Kontaktovat uživatele:

Re: Tvorba webu

#4 Příspěvekod Qefik » 01 čer 2013, 20:10

Jistěže.... Nebo se podívej na google.
Rozdávat rady je zbytečné. Moudrý si poradí sám a hlupák stejně neposlechne.
Mark Twain

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: Tvorba webu

#5 Příspěvekod Mysteria » 01 čer 2013, 20:45

Pokud jsi si nejsi jistej, jak to napsat a hlavně zabezpečit, tak to radši nedělej, protože tohle je zrovna super způsob, kdy ti tam někdo nahraje nějakej soubor, který bude obsahovat script a pak ho pustí a smaže ti tvoje data, nebo naopak vytáhne nějaké tvoje data pro sebe a podobně.

enalan
Příspěvky: 1552
Věk: 26
Registrován: 13 led 2013, 14:36
Reputation: 0

Re: Tvorba webu

#6 Příspěvekod enalan » 02 čer 2013, 07:21

ach, tak díky no :D
Nějak to ještě zkusím :-)
A kde je tady chyba ? :/
Spoiler: zobrazit

Kód: Vybrat vše

<?php
$imageinfo = getimagesize($_FILES['userfile']['tmp_name']);
if($imageinfo['mime'] != 'image/png' && $imageinfo['mime'] != 'image/jpeg'  && $imageinfo['mime'] != 'image/jpg') {
    exit;
  }
if($imageinfo[0] > 800 && imageinfo[1] > 800){
echo "Rozlišení obrázku je moc velké!";
exit;
}
if($_FILES["file"]["size"] < 200000 || !$_FILES || $_FILES["file"]["error"] == UPLOAD_ERR_INI_SIZE){
echo "Velikost obrázku je velká!";
exit;
 
}
 
}
$uploaddir = 'uploads/';
$uploadfile = $uploaddir . basename($_FILES['userfile']['name']);
if (file_exists("uploads/" . $_FILES["file"]["name"]))
      {
      echo $_FILES["file"]["name"] . " already exists. ";
      }
    else
    if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile)) {
      echo "Nahrání obrázku bylo úspěšné.\n";
    }
    else {
      echo "Nahrávání obrázku selhalo.\n";
    }
}
?>
Ušetři na nákupech v eshopech se společností Plná Peněženka.
Web, který tě přiučím novým věcem - http://neobycejny-svet.cz/
Aktuální kontakt na mě - tom.cana@seznam.cz

Uživatelský avatar
Mysteria
Příspěvky: 9122
Registrován: 26 pro 2009, 15:40
Reputation: 7
Bydliště: Česká republika
Kontaktovat uživatele:

Re: Tvorba webu

#7 Příspěvekod Mysteria » 02 čer 2013, 11:18

S tímhle zarovnání těžko říct, protože se v těch závorkách nedá vyznat. Ale PHPko ti určitě napíše na kterým řádku je chyba.

enalan
Příspěvky: 1552
Věk: 26
Registrován: 13 led 2013, 14:36
Reputation: 0

Re: Tvorba webu

#8 Příspěvekod enalan » 02 čer 2013, 11:51

Fajn, díky :D
Ušetři na nákupech v eshopech se společností Plná Peněženka.
Web, který tě přiučím novým věcem - http://neobycejny-svet.cz/
Aktuální kontakt na mě - tom.cana@seznam.cz


Zpět na „Web hosting“

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 1 host