User Tag List

Էջ 4 5-ից ԱռաջինԱռաջին 12345 ՎերջինըՎերջինը
Ցույց են տրվում 46 համարից մինչև 60 համարի արդյունքները՝ ընդհանուր 64 հատից

Թեմա: Հարցեր PHP-ից

  1. #46
    Պատվավոր անդամ ARMbrain-ի ավատար
    Գրանցման ամսաթիվ
    12.03.2012
    Գրառումներ
    562
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    PHP կոդ:
    <?php 

            
    while($row mysql_fetch_array($rsd)) 
            { 
    $id=$row['id']; 
    $title=$row['title']; 


    $url_page_author=$row['url_page_author']; 
    $image=$row['image']; 
    $cat=$row['cat']; 
    $date=$row['date']; 
    $sqlauthor "select * from users WHERE id='$url_page_author' LIMIT 1"
    $rsdauthor mysql_query($sqlauthor); 
            
    ?> 


                 
    Հեղինակ:<a href="/user_<?php echo $url_page_author?>" target="_blank"><?php echo $rsdauthor['login']; ?></a> 

    <?php 
            

            
    ?>
    Այ ես կոդի մեջ եթե ես հեղինակի վերևը գրեմ
    HTML կոդ:
    <img src="uploads/images/$image">
    Ապա կաշխատի նկարները, ու ըտենց ցանկացածը, օրինակ $date գրեմ ժամանակը կաշխատի.

    Հիմա ես $rsdauthor['login']-ը այսինքն հեղինակի անունը ոչթե կանչելեմ images թեյբլից այլ ըստ ավելացնողի id-ի user թեյբլից
    PHP կոդ:
    $sqlauthor "select * from users WHERE id='$url_page_author' LIMIT 1"
    $rsdauthor mysql_query($sqlauthor); 
    Հեսա ըսենց, $url_page_author « ստեղ գտնվումա տվյալ նկարը ավելացնող օգտագործողի id-ին, ու հիմա ես մեթոդով չի աշխատում.
    PHP կոդ:
    CREATE TABLE IF NOT EXISTS `users` (
      `
    idint(11NOT NULL AUTO_INCREMENT,
      `
    loginvarchar(15COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `
    passwordvarchar(255COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `
    avatarvarchar(255COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `
    sexvarchar(10COLLATE utf8_unicode_ci DEFAULT NULL,
      `
    birthvarchar(40COLLATE utf8_unicode_ci DEFAULT NULL,
      `
    emailvarchar(255COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `
    activationint(1NOT NULL DEFAULT '0',
      `
    datedatetime NOT NULL DEFAULT '0000-00-00 00:00:00',
      
    PRIMARY KEY (`id`)
    ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=22 
    Եսի users թեյբլի sql կոդը.
    PHP կոդ:
    CREATE TABLE IF NOT EXISTS `images` (
      `
    idint(4NOT NULL AUTO_INCREMENT,
      `
    catint(1) DEFAULT '0',
      `
    titlevarchar(255COLLATE utf8_unicode_ci NOT NULL DEFAULT '',
      `
    datedate NOT NULL DEFAULT '0000-00-00',
      `
    imagetext COLLATE utf8_unicode_ci NOT NULL,
      `
    url_page_authorvarchar(255COLLATE utf8_unicode_ci NOT NULL,
      `
    viewint(9) DEFAULT '0',
      `
    loveint(11) DEFAULT '0',
      
    PRIMARY KEY (`id`),
      
    FULLTEXT KEY `title` (`title`)
    ENGINE=MyISAM  DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci AUTO_INCREMENT=22 
    Հեսա եսել images թեյբլի sql կոդը, ստեղիցա նկարները կայքի մեջ ցուցադրվում, ամեն անգամ նկար ավելացնելուց url_page_author ստեղ գտնվումա տվյալ ավելացնողի id-ին.
    Վերջին խմբագրող՝ ARMbrain: 01.06.2012, 12:22:
    Նավի համար ավելի անվտանգ կլիներ նավահանգստում, բայց դրա համար չէ նա ստեղծված...(Գրեյս Հոպպեր)

  2. #47
    Պատվավոր անդամ ARMbrain-ի ավատար
    Գրանցման ամսաթիվ
    12.03.2012
    Գրառումներ
    562
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Հա մեկ հարց ևս, ինչ ֆունկցիա խորհուրդ կտաք օգտագործել սկրիպտում որպիսի որոնողական կայքերում ավելի շատ հայտնվի կայքի միջի նկարները և էջերը, մետատագերը և դեսկրիպտիոները չասեք, ետ երկուսը արթեն աշխատանքի մեջեն.
    Նավի համար ավելի անվտանգ կլիներ նավահանգստում, բայց դրա համար չէ նա ստեղծված...(Գրեյս Հոպպեր)

  3. #48
    Պատվավոր անդամ ARMbrain-ի ավատար
    Գրանցման ամսաթիվ
    12.03.2012
    Գրառումներ
    562
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)

    Ուշադրություն

    ժողովուրդ ջան շատ շտապ անհրաժեշտ է մի ֆունկցիա նկարների ցուցադրման համար.
    Ասենք դուք գտնվում եք view_image.php?id=1 հասցեյում հիմա ըտեղի նկարը ցուցադրվումա ըսենց <img src="myimage['image']"> ես պհպ-ն հետո կայքի մեջ դառնումա ըսենց uploads/images/նկարիանունը.gif հիմա ես ուզում եմ որ նկարի հասցեն ըտենց չլնի, այլ ետ id-ի նկարը կարթա ինչվոր մի php ֆայլից օրինակ՝ image.php?id=1 ու ետի ըսենց ըլնի <img src="image.php?id=1"> այ ես կոդով ինքը նկար կարթա, ու եթե նկարի վրա աչկլիկ անեն սեղմեն copy image url պատճենի image.php?id=1 հասցեն, ու ոչմի ձև չկարենան կթնեն նկարի ճիշտ հասցեն այսինքնս վերջում որ գրածա լինում .gif,.jpg,.jpeg,.bom
    Նախորք շատ շատ շատ շնորհակալություն
    Նավի համար ավելի անվտանգ կլիներ նավահանգստում, բայց դրա համար չէ նա ստեղծված...(Գրեյս Հոպպեր)

  4. #49
    չՄՈԴԵՐԱՏՈՐ Մուր_Համլետ-ի ավատար
    Գրանցման ամսաթիվ
    22.05.2010
    Տարիք
    29
    Գրառումներ
    153
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում ARMbrain-ի խոսքերից Նայել գրառումը
    ժողովուրդ ջան շատ շտապ անհրաժեշտ է մի ֆունկցիա նկարների ցուցադրման համար.
    Ասենք դուք գտնվում եք view_image.php?id=1 հասցեյում հիմա ըտեղի նկարը ցուցադրվումա ըսենց <img src="myimage['image']"> ես պհպ-ն հետո կայքի մեջ դառնումա ըսենց uploads/images/նկարիանունը.gif հիմա ես ուզում եմ որ նկարի հասցեն ըտենց չլնի, այլ ետ id-ի նկարը կարթա ինչվոր մի php ֆայլից օրինակ՝ image.php?id=1 ու ետի ըսենց ըլնի <img src="image.php?id=1"> այ ես կոդով ինքը նկար կարթա, ու եթե նկարի վրա աչկլիկ անեն սեղմեն copy image url պատճենի image.php?id=1 հասցեն, ու ոչմի ձև չկարենան կթնեն նկարի ճիշտ հասցեն այսինքնս վերջում որ գրածա լինում .gif,.jpg,.jpeg,.bom
    Նախորք շատ շատ շատ շնորհակալություն
    Լրիվ քո ուզածի կոդը հեսա։
    PHP կոդ:
    // $image_type - նկարիդ տիպը

    // $image_url - նկարիդ հասցեն
    if( $image_type=="jpeg" ) { // Եթե տիպը jpeg ա
        
    header"Content-Type: image/jpeg" );
        
    $image imagecreatefromjpeg$image_url );        imagejpeg($image);
    }
    elseif( 
    $image_type=="png" ) { // Եթե տիպը png ա
        
    header"Content-Type: image/png" );
        
    $image imagecreatefrompng$image_url );        imagepng($image);
    }
    elseif( 
    $image_type=="gif" ) { // Եթե gif ա
        
    header"Content-Type: image/gif" );
        
    $image imagecreatefromgif$image_url );        imagegif$imagenull100 );

    Էս ամեն ինչը գրածա PHP-ի GD2 գրադարանով։ Եթե անջատածա սերվերիդ/հոսթիդ վրա, պիտի փոխես հոսթդ։ Բայց հիմնականում սաղ հոսթերի վրա միացված ա լինում։
    Ուշադրություն դարձրու․ gif ֆայլերը կերևան, բայց ոչ անիմացիայի ձևով։ GD-ն չի աջակցում gif անիմացիաներ, ու պատճառները շատ են։ Պատճառներից մեկն էլ պատենտները խախտելն ա։
    Վերջին խմբագրող՝ Մուր_Համլետ: 05.06.2012, 23:42:

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

    ARMbrain (05.06.2012)

  6. #50
    Պատվավոր անդամ ARMbrain-ի ավատար
    Գրանցման ամսաթիվ
    12.03.2012
    Գրառումներ
    562
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում ARMbrain-ի խոսքերից Նայել գրառումը
    ժողովուրդ ջան շատ շտապ անհրաժեշտ է մի ֆունկցիա նկարների ցուցադրման համար.
    Ասենք դուք գտնվում եք view_image.php?id=1 հասցեյում հիմա ըտեղի նկարը ցուցադրվումա ըսենց <img src="myimage['image']"> ես պհպ-ն հետո կայքի մեջ դառնումա ըսենց uploads/images/նկարիանունը.gif հիմա ես ուզում եմ որ նկարի հասցեն ըտենց չլնի, այլ ետ id-ի նկարը կարթա ինչվոր մի php ֆայլից օրինակ՝ image.php?id=1 ու ետի ըսենց ըլնի <img src="image.php?id=1"> այ ես կոդով ինքը նկար կարթա, ու եթե նկարի վրա աչկլիկ անեն սեղմեն copy image url պատճենի image.php?id=1 հասցեն, ու ոչմի ձև չկարենան կթնեն նկարի ճիշտ հասցեն այսինքնս վերջում որ գրածա լինում .gif,.jpg,.jpeg,.bom
    Նախորք շատ շատ շատ շնորհակալություն
    Ժողովուրդ ջան ինջ հարկավորա որ ես նույն իմ ուզածը gif նկարներովել լինի, եթե դվշար չի օգնեք ելի, շտապ է անհրաժեշտ.
    Նավի համար ավելի անվտանգ կլիներ նավահանգստում, բայց դրա համար չէ նա ստեղծված...(Գրեյս Հոպպեր)

  7. #51
    չՄՈԴԵՐԱՏՈՐ Մուր_Համլետ-ի ավատար
    Գրանցման ամսաթիվ
    22.05.2010
    Տարիք
    29
    Գրառումներ
    153
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում ARMbrain-ի խոսքերից Նայել գրառումը
    Ժողովուրդ ջան ինջ հարկավորա որ ես նույն իմ ուզածը gif նկարներովել լինի, եթե դվշար չի օգնեք ելի, շտապ է անհրաժեշտ.
    Անիմացիա հնարավոր չի GD-ով անել։ Ինքը տենց հնարավորություն չի տալիս ու չի էլ լինի։ Եթե անիմացիայա պետք, կարաս առանց GD-ի՝ ավելի դանդաղ ու ոչ ստաբիլ ձևով անես՝

    PHP կոդ:

    header
    ('Content-type: image/gif');
    echo 
    file_get_contents("nkar.gif"); 
    Տարբերակը աշխատում ա, բայց ես խորհուրդ չեի տա սենց անեիր։ Հիմնականում չեն էլ անում սենց։

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

    ARMbrain (07.06.2012)

  9. #52
    Պատվավոր անդամ ARMbrain-ի ավատար
    Գրանցման ամսաթիվ
    12.03.2012
    Գրառումներ
    562
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում Մուր_Համլետ-ի խոսքերից Նայել գրառումը
    Անիմացիա հնարավոր չի GD-ով անել։ Ինքը տենց հնարավորություն չի տալիս ու չի էլ լինի։ Եթե անիմացիայա պետք, կարաս առանց GD-ի՝ ավելի դանդաղ ու ոչ ստաբիլ ձևով անես՝

    PHP կոդ:

    header
    ('Content-type: image/gif');
    echo 
    file_get_contents("nkar.gif"); 
    Տարբերակը աշխատում ա, բայց ես խորհուրդ չեի տա սենց անեիր։ Հիմնականում չեն էլ անում սենց։
    Իսկ ոնցա որ yandex-ը անումա բայց ոչմի խնդիր չունի?
    Նավի համար ավելի անվտանգ կլիներ նավահանգստում, բայց դրա համար չէ նա ստեղծված...(Գրեյս Հոպպեր)

  10. #53
    չՄՈԴԵՐԱՏՈՐ Մուր_Համլետ-ի ավատար
    Գրանցման ամսաթիվ
    22.05.2010
    Տարիք
    29
    Գրառումներ
    153
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում ARMbrain-ի խոսքերից Նայել գրառումը
    Իսկ ոնցա որ yandex-ը անումա բայց ոչմի խնդիր չունի?
    Դե ես Yandex-ի կոդերից տեղյակ չեմ, դրա համար չեմ կարա ասեմ։ Բայց Yandex-ը շատ մեծ կազմակերպություն ա, չեմ կարծում, որ իրանք սովորական GD-ի հույսին մնային։
    Նույն հաջողությամբ կարանք զարմանանք Facebook-ի MySQL-ի JOIN-ների վրա, կամ PHP-ի արագության վրա։ Իրանք համ MySQL-ը, համ PHP-ն փոփոխել են իրանց հարմար ձևով։

  11. #54
    Պատվավոր անդամ ARMbrain-ի ավատար
    Գրանցման ամսաթիվ
    12.03.2012
    Գրառումներ
    562
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում Մուր_Համլետ-ի խոսքերից Նայել գրառումը
    Դե ես Yandex-ի կոդերից տեղյակ չեմ, դրա համար չեմ կարա ասեմ։ Բայց Yandex-ը շատ մեծ կազմակերպություն ա, չեմ կարծում, որ իրանք սովորական GD-ի հույսին մնային։
    Նույն հաջողությամբ կարանք զարմանանք Facebook-ի MySQL-ի JOIN-ների վրա, կամ PHP-ի արագության վրա։ Իրանք համ MySQL-ը, համ PHP-ն փոփոխել են իրանց հարմար ձևով։
    Իսկ ասենք հնարավաոր չի որ facebook-ինը ոչ mysql-ա ոչել php, այլ իրանց լեզուն, ասենք gam
    Նավի համար ավելի անվտանգ կլիներ նավահանգստում, բայց դրա համար չէ նա ստեղծված...(Գրեյս Հոպպեր)

  12. #55
    չՄՈԴԵՐԱՏՈՐ Մուր_Համլետ-ի ավատար
    Գրանցման ամսաթիվ
    22.05.2010
    Տարիք
    29
    Գրառումներ
    153
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում ARMbrain-ի խոսքերից Նայել գրառումը
    Իսկ ասենք հնարավաոր չի որ facebook-ինը ոչ mysql-ա ոչել php, այլ իրանց լեզուն, ասենք gam
    Քո ասածը Google-ն ա։ Ինքը դաժե իրա սեփական ֆայլային համակարգը ունի։ Ու Dartlang, Go լեզուները։

    MySQL at Facebook
    MySQL at Twitter (GitHub - https://github.com/twitter/mysql)
    HipHop for PHP

    Համ էլ Yandex-ում օգտագործում են ոչ թե MySQL, այլ Oracle, իսկ լեզուն՝ հիմնականում Perl կամ Python:
    Վերջին խմբագրող՝ Մուր_Համլետ: 07.06.2012, 12:46:

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

    ARMbrain (07.06.2012)

  14. #56
    Պատվավոր անդամ ARMbrain-ի ավատար
    Գրանցման ամսաթիվ
    12.03.2012
    Գրառումներ
    562
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Ժողովուրդ phpով գրում եմ սոց կայք, 0-ից, հիմա միհատ խնդիր ունեմ՝
    PHP կոդ:
    $query_mess_dialogue "SELECT *
    FROM `messages`
    WHERE sender_uid='
    $ses_uid'
    OR
    recipient_uid='
    $ses_uid'
    GROUP BY
    CASE WHEN `sender_uid`='
    $ses_uid' THEN recipient_uid
    WHEN `recipient_uid`='
    $ses_uid' THEN sender_uid END"
    Այ ես ձևով նամակների միջից դուրսեմ բերում այն մարդկանց ցուցակը որոնց հետ որ տվյալ օգտագործողը գրվել է, կամ ինքն է գրել, կամել իրան են գրել, հիմա հարց՝
    ORDER BY id DESC ավելացնելով այս զապրոսի վերջում, այտ երկու մարդկանց գրված նամակների միջից դուրս չի բերում ամենավերջի նամակը, միշտ դուրս է գալիս ամենասկզբի նամակը, ինչպես լուծեմ այս խնդիրը?
    Նավի համար ավելի անվտանգ կլիներ նավահանգստում, բայց դրա համար չէ նա ստեղծված...(Գրեյս Հոպպեր)

  15. #57
    Պատվավոր անդամ Universe-ի ավատար
    Գրանցման ամսաթիվ
    09.04.2007
    Գրառումներ
    2,294
    Բլոգի գրառումներ
    6
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Որ չես մնում մնում ասում «Ժողովուրդ phpով գրում եմ սոց կայք, 0-ից, հիմա միհատ խնդիր ունեմ»:
    Ո՞վ պետքա հավատա որ դու սոց ցանց ես գրել

    Քեզ հիշում ես երևի թե ինչ եմ ասել ))

    ORDER BY id DESC ը փոխարինի սրանով
    ORDER BY ASC

    Մյուս անգամ էլ մենակ մենակ 0-ից սայթ գրեցիր հարցիդ չեմ պատասխանելու...

  16. #58
    Պատվավոր անդամ ARMbrain-ի ավատար
    Գրանցման ամսաթիվ
    12.03.2012
    Գրառումներ
    562
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում Universe-ի խոսքերից Նայել գրառումը
    Որ չես մնում մնում ասում «Ժողովուրդ phpով գրում եմ սոց կայք, 0-ից, հիմա միհատ խնդիր ունեմ»:
    Ո՞վ պետքա հավատա որ դու սոց ցանց ես գրել

    Քեզ հիշում ես երևի թե ինչ եմ ասել ))

    ORDER BY id DESC ը փոխարինի սրանով
    ORDER BY ASC

    Մյուս անգամ էլ մենակ մենակ 0-ից սայթ գրեցիր հարցիդ չեմ պատասխանելու...
    Հա որ գրում եմ ինչ անեմ ասեմ չեմ գրում, ես անգամ լուրջ գրում եմ, հլը ոչմի բան չկա մեջը մենակ օգտագործողները մեկել նամակների ֆունկցիան եմ հավաքում...
    Բայց դե շատ հարցեր եմ ունենում Համլետը օգնումա որ հարցեմ տալիս...

    Քո ասած ձևով վաբշ է չեղավ երորա տալիս...
    Նավի համար ավելի անվտանգ կլիներ նավահանգստում, բայց դրա համար չէ նա ստեղծված...(Գրեյս Հոպպեր)

  17. #59
    Պատվավոր անդամ ARMbrain-ի ավատար
    Գրանցման ամսաթիվ
    12.03.2012
    Գրառումներ
    562
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    Մեջբերում ARMbrain-ի խոսքերից Նայել գրառումը
    Հա որ գրում եմ ինչ անեմ ասեմ չեմ գրում, ես անգամ լուրջ գրում եմ, հլը ոչմի բան չկա մեջը մենակ օգտագործողները մեկել նամակների ֆունկցիան եմ հավաքում...
    Բայց դե շատ հարցեր եմ ունենում Համլետը օգնումա որ հարցեմ տալիս...
    Հա մեկել ես դա չեմ նշում զուտ նրա համար որ կամ հավատաք կամել չե, ես դա նշում եմ զուտ նրա համար որ խնդրին ճիշտ լուծում առաջարկ եք...
    Նավի համար ավելի անվտանգ կլիներ նավահանգստում, բայց դրա համար չէ նա ստեղծված...(Գրեյս Հոպպեր)

  18. #60
    Պատվավոր անդամ Universe-ի ավատար
    Գրանցման ամսաթիվ
    09.04.2007
    Գրառումներ
    2,294
    Բլոգի գրառումներ
    6
    Mentioned
    0 Post(s)
    Tagged
    0 Thread(s)
    GROUP BY ից առաջ դիր

Էջ 4 5-ից ԱռաջինԱռաջին 12345 ՎերջինըՎերջինը

Թեմայի մասին

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

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

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

  1. Հարցեր պլանշետներից
    Հեղինակ՝ aerosmith, բաժին` Հարց ու պատասխան
    Գրառումներ: 107
    Վերջինը: 24.10.2015, 20:59
  2. Հարցեր SQL-ից
    Հեղինակ՝ rostrix, բաժին` Ծրագրավորում
    Գրառումներ: 92
    Վերջինը: 02.06.2015, 21:55
  3. Հարցեր Oracle-ից :)
    Հեղինակ՝ sedrakpc, բաժին` Ծրագրավորում
    Գրառումներ: 4
    Վերջինը: 30.08.2011, 13:22
  4. Հարցեր Ucoz - ից
    Հեղինակ՝ xaker00, բաժին` Վեբ կայքերի քննարկում
    Գրառումներ: 3
    Վերջինը: 07.06.2010, 19:13
  5. Խոհարարական հարցեր
    Հեղինակ՝ Artgeo, բաժին` Դեսից - Դենից
    Գրառումներ: 28
    Վերջինը: 13.07.2008, 16:22

Թեմայի պիտակներ

Էջանիշներ

Էջանիշներ

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

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