Diskuze: Nacitani dat z promenne
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.

Člen

Zobrazeno 6 zpráv z 6.
V předchozím kvízu, Online test znalostí PHP, jsme si ověřili nabyté zkušenosti z kurzu.
Nemůžeš přímo zkopírovat proměnnou z jednoho webu na druhý, ale
můžeš to udělat třeba tak, že na serveru1 vytvoříš pole s hodnotami a
vypíšeš ho jako JSON řetězec.
Server2 pak vytáhne ten text a dekóduje ho.
// server 1
// do $data se uloží pole dat natažených z DB
$data = array(
"klic1" => array(
...
),
"klic2" => array(
...
),
...
);
echo json_encode($data);
// server 2
$dataJson = file_get_contents("http://server1.cz/neco.php");
$data = json_decode($dataJson);
// $data nyní obsahuje to, co $data na serveru 1
Jenom si dej pozor na to, že tyto data si může kdokoli najít tak by něměly být "nebezpečné". Pokud bys chtěl, aby to bylo dostupné muselo by to být nějak zahlesované nebo zašifrované.
Ta odpověď asi měla směřovat autorovi dotazu.
Nicméně se to dá zabezpečit třeba nějakým tokenem, který se přenese
přes URL adresu. Pokud bude token neplatný, tak se prostě nic z databáze
tahat nebude.
Diky za napady, zkusim si s tim trochu pohrat pres JSON...
Co se tyce tech dat, ony zas tak spolecna nebudou.
Zobrazeno 6 zpráv z 6.