OK, շատ շնորհակալ եմ պատասխանների համար, դե չկա չկա, գրքերն էլ որ ասեք, լրիվ լավ կլինի
: Ուղղակի գրքերի վատն այն է, որ դրանց 60 տոկոսը լրիվ ջուրա... Ես սիրում եմ այնպիսի գրքեր, որ գոնե էտ ջուրը մեջը չլինի, ասենք քիչ սովորացնի, բայց որակով...
![]()
OK, շատ շնորհակալ եմ պատասխանների համար, դե չկա չկա, գրքերն էլ որ ասեք, լրիվ լավ կլինի
: Ուղղակի գրքերի վատն այն է, որ դրանց 60 տոկոսը լրիվ ջուրա... Ես սիրում եմ այնպիսի գրքեր, որ գոնե էտ ջուրը մեջը չլինի, ասենք քիչ սովորացնի, բայց որակով...
![]()
Я должен освободиться от моих жизненных тормузов... А ну ка кишш от сюда!...ՔՈՒԻԶ
Հա, ճիշտ ես, ես էլ եմ շատ նյարդայնանում ջուր գրքերից։ Շատ են տենց գրքերը։ Բայց էս մեկը լավն է։ Ճիշտ է, ես էս գրքի մի 10%-ն եմ կարդացել, էն էլ հին հրատարակությունը (հինը PHP3-ի վերաբերյալ էր), բայց էդքանն էլ հերիք էր հասկանալու համար, որ տղերքը կարողանում են կարգին գիրք գրել։ Ջուր ծեծոցի չկար ընդհանրապես ու հետաքրքիր էր կարդացվում։ Համ էլ տարբեր PHP-իստներից էլ եմ լսել, որ լավ գիրք է։
http://www.internet-technologies.ru/books/book_122.html
![]()
Добро победило зло, поставило его на колени и зверски убило
Տղերք ջան, ինձ ներող եղեք, բայց էլ չեմ դիմանում, պետքա մի հատ հարց տամ:
Ուրեմն PHP-ում ուզում եմ include անել, բայց չի ստացվում: Նկատի ուն եմ ոչ թե հասարակ include(օր. <? include "index.php"; ?>), այլ ուզում եմ այնպես անել, որ գնա իմ
ցույց տված ֆայլի (language.php) մեջից որեւէ բառ, կամ նմանատիպ մի բան include անի:
Ավելի կոնկրետ երեւի ասեմ, թե մտքինս ինչ ա.
Ուրեմն քանի որ մի հատ սայթ եմ սարքում php-ով եւ այն լինելու է 3 լեզվով, ուզում եմ մի 3 հատ language.php ֆայլ սարքեմ, որ իմ ամբողջ սաթի կրկնվող կամ կարեւոր բառերը լցնեմ դրա մեջ եւ էջերից էլ include անեմ տվյալ language.php-ում գտնվող բառերից կամ արտահայտություններից մի քանիսը ,որ հետո փոփոխելուց «էժան» պրծնեմ:
Ահագին E-գրքեր եմ փորփրել, բայց ապարդյունք, այդ մասին բան չեմ գտնում...
Կօգնե՞ք![]()
Լավ չեմ հասկանում, թե դու ի՞նչ ես ուզում, բայց եթե ճիշտ եմ հասկացել, ապա լուծումներից մեկը զանգվածի մեջ տեղադրելն է. օրինակ lang.php ֆայլում գրում ես՝
հետո արդեն քո index.php-ում գրում ես՝PHP կոդ:
<?php
$hello = array("Hello", "Բարև", "Привет");
$bye = array("Bye", "Ցտեսություն", "Пока");
?>
Եվ նման ձևով շարունակում ես մյուս բոլոր բառերդ: Իսկ եթե երկար տեքտեր ես ուզում տարբեր լեզուներով, դա արդեն ուրիշ հարց է:PHP կոդ:
<?php
echo $hello[0]; // անգլերեն
echo $hello[1]; // հայերեն
echo $hello[2]; // ռուսերեն
?>
Արեցի նենց, ոնց որ նշվել էր, չի ստացվումAPACHE-ն error ա տալիս 2-րդ գծի վրա, մտածեցի «Error_Reporting(E_ALL & ~E_NOTICE);» ով վերացնեմ, էն էլ չի վերանում:
Մենակ մի բան չհասկացա, բա հիմա ո՞րտեղից ա բրաուզերն իմանալու, որ պետք ա գնա lang.php ից վերցնի կոդը...
Եթե կան էլի տարբերակներ, խնդրում եմ արձագանքել:
Նախապես Շնորհակալ եմ![]()
Apache error
Apache error-ը ո՞րն ա: Երևի PHP error, լավ անցած լինի:
Նայի, ենթադրենք քո են լեզուների բազան գցել ես lang.php-ում ու ուզում ես index.php-ում այն կանչես: Նախ պետք է իմանաս, թե որտեղ ես save արել lang.php-ին, ասենք index.php-ի նույն պապկայում, թե ուրիշ:
Եթե նույն պապկայում է, բավական է գրես <?php include("lang.php"); ?>
իսկ եթե ուրիշ տեղ է, (այսինքն index.php-ի պապկայի մեջ բացած մի նոր պապկա է) պետք է գրես <? include("պապկայի անունը/lang.php"); ?>
իսկ եթե index.php-ին է ինչ-որ պապկայի մեջ և պետք է մեկ աստիճան ետ գնաս, գրի <?php include("../lang.php"); ?>
Ինձ թվում է, էլի լիքը յարցեր կլինեն, խնդրեմ դիմիր և քեզ կօգնենք, բայց միայն ավելի հասկանալի գրիր:
բրաուզերը չի իմանում և դա ընդհանրապես բրաուզերի գործը չէ: Քո PHP կոդը նայում է` թե ինչ լեզու է ուզում օգտագործողը, կամ եթե չի ուզում` վերցնում է default-ը: Քաղաքացիի ասած ձևը շատ հարմար է, include ես անում lang.php-ն, որի մեջ array-ի տեսքով պահում ես տեքստերը (ծրագրավորման լեզվով ասած` string table-ը), հետո ըստ յուզերի ցանկության` օգտագործում ես array-ի համապատասխան փոփոխականը:
Ենթադրենք, ունես lang $_GET փոփոխական (index.php?lang=0). գրում ես մոտավորապես հետևյալը
եթե $lang-ը լինի 1 (այսինքն լինի index.php?lang=1), echo կարվի հայերեն, եթե լինի 2` echo կարվի ռուսերեն...PHP կոդ:
$lang = isset($_GET['lang']) ? $_GET['lang'] : 0;
include('lang.php');
echo($hello[$lang]);
echo($bye[$lang]);
Այս պահին թեմայում են 1 հոգի. (0 անդամ և 1 հյուր)
Էջանիշներ