Új hozzászólás Aktív témák

  • Sk8erPeter

    nagyúr

    válasz Jim-Y #9658 üzenetére

    Mindenesetre az biztos, hogy egy try-catch-blokkba kellene pakolnod, hogy a kivételeket szépen el tudd kapni, és logolni a megfelelő helyen, a hozzá tartozó felhasználóbarát hibaüzenetet pedig kiírni a képernyőre.

    De a legegyszerűbb hibakezelés:

    try {
    $twitter = new Twitter($consumerKey, $consumerSecret, $accessToken, $accessTokenSecret);
    $status = $twitter->send('Teszt #oq_department');

    echo 'Minden OK volt...';
    } catch (TwitterException $e) {
    // éles rendszeren a kivétel üzenetét csakis logolni, a felhasználónak felhasználóbarát üzenetet mutatni!!!
    echo '<div style="color:red;">Para van (TwitterException): ', $e->getMessage(), '</div>';
    } catch (Exception $e){
    // éles rendszeren a kivétel üzenetét csakis logolni, a felhasználónak felhasználóbarát üzenetet mutatni!!!
    echo '<div style="color:red;">Para van (általános kivétel): ', $e->getMessage(), '</div>';
    }

    A továbbiakhoz pl. ezt érdemes lenne elolvasnod: [link].

    Szerk.: most nézem az általad linkelt oldalt, ahol a send.php-ben van egy példa, elég gáz, hogy a példakódban sincs lekezelve a kivétel... :(

Új hozzászólás Aktív témák

Hirdetés