User Tag List

Էջ 3 24-ից ԱռաջինԱռաջին 123456713 ... ՎերջինըՎերջինը
Ցույց են տրվում 31 համարից մինչև 45 համարի արդյունքները՝ ընդհանուր 350 հատից

Թեմա: PHP, հարց-պատասխան

  1. #31
    Հայաստան! Egern.net-ի ավատար
    Գրանցման ամսաթիվ
    23.03.2006
    Հասցե
    Երևանյան լճի հարևանությամբ
    Տարիք
    32
    Գրառումներ
    1,091
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Re. PHP, Q - A

    Մեջբերում LiVe-ի խոսքերից Նայել գրառումը
    Ու մի խնդրանք էլ կբացատրեք թե ինչ է անում հետևյալ տողը, ?page=.... -ից սկսած
    echo '<a href="?page='.$i.'>'.$i.'</a>&nbsp;';
    Next սեղմելուց, կամ Քաղաքացի-ի կոդի դեպքում էջի համարը սեղմելուց պետք է նորից կանչվի նույն php ֆայլը, սակայն պետք է նրան "փոխանցել", որ բացի ոչ թե առաջին էջը, այլ ասենք 3-րդ: Դա կատարվում է այսպես կոչված GET փոփոխականի միջոցով, որը ընդհանուր դեպքում գրվում է այսպես. լինկի վերջում ավելացվում է ?page=3: Այս դեպքում page-ը իրենից ներկայացնում է GET փոփոխական, որը փոխանցվում է սերվերին, իսկ php կոդը այդ փոփոխականի արժեքը (որը տվյալ դեպքում 3 է) ստանում է $_GET['page']-ի միջոցով:

    Այնուհետև, երբ արդեն հայտնի է, թե որ էջը պիտի բացվի, mysql_query("SELECT * FROM `test` LIMIT $start, $num"); հրամանի միջոցով բազայից վերցվում են թվերը` $start-ից սկսված և $num հատ: Օրինակ, եթե page=3, ապա Քաղաքացիի գրած կոդի համաձայն` $start = ($page * $num)-$num; այսինքն` $start=(3*30)-30=60, այսինքն բազայից կվերցվեն 60-ից սկսած 30 հատ "տող"` 60-ից մինչև 90-ը:

    Իսկ կոնկրետ echo '<a href="?page='.$i.'>'.$i.'</a>&nbsp;'; հրամանը ցիկլով "տպում է" բոլոր էջերի համարները` որպես լինկ:

  2. #32
    Արեգակնային համակարգ Հրատացի-ի ավատար
    Գրանցման ամսաթիվ
    22.08.2007
    Հասցե
    4-րդ մոլորակ
    Գրառումներ
    191
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. PHP, Q - A

    basename($PHP_SELF) ֆունկսիան նոռմալ չի աշխատում:Ի՞նչից կլինի:
    PHP կոդ:
    <a href="ru/<? echo basename($PHP_SELF); ?>"><img src="images/ico_flag_rus.gif" border="0">
    <a href="en/<? echo basename($PHP_SELF); ?>"><img src="images/ico_flag_eng.gif" border="0">
    <a href="fr/<? echo basename($PHP_SELF); ?>"><img src="images/ico_flag_fra.gif" border="0">
    Առաջին անգամ սայտում լեզու փոխելուց նոռմալ աշխատում ա, բայց երկրորդ անգամ քցում ա սկզբնական էջ: Ով ինչ կարծիք ունի…
    Մարդու հետ Մարդ,Դևի հետ Դև:

  3. #33
    Բարի ճանապարհ One_Way_Ticket-ի ավատար
    Գրանցման ամսաթիվ
    19.03.2009
    Հասցե
    Ուղևորի ծոցագրպան
    Տարիք
    38
    Գրառումներ
    3,573
    Բլոգի գրառումներ
    32
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    Պատ. PHP, Q - A

    Եթե հղման հասցեն բացարձակ հասցե չէ, ինչպես քո դեպքում, ապա այն վերցվում է ընթացիկ դիրեկտորիայի նկատմամբ: Առաջին անգամ աշխատելուց հետո մտնում է ru (օրինակ) դիրեկտորիա: Հաջորդ անգամ արդեն "ru/<? echo basename($PHP_SELF); ?>" հասցեն դիտարկվում է ru դիրեկտորիայի նկատմամբ, իսկ դա երևի այն չի, ինչ դու ակնկալում ես:

  4. Գրառմանը 1 հոգի շնորհակալություն է հայտնել.

    Հրատացի (28.03.2009)

  5. #34
    Արեգակնային համակարգ Հրատացի-ի ավատար
    Գրանցման ամսաթիվ
    22.08.2007
    Հասցե
    4-րդ մոլորակ
    Գրառումներ
    191
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. PHP, Q - A

    Շնորհակալություն: Հարցը լուծվեց
    PHP կոդ:
    $_SERVER['PHP_SELF'
    PHP կոդ:
    $PHP_SELF 
    -ի տեղը տեղադրելով:Իսկ ի՞նչ տարբերություն կա դրանց մեջ: Ի՞նչ ա անում $_SERVER ֆունկցյան:
    Մարդու հետ Մարդ,Դևի հետ Դև:

  6. #35
    Բարի ճանապարհ One_Way_Ticket-ի ավատար
    Գրանցման ամսաթիվ
    19.03.2009
    Հասցե
    Ուղևորի ծոցագրպան
    Տարիք
    38
    Գրառումներ
    3,573
    Բլոգի գրառումներ
    32
    Mentioned
    9 Post(s)
    Tagged
    0 Thread(s)

    Պատ. PHP, Q - A

    $_SERVER-ը ֆունկցիա չէ, ասսոցիատիվ մասսիվ է, որը պարունակում է բազմատեսակ ինֆորմացիա սերվերի մասին: $PHP_SELF արտահայտությունը վերադարձնում է PHP_SELF փոփոխականի արժեքը, եթե այն գոյություն չունի, ստեղծում է և վերագրում նրան դատարկ տող:

  7. #36
    Արեգակնային համակարգ Հրատացի-ի ավատար
    Գրանցման ամսաթիվ
    22.08.2007
    Հասցե
    4-րդ մոլորակ
    Գրառումներ
    191
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. PHP, Q - A

    ինչ որ հղում կտա՞ս ավելի մանրամասն կարդամ
    Մարդու հետ Մարդ,Դևի հետ Դև:

  8. #37
    Մշտական անդամ Xelgen-ի ավատար
    Գրանցման ամսաթիվ
    17.10.2008
    Հասցե
    Երևան
    Գրառումներ
    344
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. PHP, Q - A

    Մեջբերում Հրատացի-ի խոսքերից Նայել գրառումը
    ինչ որ հղում կտա՞ս ավելի մանրամասն կարդամ
    http://am.php.net/manual/en/reserved...les.server.php
    ՏՏ, Ինտերնետ և Նոր Մեդիայի Բաց չԿոնֆերանս՝
    ԲարՔեմփ Երևան 2009 Ապրիլ 17-19

  9. #38
    Մշտական անդամ
    Գրանցման ամսաթիվ
    20.03.2006
    Գրառումներ
    150
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    php linux

    Ժողովուուուուուուուուուուուուուուուուուուուուուուրդ կյանքս կերավ էս ................................

    գրում եմ.
    $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
    $fp = fopen("$DOCUMENT_ROOT/order.txt", 'a');
    $str = "BBBBBBBB";
    fwrite($fp,$str);
    fclose($fp);

    Windows - ում նորմալ աշխատում է խնդիր չի առաջանում
    Բայց ......... Linux(SLES10+SP2) - ում ֆայլը չի ստեղծվում:
    Ոչ մի հաղորդագրություն չի տալիս:
    $_SERVER['DOCUMENT_ROOT'] - ի ճանապարհը ճիշտ է:

    Որն է պատճառը??????????


    Հա մի բան էլ որտեղ է գտնվում php.ini - ն, ուզում եմ error - ները բացեմ, չեմ գտնում:
    Վերջին խմբագրող՝ david: 22.05.2009, 08:22:

  10. #39
    Պատվավոր անդամ քաղաքացի-ի ավատար
    Գրանցման ամսաթիվ
    27.03.2006
    Տարիք
    39
    Գրառումներ
    2,030
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. php linux

    Մեջբերում david-ի խոսքերից Նայել գրառումը
    Ժողովուուուուուուուուուուուուուուուուուուուուուուրդ կյանքս կերավ էս ................................

    գրում եմ.
    $DOCUMENT_ROOT = $_SERVER['DOCUMENT_ROOT'];
    $fp = fopen("$DOCUMENT_ROOT/order.txt", 'a');
    $str = "BBBBBBBB";
    fwrite($fp,$str);
    fclose($fp);

    Windows - ում նորմալ աշխատում է խնդիր չի առաջանում
    Բայց ......... Linux(SLES10+SP2) - ում ֆայլը չի ստեղծվում:
    Ոչ մի հաղորդագրություն չի տալիս:
    $_SERVER['DOCUMENT_ROOT'] - ի ճանապարհը ճիշտ է:

    Որն է պատճառը??????????


    Հա մի բան էլ որտեղ է գտնվում php.ini - ն, ուզում եմ error - ները բացեմ, չեմ գտնում:
    Իսկ եթե $DOCUMENT_ROOT–ի փոխարեն հենց $_SERVER['DOCUMENT_ROOT']–ը դնես էլի՞ չի աշխատում։

    Հա իսկ քո php.ini–ն չգիտեմ որտեղ կլինի, բայց էդ քո խնդիրը կարողես լուծել սկրիպտի ամենավերևում գրելով error_reporting(E_ALL);

  11. #40
    Մշտական անդամ Xelgen-ի ավատար
    Գրանցման ամսաթիվ
    17.10.2008
    Հասցե
    Երևան
    Գրառումներ
    344
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. php linux

    Մեջբերում david-ի խոսքերից Նայել գրառումը
    Ժողովուուուուուուուուուուուուուուուուուուուուուուրդ կյանքս կերավ էս ................................

    գրում եմ.
    ...
    Windows - ում նորմալ աշխատում է խնդիր չի առաջանում
    Բայց ......... Linux(SLES10+SP2) - ում ֆայլը չի ստեղծվում:
    Ոչ մի հաղորդագրություն չի տալիս:
    $_SERVER['DOCUMENT_ROOT'] - ի ճանապարհը ճիշտ է:

    Որն է պատճառը??????????
    Ստուգիր permission-ները։

    Մեջբերում david-ի խոսքերից Նայել գրառումը
    Հա մի բան էլ որտեղ է գտնվում php.ini - ն, ուզում եմ error - ները բացեմ, չեմ գտնում:
    Մի հատ /etc/php5/-ում և նրա ֆոլդերենում նայի, Սուսոները այնտեղ էին պահում, եթե ճիշտ եմ հիշում։ Եթե չե, մի հատ որոնում տուր, գտիր
    ՏՏ, Ինտերնետ և Նոր Մեդիայի Բաց չԿոնֆերանս՝
    ԲարՔեմփ Երևան 2009 Ապրիլ 17-19

  12. #41
    Մշտական անդամ
    Գրանցման ամսաթիվ
    20.03.2006
    Գրառումներ
    150
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. PHP, հարց-պատասխան

    Հա տենց էլ կար Xelgen հարցը permission -էին:
    Բայց հետաքրքիր է աշխատում եմ root - ով և պարզվում է որ նույնիսկ նա էլ սահմանափակ իրավունքներ ունի

    Շնորհակալ եմ

  13. #42
    Պատվավոր անդամ Ներսես_AM-ի ավատար
    Գրանցման ամսաթիվ
    25.06.2006
    Գրառումներ
    4,303
    Բլոգի գրառումներ
    1
    Mentioned
    5 Post(s)
    Tagged
    0 Thread(s)

    Պատ. PHP, հարց-պատասխան

    Մեջբերում david-ի խոսքերից Նայել գրառումը
    Հա տենց էլ կար Xelgen հարցը permission -էին:
    Բայց հետաքրքիր է աշխատում եմ root - ով և պարզվում է որ նույնիսկ նա էլ սահմանափակ իրավունքներ ունի

    Շնորհակալ եմ
    հարցը քո աշխատելը չի, հարցը apache-ի աշխատելնա, իսկ apacheը սովորաբար աշխատում է որպես www-data:www-data
    եթե www-data յուզերը կամ գրուփը տվյալ պանակին permission չունենա ոչինչ էլ չի ստացվի

  14. #43
    Մշտական անդամ
    Գրանցման ամսաթիվ
    20.03.2006
    Գրառումներ
    150
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. PHP, հարց-պատասխան

    Որ անկեղծ ասեմ ես permission - երը root - ի համար բացեցի

  15. #44
    Մշտական անդամ
    Գրանցման ամսաթիվ
    20.03.2006
    Գրառումներ
    150
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    php date

    Ժողովուրդ մի բան ասեմ աթոռից ընկնեք, բայց կարողա և չընկնեք, եթե հանդիպել եք նման բանի:

    SuseLinux - ի վրա apache php mysql - կա: Ստեղծեցի մի test.php ֆայլ, որում գրեցի
    <?php
    echo date(H:i);
    ?>

    բրոուզերով կանչելիս էկրանին ցույց է տալիս ընթացիք ժամից 1 ժամ ավել:
    Համակարգչի վրա ժամը ճիշտ է:

    Էս ինչ հաշիվա

  16. #45
    Պատվավոր անդամ քաղաքացի-ի ավատար
    Գրանցման ամսաթիվ
    27.03.2006
    Տարիք
    39
    Գրառումներ
    2,030
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Պատ. php date

    Եթե Երևանի ժամային գոտու ժամն ես ուզում, ապա վերևները մի տեղ գրի
    PHP կոդ:
    date_default_timezone_set("Asia/Yerevan"); 
    Տենց բաներ շատ հաճախ են ինձ մոտ պատահել, մանավանդ երբ վեբ հոսթինգը արտասահմանում է գտնվել

Էջ 3 24-ից ԱռաջինԱռաջին 123456713 ... ՎերջինըՎերջինը

Թեմայի մասին

Այս թեման նայող անդամներ

Այս պահին թեմայում են 1 հոգի. (0 անդամ և 1 հյուր)

Համանման թեմաներ

  1. Վեբ հարց-պատասխան
    Հեղինակ՝ Լոս, բաժին` Վեբ
    Գրառումներ: 1539
    Վերջինը: 31.03.2021, 22:08
  2. Զվարճալի հարց ու պատասխան
    Հեղինակ՝ Ուլուանա, բաժին` Զվարճալի
    Գրառումներ: 105
    Վերջինը: 14.04.2014, 22:46
  3. WinAPI Հարց և պատասխան
    Հեղինակ՝ Արամ, բաժին` Ծրագրավորում
    Գրառումներ: 7
    Վերջինը: 06.02.2014, 00:40
  4. MySQL - Հարց ու պատասխան
    Հեղինակ՝ david, բաժին` Ծրագրավորում
    Գրառումներ: 75
    Վերջինը: 03.02.2013, 20:50
  5. Հարց ու պատասխան
    Հեղինակ՝ kiki, բաժին` Հեռահաղորդակցություն
    Գրառումներ: 73
    Վերջինը: 16.08.2010, 22:56

Էջանիշներ

Էջանիշներ

Ձեր իրավունքները բաժնում

  • Դուք չեք կարող նոր թեմաներ ստեղծել
  • Դուք չեք կարող պատասխանել
  • Դուք չեք կարող կցորդներ տեղադրել
  • Դուք չեք կարող խմբագրել ձեր գրառումները
  •