Jak připravit data pro file_get_contents Vyřešeno

Místo pro dotazy a rady ohledně programovacích jazyků (C++, C#, PHP, ASP, Javascript, VBS..) a tvorby webových stránek

Moderátor: Mods_senior

Uživatelský avatar
cosmosD
Level 3
Level 3
Příspěvky: 437
Registrován: únor 11
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Jak připravit data pro file_get_contents  Vyřešeno

Příspěvekod cosmosD » 24 lis 2014 21:08

Čau,

ve skript1.php mám mimo jiné toto:

Kód: Vybrat vše

$data = file_get_contents('http://www.example.com/doSmth');


Odkaz výše je obsluhován ve skript2.php nějakou funkcí, například doSmth();
Mě by zajímalo, co mám v té funkci vrátit, abych dostal do proměnné $data třeba jen textový řetězec "ahoj".

Shrnuto: Potřebuji z jednoho skriptu zavolat funkci druhého skriptu, ten něco provede a něco vrátí. Já potřebuji vrácené hodnoty získat ve skript1.php.

Zamýšlel jsem to nějak takto, ale to nefunguje:

Kód: Vybrat vše

// skript1.php
$data = file_get_contents('http://www.example.com/doSmth'); // sem chci vrácená data z funkce z druhého skriptu
echo $data; // vypise ahoj

// skript2.php
public function doSmth() {
 // neco provadej
return "ahoj";
}

Reklama
zdenda204
Level 2
Level 2
Příspěvky: 206
Registrován: květen 13
Pohlaví: Muž
Stav:
Offline

Re: Jak připravit data pro file_get_contents

Příspěvekod zdenda204 » 24 lis 2014 21:11

V tom druhým skriptu nemáš vracet, ale vypisovat.
Ta funkce file_get_contents() získává to co je na stránce vypsany.

IDVert3X
Pohlaví: Nespecifikováno

Re: Jak připravit data pro file_get_contents

Příspěvekod IDVert3X » 24 lis 2014 21:15

Kód: Vybrat vše

// skript1.php
$data = file_get_contents('http://www.example.com/skirpt2.php'); //ziska obsah zo scriptu 2 (obsah, ktory ziskal po vypisani, tj. vlastne html kod)
echo $data; // vypise ahoj

// skript2.php
public function doSmth() {
 // neco provadej
print "ahoj"; //vypise ahoj a tento vypisany kod si prebere prvy script.
}


Mám pocit, že v tom PHP máš úplný chaos.
A tiež nechápem prečo to chceš takto blbo riešiť...
Veď si spravím funkcie, includnem / requirnem si súbor a vyvolám funkciu a return uložím do premennej...

Uživatelský avatar
cosmosD
Level 3
Level 3
Příspěvky: 437
Registrován: únor 11
Bydliště: Praha
Pohlaví: Muž
Stav:
Offline

Re: Jak připravit data pro file_get_contents

Příspěvekod cosmosD » 24 lis 2014 22:21

Díky. Tohle je jen hodně moc zjednodušený, já k tomu mám důvody. Jen mi stačilo ta jedna poznámka - že to mám nechat printnout. Jde mi jen o princip, jak se do toho file_get_contents dají nacpat data. Nechtělo se mi rozepisovat proč to vlastně celý potřebuju :-). Includy a tak všechno znám, jen taj to bude skript, kterej bude komunikovat s daty produkovanými pomocí Nette.


  • Mohlo by vás zajímat
    Odpovědi
    Zobrazení
    Poslední příspěvek
  • Firemní data a bilocker
    od p3v4x » 12 lis 2024 19:00 » v Vše ostatní (hw)
    3
    2669
    od petr22 Zobrazit poslední příspěvek
    12 lis 2024 22:05
  • Jak permanentně smazat data z USB disku?
    od Patrik92 » 16 pro 2024 18:59 » v Vše ostatní (bezp)
    16
    4783
    od Minapark Zobrazit poslední příspěvek
    17 pro 2024 20:54

Zpět na “Programování a tvorba webu”

Kdo je online

Uživatelé prohlížející si toto fórum: Žádní registrovaní uživatelé a 2 hosti