PureBoard
http://forums.purebasic.com/german/

Upload oder Befehle ausführen (serverseitig)
http://forums.purebasic.com/german/viewtopic.php?f=33&t=30224
Seite 1 von 1

Autor:  SBond [ 22.06.2017 23:47 ]
Betreff des Beitrags:  Upload oder Befehle ausführen (serverseitig)

Hallo Leute,

ich weiß dass SpiderBasic clientseitig arbeitet, aber gibt es eine Möglichkeit Dateien hochzuladen oder irgendwie mit dem Server zu kommunizieren?
Ich habe auf meinem Raspberry Pi einen Apache webserver mit einer SpiderBasic-Seite laufen. Wäre cool, wenn der Client irgendwie Befehle senden kann, um beispielsweise ein Script auf dem Pi starten zu lassen.

Gibt es irgendeine Möglichkeit? PHP wollte ich eigentlich nicht lernen <). Kiffi kann das bestimmt beantworten :mrgreen:

Gruß,
Martin

Autor:  Kiffi [ 23.06.2017 00:28 ]
Betreff des Beitrags:  Re: Upload oder Befehle ausführen (serverseitig)

SBond hat geschrieben:
Gibt es irgendeine Möglichkeit?

ja, die gibt es. Du kannst mit PB ein CGI erstellen, welches auf Deinem Server läuft. Dieses kannst Du dann mit einem HttpRequest von der Webseite aus aufrufen.

Grüße ... Peter

Autor:  SBond [ 23.06.2017 00:43 ]
Betreff des Beitrags:  Re: Upload oder Befehle ausführen (serverseitig)

ok danke :mrgreen:
Habe damit noch nicht gearbeitet, wird aber wohl nicht so schwer sein. :D


Für den Raspberry wird es wahrscheinlich nicht gehen, da dieser einen ARM-Prozessor nutzt und daher PB-Programme nicht laufen. Aber eventuell finde ich was anderes. Danke für den Hinweis mit CGI ;)

Autor:  Kiffi [ 23.06.2017 08:52 ]
Betreff des Beitrags:  Re: Upload oder Befehle ausführen (serverseitig)

SBond hat geschrieben:
Für den Raspberry wird es wahrscheinlich nicht gehen, da dieser einen ARM-Prozessor nutzt und daher PB-Programme nicht laufen.

ja sorry, da hast Du recht. Das habe ich nicht bedacht.

SBond hat geschrieben:
wird aber wohl nicht so schwer sein. :D

genau. Ich bin jetzt auch kein PHP-Profi, aber viele Sachen lassen sich mit wenigen Zeilen Code realisieren.

Grüße ... Peter

Autor:  Kurzer [ 23.06.2017 10:34 ]
Betreff des Beitrags:  Re: Upload oder Befehle ausführen (serverseitig)

SBond hat geschrieben:
PHP wollte ich eigentlich nicht lernen

Moin Martin,
PHP ist keine Hexerei. Die Syntax ist echt gut zu lesen und zu verstehen, wenn man PureBasic (oder C, C++) kennt.
Ich beschäftige mich gerade "notgedrungen" auf Arbeit damit, weil wir hier ein paar statistische Daten aus einem Online-System benötigen, die wir nicht extra bei einem Web-Programmierer in Auftrag geben wollen. Bereits nach wenigen Stunden hatte ich erste Ergebnisse auf dem Schirm - es ist echt verblüffend einfach, wenn man einfach prozedural anfängt und *nicht* den Anspruch hat PHP zuerst vollständig verstehen zu wollen, bevor man anfängt ein Programm damit zu schreiben (PHP ist trotz seiner einfachen Anwendbarkeit bzgl. des Einstiegs von den Funktionen und Bibliotheken her sehr umfangreich).

Für den Anfang empfehle ich folgende Tutorials:
https://www.php-einfach.de/php-tutorial/
http://www.schattenbaum.net/php/anfang.php
http://php.net/manual/de/manual.php

PHP-Syntaxchecker:
https://phpcodechecker.com/

Bisher komme ich noch ohne eine spezielle IDE aus. Ich bnutze zum coden "Notepad 2" mit folding und Systax highlightning für PHP und für die Fehlersuche den o.g. Syntaxchecker.

Wenn Du ein bißchen Zeit übrig hast, dann probier einfach mal die Beispiele aus den Tutorials nachzubauen.

Gruß Kurzer

Autor:  SBond [ 23.06.2017 11:51 ]
Betreff des Beitrags:  Re: Upload oder Befehle ausführen (serverseitig)

super :mrgreen:

vielen Dank für eure Tipps <)
noch ein schönes Wochenende :mrgreen:


Gruß,
Martin

Seite 1 von 1 Alle Zeiten sind UTC + 1 Stunde [ Sommerzeit ]
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
http://www.phpbb.com/