Bilder aus PB-Programm an PHP-Webserver senden

Fragen zu allen anderen Programmiersprachen.
Benutzeravatar
Kukulkan
Beiträge: 1066
Registriert: 09.09.2004 07:07
Wohnort: Süddeutschland
Kontaktdaten:

Bilder aus PB-Programm an PHP-Webserver senden

Beitrag von Kukulkan »

Hallo,

Ich verwalte mit einem PB Programm Bilder (JPG, GIF, PNG). Diese sollen jetzt auf einen Webserver hochgeladen werden. FTP fällt weg, weil es mit Benutzersteuerung aus der PHP Anwendung laufen soll.

Also, wie pushe ich Bilder per HTML hoch und wie nehme ich diese mit meiner PHP Anwendung entgegen? Einfache Parameter in der URL, aber ganze Bilder?

Ich könnte ja eine ReceiveImages.php erstellen. Aber wie sende ich die Daten und wie nehme ich sie wieder entgegen? Schnell und performant (also kein XML mit base64 codierten Binarys)?

Grüsse,

Volker
Benutzeravatar
bobobo
jaAdmin
Beiträge: 3873
Registriert: 13.09.2004 17:48
Kontaktdaten:

Beitrag von bobobo »

such mal nach http upload

oder gucke hier
http://www.purebasic.fr/german/viewtopi ... 155#141155
‮pb aktuel 6.2 windoof aktuell und sowas von 10
Ich hab Tinnitus im Auge. Ich seh nur Pfeifen.
Benutzeravatar
Kukulkan
Beiträge: 1066
Registriert: 09.09.2004 07:07
Wohnort: Süddeutschland
Kontaktdaten:

Beitrag von Kukulkan »

Danke,

ich habe das verworfen, weil gleich am Anfang das Wort FTP stand. Aber offenbar ist doch was drinnen was helfen kann (HTTP Post). Ich guck mir das nochmal an.

Grüsse,

Volker
Benutzeravatar
edel
Beiträge: 3667
Registriert: 28.07.2005 12:39
Computerausstattung: GameBoy
Kontaktdaten:

Beitrag von edel »

Habe das vor Jahren auch mal gebastelt, leider wurde das bei
großen Bildern immer mit einem Timeout quittiert. Das Script
brauchte dem Server wohl zu lange und wurde gecancelt.
Benutzeravatar
Batze
Beiträge: 1492
Registriert: 03.06.2005 21:58
Wohnort: Berlin
Kontaktdaten:

Beitrag von Batze »

edel hat geschrieben:Habe das vor Jahren auch mal gebastelt, leider wurde das bei
großen Bildern immer mit einem Timeout quittiert. Das Script
brauchte dem Server wohl zu lange und wurde gecancelt.
Bei manchen Webspaceanbietern kann man dieses Timelimit zum Glück ja hochsetzen. Das mit dem Uploadscript würde mich auch mal interessieren.
Hier sind meine Codes (aber die Seite geht gerade nicht):
http://www.basicpure.de.vu
Benutzeravatar
stbi
Beiträge: 685
Registriert: 31.08.2004 15:39
Wohnort: Cleverly Hills

Beitrag von stbi »

edel hat geschrieben:Habe das vor Jahren auch mal gebastelt, leider wurde das bei
großen Bildern immer mit einem Timeout quittiert. Das Script
brauchte dem Server wohl zu lange und wurde gecancelt.
Es gibt in der php.ini auch eine Variable upload_max_filesize, die stand zumindest früher per Default auf 1M, was für große Bilder eben nicht reicht.

Wenn man an die php.ini nicht rankommt, kann man versuchen, den Parameter über die .htaccess zu setzen, geht mit

Code: Alles auswählen

php_value upload_max_filesize 10M
PB 4.02 XP Pro SP2 "Der Code ist willig, aber der Prozessor ist schwach."

Es gibt keine Vista-Witze. Es ist alles wahr!
Benutzeravatar
Delle
Beiträge: 1130
Registriert: 10.05.2005 22:48

Beitrag von Delle »

Also in PB gehen muss das weil das hier ist in PB (soweit ich weiß):

Bild

Ist krass, gerade mal 70 KB... da können VisualBasic-Leute glaub nicht mithalten :)

OpenNetworkConnection
SendNetworkData Header
SendNetworkData Data
...

Problem war glaub immer nur, dass man den Header vorher richtig zusammen setzen muss, da ansonsten nur Müll beim Server ankommt.

Ins Protokoll HTTP POST sollte man sich deswegen mal reinvertiefen, hab's aber irgendwann selber mal für ein Projekt aufgegeben.
PB 6.21 | Win 11
Antworten