Használati utasítás PHP 4

A Lastmanuals lehetőséget biztosít a felhasználók számára, hogy azok egymás között megosszanak, tároljanak és kereshetővé tegyenek olyan dokumentumokat, amelyek készülékek és programok felhasználásával kapcsolatos adatokat tartalmaznak: használati útmutatókat, felhasználói kézikönyveket, műszaki leírásokat.... FIGYELEM! VÁSÁRLÁS ELŐTT MINDIG OLVASSA EL A FELHASZNÁLÓI ÚTMUTATÓT!

Töltse le a dokumentumot, ha az az Ön által keresett felhasználói kézikönyv, használati útmutató, brosúra vagy kapcsolási rajz. A Lastmanuals könnyű és gyors hozzáférést biztosít a(z) PHP 4 kézikönyvéhez. Bízunk benne, hogy a(z) PHP 4 alábbi felhasználói útmutatója hasznos lesz az Ön számára.

A Lastmanuals segít a(z) PHP 4 kézikönyv letöltésében.


Mode d'emploi PHP 4
Download
Kézikönyv absztrakt: kezelési útmutató PHP 4

Részletes információt az oldal használatáról a Felhasználói Kézikönyvben talál.

[. . . ] Matt Zandstra PHP4 használatát a A kiadvány a következõ angol eredeti alapján készült: Matt Zandstra: Teach Yourself PHP4 in 24 Hours Copyright © 2000 by Sams Publishing. No part of this book, including interior desing, cover design, and icons, may be reproduced or transmitted in any form, by any means (electronic, photocopying, recording, or otherwise) without the prior written permission of the publisher. Acquisitions Editor: Jeff Schultz Project Editor: Paul Schneider Development Editor: Scott D. Meyers Copy Editor: Geneil Breeze Managing Editor: Charlotte Clapp Trademarked names appear throughout this book. [. . . ] Természetesen minden esetben, amikor a böngészõben újratöltjük a 12. 2 példaprogramot, ugyanaz a sor adódik hozzá a táblához. A 12. 3 példa a felhasználó által bevitt adatot tölti be a táblába. 218 12. óra 12. 3. program A felhasználó által megadott adatok beszúrása a táblába 1: <html> 2: <head> 3: <title>12. 3. program A felhasználó által megadott adatok beszúrása a táblába</title> 4: </head> 5: <body> 6: <?php 7: if ( isset( $tartomany ) && isset( $nem ) && isset( $email ) ) 8: { 9: // Ne feledjük ellenõrizni a felhasználó által megadott adatokat!10: $dbhiba = ""; 11: $vissza = adatbazis_bovit( $tartomany, $nem, $email, $dbhiba ); 12: if ( !$vissza ) 13: print "Hiba: $dbhiba<BR>"; 14: else 15: print "Köszönjük!"; 16: } 17: else { 18: urlap_keszit(); 19: } 20: 21: function adatbazis_bovit( $tartomany, $nem, $email, &$dbhiba ) 22: { 23: $felhasznalo = "jozsi"; 24: $jelszo = "bubosvocsok"; 25: $adatbazis = "pelda"; 26: $kapcsolat = mysql_pconnect( "localhost", $felhasznalo, $jelszo ); 27: if ( !$kapcsolat ) 28: { 29: $dbhiba = "Nem lehet kapcsolódni a MySQL kiszolgálóhoz!"; 30: return false; 31: } 32: if ( !mysql_select_db( $adatbazis, $kapcsolat ) ) 33: { 34: $dbhiba = mysql_error(); Adatbázisok kezelése MySQL 219 12. 3. program (folytatás) 35: return false; 36: } 37: $parancs = "INSERT INTO tartomanyok ( tartomany, nem, email ) 38: VALUES ( '$tartomany', '$nem', '$email' )"; 39: if ( !mysql_query( $parancs, $kapcsolat ) ) 40: { 41: $dbhiba = mysql_error(); 42: return false; 43: } 44: return true; 45: } 46: 47: function urlap_keszit() 48: { 49: global $PHP_SELF; 50: print "<form action=\"$PHP_SELF\" method=\"POST\">\n"; 51: print "A kívánt tartomány<p>\n"; 52: print "<input type=\"text\" name=\"tartomany\"> "; 53: print "Email cím<p>\n"; 54: print "<input type=\"text\" name=\"email\"> "; 55: print "<select name=\"nem\">\n"; 56: print "\t<option value=\"N\"> Nõ\n"; 57: print "\t<option value=\"F\"> Férfi\n"; 58: print "</select>\n"; 59: print "<input type=\"submit\" value=\"Elküld\">\n</form>\n"; 60: } 61: ?> 62: </body> 63: </html> 12 A tömörség érdekében a 12. 3. példából kihagytunk egy fontos részt. Megbíztunk a felhasználókban: semmilyen formában nem ellenõriztük a felhasználó által bevitt adatokat. órában tárgyalt karakterlánckezelõ függvényekkel végezhetjük el. Meg kell jegyeznünk, hogy a beérkezõ adatok ellenõrzése mindig fontos feladat, itt csak azért maradt el, mivel így jobban összpontosíthattunk az óra témájára. 220 12. óra Ellenõrizzük a $tartomany, $nem és $email változókat. Ha megvannak, nyugodtan feltehetjük, hogy a felhasználó adatokat küldött az ûrlap kitöltésével, így meghívjuk az adatbazis_bovit() függvényt. Az adatbazis_bovit()-nek négy paramétere van: a $tartomany, a $nem és az $email változók, illetve a $dbhiba karakterlánc. Ez utóbbiba fogjuk betölteni az esetlegesen felbukkanó hibaüzeneteket, így hivatkozásként kell átadnunk. Ennek hatására ha a függvénytörzsön belül megváltoztatjuk a $dbhiba értékét, a másolat helyett tulajdonképpen az eredeti paraméter értékét módosítjuk. Elõször megkísérlünk megnyitni egy kapcsolatot a MySQL kiszolgálóhoz. Ha ez nem sikerül, akkor hozzárendelünk egy hibaszöveget a $dbhiba változóhoz és false értéket visszaadva befejezzük a függvény futását. Ha a csatlakozás sikeres volt, kiválasztjuk a tartomany táblát tartalmazó adatbázist és összeállítunk egy SQL utasítást a felhasználó által küldött értékek felhasználásával, majd az utasítást átadjuk a mysql_query() függvénynek, amely elvégzi az adatbázisban a kívánt mûveletet. Ha a mysql_select_db() vagy a mysql_query() függvény nem sikeres, a $dbhiba változóba betöltjük a mysql_error() függvény által visszaadott értéket és false értékkel térünk vissza. [. . . ] A tagok feltehetõen örülnének, ha az eseményeket lemásolhatnák vagy a rendezvények ismétlõdõ jellegét is kezelhetnék. Mielõtt az alkalmazást átnyújtanánk a megbízónak, szükségünk lesz egy karbantartó felületre, amely alkalmas arra, hogy egy technikailag képzetlen adminisztrátor is módosíthasson vagy törölhessen tagokat, illetve az eseményeket, valamint a terület- és típuskategóriákat megváltoztathassa. Valószínûleg feltûnt már, hogy programjaink kimenete eléggé spártai. Végül át kell adnunk a munkát egy grafikus tervezõnek, aki ügyes vezérlõsávot, komoly grafikát és más elemeket ad az oldalhoz. [. . . ]

JOGI NYILATKOZAT A PHP 4 MODELL FELHASZNÁLÓI ÚTMUTATÓJÁNAK LETÖLTÉSÉHEZ

A Lastmanuals lehetőséget biztosít a felhasználók számára, hogy azok egymás között megosszanak, tároljanak és kereshetővé tegyenek olyan dokumentumokat, amelyek készülékek és programok felhasználásával kapcsolatos adatokat tartalmaznak: használati útmutatókat, felhasználói kézikönyveket, műszaki leírásokat....
A Lastmanuals semmilyen módon nem tehető felelőssé, amennyiben a keresett dokumentum nem elérhető, nem teljes, nem a megfelelő nyelvű vagy nem a megadott típusra vonatkozik illetve nem a megadott nyelvű. A Lastmanuals nem nyújt fordítási szolgáltatásokat.

Kattintson a szöveg végén lévő "Kézikönyv letöltése" hivatkozásra, ha elfogadja a feltételeket és a PHP 4 kézikönyv letöltése azonnal megkezdődik.

Felhasználói kézikönyv keresése

 

Copyright © 2015 - LastManuals - Minden jog fenntartva.
Valamennyi említett márka és védjegy a megfelelő tulajdonos tulajdona.

flag