Hi liebe PHP Profis,
Ich habe einen Webserver erstellt für eine grafische Darstellung eines Produktionsprozesses. Das läuft auch alles tadellos. Der Webserver läuft auf einem RaspPi 3 und ist per WLAN angeschlossen.
An dem Raspberry befindet sich ein Touchdisplay, mit dem Eingaben möglich sind, aber eher nur so lala. Die eigentliche Eingabemethode ist per externen Browser.
Jetzt startet der RaspPi im Kioskmodus auf der Seite als Localhost, aber wie kann ich dem Anwender klar machen, wie er den Webserver erreicht?
Meine Überlegung war, die ServerIP auf der Startseite darzustellen, damit der Anwender die bei sich eingeben kann. Aber da fangen die Probleme an.
Entweder ich setze eine Static Addresse ein und damit kann ich das Teil nur noch in meinem Netzwerk vernünftig verwenden, oder ich nutze „localhost“, aber dann kommt bei $_Server auch nur „localhost“ oder „127.0.0.1“ oder „::1“ rum. Ist ja auch Logo.
Jetzt habe ich mehrere Weg ausprobiert(mehr schlecht als recht). Aber nichts gefunden.
Meine letzte Knüppelmethodik wäre mit Python die IP auslesen, in die Datenbank oder ähnliches und dann mit PHP auslesen. Ist aber irgendwie nicht sehr elegant. Oder mit PHP das Pythonscript direkt ausführen.
Ich habe einen Webserver erstellt für eine grafische Darstellung eines Produktionsprozesses. Das läuft auch alles tadellos. Der Webserver läuft auf einem RaspPi 3 und ist per WLAN angeschlossen.
An dem Raspberry befindet sich ein Touchdisplay, mit dem Eingaben möglich sind, aber eher nur so lala. Die eigentliche Eingabemethode ist per externen Browser.
Jetzt startet der RaspPi im Kioskmodus auf der Seite als Localhost, aber wie kann ich dem Anwender klar machen, wie er den Webserver erreicht?
Meine Überlegung war, die ServerIP auf der Startseite darzustellen, damit der Anwender die bei sich eingeben kann. Aber da fangen die Probleme an.
Entweder ich setze eine Static Addresse ein und damit kann ich das Teil nur noch in meinem Netzwerk vernünftig verwenden, oder ich nutze „localhost“, aber dann kommt bei $_Server auch nur „localhost“ oder „127.0.0.1“ oder „::1“ rum. Ist ja auch Logo.
Jetzt habe ich mehrere Weg ausprobiert(mehr schlecht als recht). Aber nichts gefunden.
Meine letzte Knüppelmethodik wäre mit Python die IP auslesen, in die Datenbank oder ähnliches und dann mit PHP auslesen. Ist aber irgendwie nicht sehr elegant. Oder mit PHP das Pythonscript direkt ausführen.