Ist das technisch möglich und wenn ja, wie?

... komplette Frage anzeigen

4 Antworten

Das ist recht einfach und nennt sich eine Api oder ein PHP Service.

Du definierst einfach eine URL die angesteuert wird. Sieht im Grunde wie eine normale URL aus: www.example.org/modi.php. Der kannst du dann Parameter mitliefern z.B. www.example.org/modi.php?para1=1&para2=2 etc...

Die parameter können auch mittels POST mitgeschickt werden. Je nachdem wie du die API definierst.

Gesichert wird das ganze entweder durch die IP des aufrufers (die sollte immer gleich sein) und/oder durch einen secret key, denn du vorher festlegst z.B. www.example.org/modi.php?para1=1&para2=2&secret=sehrlang

Eventuell kannst du das ganze vorher auch mittels eines oauth verfahrenes sichern. Vorteil von dem verfahren wäre eine sauber definierte Schnittstelle und eine api die von eventuellen dritten ebenfalls verwendet werden könnte.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von ForumSprenger
30.03.2016, 19:07

Wow, danke, das hat mir sehr geholfen! :)))

0
Kommentar von ForumSprenger
30.03.2016, 19:07

Den Stern gibts, sobald die App mir die Möglichkeit anzeigt! :)

0

Das ist möglich aber norm. nicht auf kostenlosen Webhosts. Kannst entweder von W1 via PHP nen PHPScript auf W2 starten oder zB via FTP auf W2 zugreifen. Beides recht einfach.

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von ForumSprenger
30.03.2016, 17:38

Wie mache ich das mit FTP?

0
Kommentar von triopasi
30.03.2016, 17:40

Google nach "PHP FTP". PHP bietet alle Funktionen um alle FTP Tätigkeiten auszuführen. Kannst zB ne Kopie von der Datei auf W1 bearbeiten und dann auf W2 hochladen.

0

Ja, das geht. Dazu musst du nur das CORS im Header richtig setzen.

Antwort bewerten Vielen Dank für Deine Bewertung

Naja, mal alle Sicherheitsaspekte ausgeblendet: ein php-script auf W1 führt eine Aktion über z.B. FTP auf W2 aus.

z.B. per fopen()

http://php.net/manual/de/function.fopen.php

Antwort bewerten Vielen Dank für Deine Bewertung
Kommentar von ForumSprenger
30.03.2016, 17:29

Nein ich will, dass mit einer PHP-Datei auf W1 passiert, dass auf W2 eine Datei sich ändert

0
Kommentar von ForumSprenger
30.03.2016, 17:30

Bzw. wie mache ich das mit FTP? ^^

0
Kommentar von gerdax86
30.03.2016, 17:40

Wenn wirklich nur ftp geht, dann findest du im PHP Manual das Richtige
Kleine Codeabschnitte inclusive.

http://php.net/manual/de/book.ftp.php

Aber denk dran, alles geht dann im Klartext durchs Netz.

0
Kommentar von ForumSprenger
31.03.2016, 11:37

Ja, die Informationen sind sowieso verschlüsselt :)

0

Was möchtest Du wissen?