Ինչ տարբերակով ա հարմար Վեբ Gallery Ստեղծել
MySQL - թե առանց տվյալներ բազզայի և ինչ տաբերակներ կառաչարկեք
Ինչ տարբերակով ա հարմար Վեբ Gallery Ստեղծել
MySQL - թե առանց տվյալներ բազզայի և ինչ տաբերակներ կառաչարկեք
Վերջին խմբագրող՝ norayrx: 29.03.2006, 19:04:
Ինչ Galery?
Խոսքը պատկերասրահի մասին է?
Երբ ես հասկացա, որ երջանկությունը փողի մեջ չէ, ես դադարեցի երազել երջանկության մասին:
Եղբայր, որ մի քիչ պարզ բացատրես թե ինչ ես ուզում, կփորձեմ ինչ-որ բանով օգտակար լինել:
Այո խոսքը պատկերասրահի մասին է
Ասեմ.
Եթե քո մոտ կա առագ SELECT (այսինքն բազաից գտնելու) անելու խնդիր, ապա կարող ես MySQL օգտագործես, ու քո նկարները որպես binary data պահես:
Բայց ես կարծում եմ որ ուղղակի նկարների անուննրը բազայում պահելը ավելի հարմար կլինի...
Եթե ուզւմ ես, կարող եմ քեզ մի քիչ օգնել կոնկրետ խնդրի վրա...
Գրի - կսպասեմ:
Երբ ես հասկացա, որ երջանկությունը փողի մեջ չէ, ես դադարեցի երազել երջանկության մասին:
Ես կարծում եմ, որ նույնիսկ նկարների անուններն էլ բազաում պետք չէ պահել, թող նկարների անունները որոշվի ըստ նկարի ID ի:
Սպեց ինչա նշանակում, "Եթե քո մոտ կա առագ SELECT (այսինքն բազաից գտնելու) անելու խնդիր" բան չհասկացա![]()
Կախված ա նրանից թե քո մոտ ինչ մաշտաբի պռաեկտ ա, եթե ստից ինչ-որ գեսթբուք ա, տօ կառաս ուղակի upload անես, եթե ինչ-որ մեծ պռաեկտի կտոր ա, տո ավելի լավ ա քցես բազա: Էտ տալիս ա մի շարք առավելություններ, որոնց առանց լրացուցիչ ջանքերի դժվար(կամ անհնար) ա հասնել:
Ընդհանրապես ասած գրագետ ա օգտագործել բազան, բայց եթե ուղակի ինչ-որ տեստային application a, ուրեմն ավելի լավ ա հասարակ upload-ով սահմանափակվել:
Photoshop_ը շատ արագ ու որակով և ամենակարեվորը շատ հեշտ Photo Gallery է սարքում, իսկ եթե դիզայնն է հետաքրքրում, ապա Macromedianorayrx-ի խոսքերից
Մարդը լինելը լավ բան ա, բայց երկու ոտքի վրա կանգելը դեռ չի նշանակում որ դու մարդ ես:
Ամենակարևորը էս կյանքում մարդ լինելն ա, մնացած ամենինչը երկրորդական ա:
ԷԼ ԿՅԱՆՔՈՒՄ ԷՍ ՖՈՐՈՒՄԸ ՉԵՄ ՄՏՆԵԼՈՒ
Ժող սենց մի հարցԵնթադրենք 1.php էջում ունենք գրված կոդ որը connect ա լինում տվյալների բազային. Հետո որևէ link ով անցնում ենք 2.php էջին: Պարզվում է որ հաջորդ նշված էջին անցնելուց connect - ը փակվում է: Ոնց կարելիէ անել, որ չփակվի: Ես փորձել եմ connect - ը իրականացնել տարբեր հրամաններով (mysql_pconnect(), mysql_connect), ոչ մի դեպքում էլ connect - ը չի պահում: Ինչպես կարելի է հարցը լուծել:
մանրամասն ասա, ընդհանրապես ընդունված ա նորից connect լինել. Կոդը ցւըց տուր
mysql_connect()- ը իր ամենինչով խորհուրդ կտամ անպայման որևե m_c.php-ի մեջ գրես ու ամեն էջի վերևում include("m_c.php"); գրես ու ավելի հեշտ կլինի քեզ , իմացի , որ ամեն նոր էջում ել պարտադիր է նոր mysql_connect()-ը առանց դրա չի լինի![]()
ինձ ո՞վ կարող է բացատրել՝ include() և require(), include_once() և require_once() ֆունկցիաների տարբերություննը որո՞նք են:
include() ֆունկցինա եթե ինչ որ պատճառով չի հաջողվում աշխատի , ծրագիրը չի կանգնում (Fatal error չի տալիս) , իսկ require(), -ը կանգնեցնում է ինտեռպռիտացիան (կոպիտ ասած ծրագրի ընթացքը) , include_once() և require_once() նույն իրենց համապատասխանող վերը նշված տարբերակներն են , պարզապես երկար ծրագրերում օգտագործում են , որ մի անգամից ավել include() չարվի նույն ֆայլը բերելով իր պրոբլեմների (օրինակ PHP և MySQL - ի ERROR-ներ թեմայում քննարկվող ERROR-ը) :
Include ի դեպքում նշված ֆայլ պարտադիր չե որ գոյություն ունենա , սակայն require ի դեպքում եթե ֆայլը գոյ. չունենա սկրիպտը fatal error կտա։
Include_once և require_once ֆունկցիաները նույն include() և require() են այն տարբերությամբ որ նույն ֆայլը մեկ անգամից շատ չի ինքլուդ արվի եթեթ նույնիսկ մի քանի տեղ գրած է կոդը , օրինակ՝
միայն մեկ անգամ կկանչի connect.inc.phpPHP կոդ:
<?
include_once("connect.inc.php");
include_once("connect.inc.php");
include_once("connect.inc.php");
?>
...
Այս պահին թեմայում են 1 հոգի. (0 անդամ և 1 հյուր)
Էջանիշներ