View Single Post
  #10  
Old 03-27-2015, 12:44 PM
OUTL4W OUTL4W is offline
 
Join Date: May 2013
Location: Gettysburg, Pa
Posts: 130
Благодарил(а): 0 раз(а)
Поблагодарили: 0 раз(а) в 0 сообщениях
Default

Quote:
Originally Posted by Dave View Post
This should work. Else, well... I guess I'm being an idiot.

PHP Code:
<?php   
    $json_array 
json_decode(@curl("https://api.twitch.tv/kraken/streams/" $_GET['stream']), true);
     
    if(
$json_array['stream'] != NULL && isset($json_array['stream']['_id'])){ 
        echo 
file_get_contents("online.png"); 
    }else{ 
        echo 
file_get_contents("offline.png"); 
    } 

    function 
curl($url$post null$retries 3){ 
        
$curl curl_init($url); 

        if(
is_resource($curl) === true){ 
                
curl_setopt($curlCURLOPT_FAILONERRORtrue); 
                
curl_setopt($curlCURLOPT_FOLLOWLOCATIONtrue); 
                
curl_setopt($curlCURLOPT_RETURNTRANSFERtrue); 
                
curl_setopt($curlCURLOPT_SSL_VERIFYHOSTfalse); 
                
curl_setopt($curlCURLOPT_SSL_VERIFYPEERfalse); 

                if(isset(
$post) === true){ 
                        
curl_setopt($curlCURLOPT_POSTtrue); 
                        
curl_setopt($curlCURLOPT_POSTFIELDS, (is_array($post) === true) ? http_build_query($post"""&"): $post);
                } 

                
$result false

                while((
$result === false) && (--$retries 0)){ 
                        
$result curl_exec($curl); 
                } 

                
curl_close($curl); 
        } 
        return 
$result



?>
again thank you...
I have this setup in a fixed slide-out tab via css that pulls out when hovering over it...what I was wondering is there any way to pull notifications off the above php script? I'm guessing some javascript is required in order to call the css class name to show the notification but clueless about javascript.
Reply With Quote
 
X vBulletin 3.8.12 by vBS Debug Information
  • Page Generation 0.01332 seconds
  • Memory Usage 1,804KB
  • Queries Executed 11 (?)
More Information
Template Usage:
  • (1)SHOWTHREAD_SHOWPOST
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_header_end
  • (1)ad_header_logo
  • (1)ad_navbar_below
  • (1)bbcode_php
  • (1)bbcode_quote
  • (1)footer
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (6)option
  • (1)post_thanks_box
  • (1)post_thanks_button
  • (1)post_thanks_javascript
  • (1)post_thanks_navbar_search
  • (1)post_thanks_postbit_info
  • (1)postbit
  • (1)postbit_onlinestatus
  • (1)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open 

Phrase Groups Available:
  • global
  • postbit
  • reputationlevel
  • showthread
Included Files:
  • ./showpost.php
  • ./global.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/class_hook.php
  • ./includes/modsystem_functions.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_post_thanks.php 

Hooks Called:
  • init_startup
  • init_startup_session_setup_start
  • init_startup_session_setup_complete
  • cache_permissions
  • fetch_postinfo_query
  • fetch_postinfo
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • style_fetch
  • cache_templates
  • global_start
  • parse_templates
  • global_setup_complete
  • showpost_start
  • bbcode_fetch_tags
  • bbcode_create
  • postbit_factory
  • showpost_post
  • postbit_display_start
  • post_thanks_function_post_thanks_off_start
  • post_thanks_function_post_thanks_off_end
  • post_thanks_function_fetch_thanks_start
  • post_thanks_function_fetch_thanks_end
  • post_thanks_function_thanked_already_start
  • post_thanks_function_thanked_already_end
  • fetch_musername
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • post_thanks_function_can_thank_this_post_start
  • showpost_complete