[ gsnet @ 17.08.2017. 13:14 ] @
Pitam se da li je moguce da se passthru koristi na vise instance a da je source isti u istom momementu ( bez da se pokrece novi ) ?

Inace treba mi da se pozove lokalni stream prvi put a ako je vec pozvan ( drugi i vise puta ) da samo prebaci passtrhru kroz trenutni buffer ?

Ovo je inace php code :
Code:

<?php
session_start();
$result = "Streaming...";    

function getfromweb($url, $username = null, $password = null) {
if ($username) {
        $opts = array('http' =>
          array(
            'method'  => 'GET',
            'header'  => "Content-Type: text/html; charset=utf-8\r\n".
              "Authorization: Basic ".base64_encode("$username:$password")."\r\n"
          )
        );
        
    $context  = stream_context_create($opts);

if ($_SESSION['pokrenut'] != "pokrenut"){
$fp = @fopen($url, "r",false, $context);
$result = fpassthru($fp);
$_SESSION['dupli'] = $result;
fclose($fp);
$_SESSION['pokrenut'] = "pokrenut";
session_write_close();
}else{
$result = $_SESSION['dupli'];
}

    } else {
        $result = file_get_contents($url);
    }
    return $result;
    
}
 
echo getfromweb("http://127.0.0.1:8080/str21","marko","marko");

?>


Pozdrav