Először vegyünk fel egy új paramétert a Modell osztályunkban, ahol a file nevét fogjuk tárolni (a modellünk lehet Form vagy Active Record osztály is). Ezek után állítsunk be egy Validálási Szabályt, hogy biztosak lehessünk abban, hogy a felhasználó csak meghatározott kiterjesztésű file-okat tölthet fel.
Majd a Kontroller osztályunkban készítsük el azt a funkciót (action), ami a form-unk megjelenítéséért és a felhasználó által küldött adatok összegyűjtéséért lesz felelős:
Végül pedig a Nézetünkben állítsuk be a megfelelő file-feltöltő mezőt. (Megj: az enctype is fontos!)
Eredeti cikk: http://www.yiiframework.com/wiki/2/
Tuesday, February 22, 2011
Tuesday, February 8, 2011
Telepítés
A Yii telepítése a következő két lépésből áll:
Tipp: Nem feltétlenül szükséges a Yii-t egy webről eléhető könyvtárba telepíteni. Minden Yii alkalmazásnak van egy belépési parancsfájlja és gyakorlatilag ez az egyetlen fájl, amit elérhetővé kell tenni web felhasználók számára.
A többi PHP parancsfájl, beleértve a Yii-hez tartozókat, jobb, ha nem elérhető a webről, mivel támadás célpontjává válhatnak.
Követelmények
A Yii telepítése után célszerű megbizonyosodni arról, hogy webszerverünk teljesít minden követelményt, ami a Yii használatához szükséges. Ez könnyen megtehető a követelmény-ellenőrző parancsfájl böngészőn keresztüli futtatásával, mely a következő URL-en érhető el:
http://hostname/path/to/yii/requirements/index.php
A Yii által támasztott alapkövetelmény egy webszerver, mely rendelkezik PHP 5.1.0 (vagy későbbi) támogatással. A Yii tesztelve lett http://httpd.apache.org-rel Windows és Linux operációs rendszereken. Minden bizonnyal más webszervereken is futtatható, feltéve, hogy rendelkezik PHP 5 támogatással.
Eredeti: http://www.yiiframework.com/doc/guide/1.1/en/quickstart.installation
Fordította: Endyl
- A Yii keretrendszer letöltése a http://www.yiiframework.com-ról.
- A letöltött fájl kicsomagolása egy webről elérhető könyvtárba.
Tipp: Nem feltétlenül szükséges a Yii-t egy webről eléhető könyvtárba telepíteni. Minden Yii alkalmazásnak van egy belépési parancsfájlja és gyakorlatilag ez az egyetlen fájl, amit elérhetővé kell tenni web felhasználók számára.
A többi PHP parancsfájl, beleértve a Yii-hez tartozókat, jobb, ha nem elérhető a webről, mivel támadás célpontjává válhatnak.
Követelmények
A Yii telepítése után célszerű megbizonyosodni arról, hogy webszerverünk teljesít minden követelményt, ami a Yii használatához szükséges. Ez könnyen megtehető a követelmény-ellenőrző parancsfájl böngészőn keresztüli futtatásával, mely a következő URL-en érhető el:
http://hostname/path/to/yii/requirements/index.php
A Yii által támasztott alapkövetelmény egy webszerver, mely rendelkezik PHP 5.1.0 (vagy későbbi) támogatással. A Yii tesztelve lett http://httpd.apache.org-rel Windows és Linux operációs rendszereken. Minden bizonnyal más webszervereken is futtatható, feltéve, hogy rendelkezik PHP 5 támogatással.
Eredeti: http://www.yiiframework.com/doc/guide/1.1/en/quickstart.installation
Fordította: Endyl
Subscribe to:
Posts (Atom)