Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

passthru na vise instanci

[es] :: PHP :: passthru na vise instanci

[ Pregleda: 821 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

gsnet

Član broj: 276063
Poruke: 1
46.99.147.*

Sajt: 217.26.67.165/178.253.194..


Profil

icon passthru na vise instanci17.08.2017. u 13:14 - pre 80 meseci
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
 
Odgovor na temu

[es] :: PHP :: passthru na vise instanci

[ Pregleda: 821 | Odgovora: 0 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.