Fórumok / PHP / 4. Lecke - Naruto és Naruto Shippuuden

Fórumok

Naruto és Naruto Shippuuden :: Fórumok :: Programozzunk Stein-el! :: PHP
 
<< Előző téma | Következő téma >>
4. Lecke
Moderátorok: admin, joe san, Sakura08
Szerző Üzenet
admin
Mon Jan 27 2014, 03:34PM

Regisztrált tag #1
Regisztrált: Thu Aug 11 2011, 04:57PM
Üzenetek: 107
Eljött az ideje annak hogy megtanuljuk külsőleg megadni a változó értékét :D Erre jönnek segítségül a INPUT mezők, amiket már a HTML részbe kiveséztünk :D

2 féle módszere van, a $_GET és a $_POST, az utóbbit fogjuk használni, mert biztonságosabb. Ugyanis $_GET esetén a változó megjelenik az URL sávban $_POST-nál nem jelenik meg sehol.

ISSET - Megnézi hogy az inputnak van-e értéke.
NULL - 0 vagy üres. Változó értékét nézi meg.

Továbbiakban erről nem szeretnék beszélni, mert minden INPUT értékét ugyanezzel a módszerrel kell lekérni. Legyen az radio, text, checkbox, password, select-option a módszer ugyanez! Amennyi inputod van, annyi változót kell deklarálni és annyi "if(isset" sor kell!

A változó deklarálás lényegében változó felvétel lenne.

Egy kis pihentető az agyunknak :D

SWITCH - CASE utasítás sorozat
Alapkoncepciója az hogy "keresd az azonosságot" ha megtalálja akkor történik valami. Jelen esetben változónak értékadás.
Minden sor végére kell a break;

Az eredmény jelen esetben ez:
"Ha perec akkor sajtos!"
Ha megváltoztatod $y értékét "alma"-ra akkor ez lesz:
"Ha alma akkor mézes!"


Itt lezavarom még a fájlkezelést is. Következő lecke meg a "function" lesz.

Fájl létrehozása (ha szükséges): touch(); függvény segítségével lehetséges!

3 féleképpen lehet megnyitni egy fájlt PHP-ban:
R - Read / Olvasás
W - Write / Írás, Újraírás
A - Attach / Kiegészítés

Megnyitáshoz a fopen(); függvényt kell használni!
Bezáráshoz az fclose(); függvényt!

Fájlba íráshoz - fputs();
Fájlból olvasáshoz - fread();
FONTOS! Minden esetben zárd le a fájlt ha megnyitottad! Persze ne azonnal!

Jöjjön egy példa:
Ez a program nem ír ki semmit, csak létrehoz egy fájlt és beleírja hogy "In your face!".

Kiolvasásra egy példa:
Az előző program eredményét olvassa ki, és írja ki a képernyőre.

Hozzáfűzéshez egy példa:

A fájlkezelésről röviden ennyit. 5 függvényt kell megjegyezni, és azok szintaktikáját.
- touch("fajlnev.kiterjesztes");
- fopen("mit, milyen okból");
- fputs("mibe, mit");
- fread("miből, mennyit");
- fclose("mit");

[ Módosítva Tue Jan 28 2014, 09:50AM ]
Vissza az elejére
 

Ugrás:     Vissza az elejére

Téma átvétele: rss 0.92 Téma átvétele: rss 2.0 Téma átvétele: RDF
Powered by e107 Forum System