PHP IV. Dátumok, képek. Dátumok print time(); // 1970.01.01-től eltelt mp-ek $date = getdate(); // tömböt ad vissza $date = getdate($t); $date = date($format);

Slides:



Advertisements
Hasonló előadás
Koordináta transzformációk 2
Advertisements

Minden amit tudni akartál de soha sem merted megkérdezni
HTML nyelv Hiper-Text Markup Language 1. óra.
HTML nyelv.
Számítógép grafika.
Gyakorló feladatsor eljárásokra Készítette: Rummel Szabolcs Elérhetősé:
Elektronikus levelezés
2D képszintézis Szirmay-Kalos László. Számítógépes grafika feladata képszintézis Virtuális világ modell modellezés Metafórák: 2D rajzolás világ = sík.
Eltérés a CAD és GIS adatszerkezetek között CAD (DXF, DWG, DGN)GIS (Shape, TAB, GeoBase) Sokféle elem típusPont, törtvonal, felület, (szöveg) Egy fájl.
Digitális Sötétszoba Adobe Photoshop CS5 Extended v12.0 Fotószakkör 2011/1. Retusálás beadandók.
Prototípuskészítés Verilog nyelven Screen Saver Készítette: Mészáros Péter.
HTML nyelv.
STÍLUSOK Tulajdonságok és értékek. Színek megadási módjai H1 {color: #CCF150} H1 {color: rgb(204,241,80)} H1 {color: rgb(80%,95%,30%)} H1 {color: red}
Windows alapok Fájlkezelés.
Tömörítés fogalma: Az adathordozón lévő állományok méretének csökkentése. A tömörítés során két műveletet hajthatunk végre: - Becsomagolás - Kicsomagolás.
Grafika a programban Készítette: Pető László. Bevezetés Valójában nem a célobjektumra rajzolunk, hanem annak festővászon területére (canvas). Csak olyan.
Leírónyelvek: HTML és XHTML
Készítette: Rummel Szabolcs
Készítette: Rummel Szabolcs Elérhetőség:
HTML (HiperText Mark-Up Language)
A számítógépi grafika matematikai háttere
A HTML alapjai Havlik Barnabás Készítette:
HTML (Hypertext Mark-Up Language). Jellemzői Szöveges alapú internetes oldalak nyelve A formázási műveleteket is szövegesen írja le Szöveget, képeket,
HTML oldal felépítése Készítette: Pataki Arnold
WEB Technológiák WEB-DB és XML ME Általános Informatikai Tsz. dr. Kovács László.
PHP III. Fájlok, űrlapok.
PHP VIII Frissítések. Probléma Megoldandó feladat a böngészőben megjelenített tartalom időnkénti frissítése Például, ha az oldalon szerepel a szerver.
Relációk.
FOLYTONOS FERMENTÁCIÓ
FOLYTONOS FERMENTÁCIÓ
Számítógépes Grafika 2. gyakorlat Programtervező informatikus (esti) 2011/2012 őszi félév.
KÉSZÍTETTE: LENKES DÁNIEL Parancssori feladatok. Alapfeladat Ismerkedjünk meg az „alap” parancsokkal, standard input-, output- és errorral  ls  find.
Turbo Pascal 11..
Tömörítés, csomagolás, kicsomagolás
XHTML – a tanultak összefoglalása
Mobil informatika gyakorlat 2. óra: az NDEF formátum.
A <DIV> tag és formázás CSS-sel
A PHP 5 újdonságai Az OOP terén. Miről lesz szó? Osztályok kezelése – Új direktívák – Konstruktor – Destruktor Interfészek Kivételkezelés.
CSS A CSS bemutatása.
HTML nyelv.
AAO Csink László november.
Pixel műveletek, képek Szirmay-Kalos László.
1 Verseny 2000 gyakorlat ASP. 2 Gyakorlat Web létrehozása: Frontpage 2000 New Web:
Képek feldolgozása 7. osztály.
Web-grafika II (SVG) 4. gyakorlat
Web-grafika II (SVG) 9. gyakorlat Kereszty Gábor.
Web-grafika II (SVG) 5. gyakorlat Kereszty Gábor.
Programozási tételek.
Web fejlesztés V. Illés Zoltán ELTE Informatikai Kar
HTML 2. Űrlapok
Masol/1 A másoló eljárás PROC masol ([] REAL ezt, ide) SEQ ide := ezt Az összefésülő eljárás feje PROC fesul ([] REAL t1, t2, tki) -- t1 és t2 összefésülése.
Illés Zoltán ELTE Informatikai Kar
Webprogramozó tanfolyam
Programozási tételek.
Egy operációs rendszer könyvtárszerkezete (tárolórendszere)
Illés Zoltán ELTE Informatikai Kar
Bevezetés - Vonalak. Koordinátarendszer Windows form x y Az y lefelé nő Transzformáció a hagyományosra x Eltolás y Ellentett és eltolás.
1. feladat  Készíts olyan függvényt, mely paraméterül kapja két egész típusú változó címét, s hívása után a két változó értéke helyet cserél.
Galéria Turóczy Attila (MCT, MCP, MCTS) Livesoft Kft.
Számítógépes Grafika 3. gyakorlat Programtervező informatikus (esti)‏ 2009/2010 őszi félév.
Műveletek mappákkal és a fájltípusok
9. Óra Tömörítés Tömörítés fogalma: A tömörítő eljárások segítségével adatainkat olyan alakra hozhatjuk, amelyeknek kisebb a mérete, mint az eredetinek.
Alapvető raszteres algoritmusok, szakasz rajzolása, DDA, MidPoint algoritmus.
Tömörítés.
Rajzprogramok Bevezetés a Paint program használatába.
Web technológia alapjai
Html parancsok.
A digitális kép bevezetés.
Prezentációk 2. Bemutatók készítése.
Műveletek mappákkal és a fájltípusok
Előadás másolata:

PHP IV. Dátumok, képek

Dátumok print time(); // től eltelt mp-ek $date = getdate(); // tömböt ad vissza $date = getdate($t); $date = date($format); // szöveget formáz $date = date($format, $t); $t = mktime($h, $m, $s, $M, $D, $Y); $t = filemtime($path); // fájl módosítása

Feladatok $t1 = time(); $d1 = getdate($t1); print_r($d1); $d2 = date(”Y.m.d. H:i:s”,$t1); print $d2; $Y = 2008; M=5; D=6; $h=11; $m=30; $s=10; $t2 = mktime($h, $m, $s, $M, $D, $Y); $d3 = getdate($t2); print_r($d3);

Képek Információ: print_r(gd_info()); header(”Content-type: image/png”); // !!! $i = imagecreatetruecolor($w, $h); $c = imagecolorallocate($i, $r, $g, $b); imageline($i, $x1, $y1, $x2, $y2, $c); imagerectangle($i, $x1, $y1, $x2, $y2, $c); Imagefilledrectangle(.... ); imagestring($i, $font, $x, $y, $text, $c); imagepng($i); // imagejpeg(), imagegif() imagedestroy($i);

Feladat header(”Content-type: image/png”); $i = imagecreatetruecolor(600, 400); $c = imagecolorallocate($i, 200, 0, 0); imagerectangle($i, 10, 10, 590, 200, $c); imageline($i, 10, 220, 590, 220, $c); imagestring($i, 1, 10, 380, ”Copyright”, $c); imagepng($i); imagedestroy($i);

Képek imagecreatefrompng($path) // jpeg, gif $width = imagesx($i); // imagesy() imagecopy($dst, $src, $dx, $dy, $sx, $sy, $sw, $sh); imagecopyresampled(), imagecopyresized(); imagefttext(); imagerotate(); $index = imagecolorat($i, $x, $y); $rgba = imagecolorsforindex($index); imagesetpixel($i, $x, $y, $c); imagepalettecopy($dst, $src);

Feladat header(”Content-type: image/jpeg”); $src = imagecreatefromjpeg(”sample.jpg”); $sw = imagesx($src); $sh = imagesy($src); $dw = (int) (0.25 * $sw); $dh = (int) (0.25 * $sh); $dst = imagecreatetruecolor($dw, $dh); imagecopyresampled($dst, $src, 0, 0, 0, 0, $dw, $dh, $sw, $sh); imagejpeg($dst); imagedestroy($dst); imagedestroy($src);

Feladatok Készítsünk szkriptet, mely egy képet a szkriptben megadott méretűre alakít úgy, hogy megtartsa az eredeti kép oldalainak arányát, a szélek legyenek feketék. A kép bal alsó sarkába írjunk szöveget. Az előző órai könyvtár bejáró szkriptet módosítsuk úgy, hogy kiírja fájlok módosításának dátumát, valamint képek megtekinthetők legyenek a fenti módon.