Delphi-PRAXiS
Seite 2 von 2     12   

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Programmieren allgemein (https://www.delphipraxis.net/40-programmieren-allgemein/)
-   -   [PHP] Seitenaufruf mit Arrayübergabe? (https://www.delphipraxis.net/25441-%5Bphp%5D-seitenaufruf-mit-arrayuebergabe.html)

hibbert 7. Jul 2004 11:21

Re: [PHP] Seitenaufruf mit Arrayübergabe?
 
Dass heißt, dass wenn ein User in deinem Delphi Projekt auf einen Button klickt, dass die URL "aufgerufen" wird, und dabei das Array übergeben wird ?

hibbert

titus 7. Jul 2004 12:01

Re: [PHP] Seitenaufruf mit Arrayübergabe?
 
wofür dann das ganze <input>-Zeugs?
Was hat das mit delphi zu tun?

hibbert 7. Jul 2004 12:04

Re: [PHP] Seitenaufruf mit Arrayübergabe?
 
ich glaube das mit den <input> war nur ein Beispiel, der html seite, das will er wahrscheinlich alles Über Delphi machen...., oder ?

hibbert

CenBells 7. Jul 2004 13:17

Re: [PHP] Seitenaufruf mit Arrayübergabe?
 
hallo,

genau. hibbert hat es voll verstanden *g* Sorry, wenn ich mich nicht klar genug ausgedrückt habe...

Gruß
Ken

hibbert 7. Jul 2004 13:21

Re: [PHP] Seitenaufruf mit Arrayübergabe?
 
wo soll denn dann die URL aufgerufen werden, in dem standard Webbrowser oder "versteckt" in der Twebbrowser Komponenten (größe 1x1)?

Und was befindest sich alles auf deiner Form ? (Checkboxen, Edit-Felder, etc.)

hibbert

jfheins 7. Jul 2004 13:38

Re: [PHP] Seitenaufruf mit Arrayübergabe?
 
Bei folgendem Code
Code:
<input type="checkbox" value="1" name="test[]" />
<input type="checkbox" value="2" name="test[]" />
kommt das raus, wenn man beide anklickt und mit GET überträgt:
http://www.irgendwas.de/seite.php?test%5B%5D=1&test%5B%5D=2

(%5B ist [ und %5D ist ])

in PHP hast du dann ein Array mit
Code:
test[0] == 1
test[1] == 2
Alles in allem also:
Delphi-Quellcode:
quell := IdHTTP1.get('http://www.irgendwas.de/seite.php?test%5B%5D=1&test%5B%5D=2')

hibbert 7. Jul 2004 15:28

Re: [PHP] Seitenaufruf mit Arrayübergabe?
 
eigentlich eher so:
Delphi-Quellcode:
quell := IdHTTP1.get('http://www.irgendwas.de/seite.php?day[]=1&day[]=2')
das sollte möglichst so sein, wie man es in den Browser eingibt und da funktioniert das auch so.

Außerdem ist es so etwas übersichtlicher :wink:

hibbert


Alle Zeitangaben in WEZ +1. Es ist jetzt 16:55 Uhr.
Seite 2 von 2     12   

Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz