Ajax call vanaf server

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Robert v Ommen

Robert v Ommen

11/03/2018 09:44:49
Quote Anchor link
Beste lezer,

Ik heb een stukje python script op een Raspberry Pi draaien welke een aantal temperaturen naar een PHP script post op mijn webserver.
Dit PHP script zet dan deze getallen in mijn database.
Nu wil ik eigenlijk dit PHP script ook de buitentemperatuur op laten halen bij weerlive.nl. Daar wordt deze dan aangeleverd in json.
Ik wil dus het script op de server een ajax call laten doen naar weerlive.nl.
Kan dit?

Want eigenlijk wordt de server dan even de client, of zie ik dat verkeerd?

Alvast bedankt voor het meedenken,

gr Robert
 
PHP hulp

PHP hulp

24/11/2024 11:17:57
 
- Ariën  -
Beheerder

- Ariën -

11/03/2018 10:20:17
Quote Anchor link
Daar heb je echt geen AJAX voor nodig. Je kan het prima met bijv. file_get_contents ophalen.
 
Robert v Ommen

Robert v Ommen

11/03/2018 10:45:34
Quote Anchor link
Dank je, ik ga ermee spelen. Daar moet het mee lukken denk ik.
 
- Ariën  -
Beheerder

- Ariën -

11/03/2018 11:02:34
Quote Anchor link
Misschien is het handig om je in te lezen waar AJAX voor bedoeld is.
 
Rob Doemaarwat

Rob Doemaarwat

11/03/2018 11:30:13
Quote Anchor link
- Ariën - op 11/03/2018 11:02:34:
Misschien is het handig om je in te lezen waar AJAX voor bedoeld is.

Voor dit specifieke geval (juist) niet nodig. https://secure.php.net/manual/en/function.file-get-contents.php en https://secure.php.net/manual/en/function.json-decode.php volstaat.
 
- Ariën  -
Beheerder

- Ariën -

11/03/2018 11:47:55
Quote Anchor link
Dat zei ik dus al ;-)

Maar als hij bijvoorbeeld https://nl.wikipedia.org/wiki/Asynchronous_JavaScript_and_XML leest, wordt hem duidelijk wanneer hij het wel nodig heeft.
 
Robert v Ommen

Robert v Ommen

12/03/2018 19:46:56
Quote Anchor link
Ariën, dank je voor de link, helemaal duidelijk dat Ajax hier niet voor nodig is. Inmiddels perfect gelukt met file_get_contents en ik heb er weer veel van geleerd!

Groeten!
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.