AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Thema durchsuchen
Ansicht
Themen-Optionen

CGI + HTML

Ein Thema von Afofa · begonnen am 3. Mai 2003 · letzter Beitrag vom 2. Jun 2003
Antwort Antwort
Seite 1 von 2  1 2      
Afofa

Registriert seit: 3. Mai 2003
2 Beiträge
 
Delphi 5 Professional
 
#1

CGI + HTML

  Alt 3. Mai 2003, 10:41
Hallo an alle,

ich hab da ein kleines Problem: Also, ich wollte - zu Übungszwecken - so ne Art kleines Bankprogramm programmieren. Der Benutzer gibt seinen Namen, Vornamen, PIN und Kontonummer ein. (mit html gemacht) Wenn er dann auf bestätigen klickt, sollte sich eine neue Seite öffnen und der aktuelle Kontostand angezeigt werden (delphi). Dazu hab ich im html Quelltext als action http://localhost/cgi-bin/project1.exe eingetragen. Hat bis jetzt auch immer gefunzt. Aber auf einmal wird die Seite nicht geöffnet - statt dessen möchte er die project1.exe runterladen.

Wie kann ich dieses Problem beheben? (Ist wirklich wichtig!).

Grüße,
Afofa

Ach so, formal zeigt Delphi keinen Fehler an...


  Mit Zitat antworten Zitat
jbg

Registriert seit: 12. Jun 2002
3.483 Beiträge
 
Delphi 10.1 Berlin Professional
 
#2
  Alt 3. Mai 2003, 10:53
Welchen Http-Server benutzt du denn, bzw. ist die Standardeinstellung in der .htaccess (cgi-bin bzw. Ordner darüber) auf Options NoExecCGI eingestellt.
  Mit Zitat antworten Zitat
Afofa

Registriert seit: 3. Mai 2003
2 Beiträge
 
Delphi 5 Professional
 
#3
  Alt 3. Mai 2003, 19:01
Ich hab den Apachen als Server und die .htaccess is nicht vorhanden - spielt aber eigentlich keine Rolle weil 1. soll es eh nur auf meinem Rechner laufen und 2. haben andere Programme der gleichen Art auch immer funktioniert (ohne Einstellungen zu verändern).
Vielleicht hast du ja noch ne Idee? Würde mich freuen.
Danke!
  Mit Zitat antworten Zitat
magicshadow

Registriert seit: 28. Apr 2003
85 Beiträge
 
#4
  Alt 4. Mai 2003, 18:24
Das liegt am client, würd ich sagen.
Lad mal die exe runter (speichern) udn guck dir dann die Datei im Editor an. Es sollte der quelltext deiner HTMP seite sein.
Umgehen kannst du das nur, indem du entweder auf eine html linkst, oder der exe einen parameter übergibst (http://seite.de/path/deine.exe?etwas=so) oder du stellst in deinem browser ein, dass er exe dateien anzeigen soll (wenn das geht) das würde aber schlecht für den download sein.
  Mit Zitat antworten Zitat
Chewie

Registriert seit: 10. Jun 2002
Ort: Deidesheim
2.886 Beiträge
 
Turbo Delphi für Win32
 
#5
  Alt 4. Mai 2003, 20:11
Es liegt wirklich am Browser, wie magicshadow gesagt hat, aber anstatt einen Parameter wirklich zu übergeben reicht es schon, einfach den Oprtator für den GET-String, nämlich das &-Zeichen, anzuhängen.
Martin Leim
Egal wie dumm man selbst ist, es gibt immer andere, die noch dümmer sind
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#6
  Alt 2. Jun 2003, 15:32
Hi

Kann ich eine normale EXE in das cgi-bin Verzeichniss legen?? Wie muss ich dann Proggen, dass mir was ausgegegebn wird?
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Wolverine

Registriert seit: 30. Mai 2003
Ort: Düsseldorf (NRW)
109 Beiträge
 
Delphi 7 Enterprise
 
#7
  Alt 2. Jun 2003, 15:37
Hi Onz.
In was für ein cgi-bin Verzeichniss willst Du die exe legen???

Und wie musst du was dann proggen?
Sag mal etwas genauer was Du möchtest dann kann Dir bestimmt auch geholfen werden!!!
Guido L.
The nice thing about Windows is - It does not just crash, it displays a dialog box and lets you press 'OK' first.
Guten Rutsch und Start ins neue Jahr 2005
  Mit Zitat antworten Zitat
moritz

Registriert seit: 18. Apr 2003
1.037 Beiträge
 
#8
  Alt 2. Jun 2003, 15:43
Ich möchte mich nur allgemein Informieren wie ich das machen muss.
"Optimistisch ist diejenige Weltanschauung, die das Sein höher als das Nichts stellt und so die Welt und das Leben als etwas an sich Wertvolles bejaht."
Albert Schweitzer
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.639 Beiträge
 
#9
  Alt 2. Jun 2003, 15:46
Um Dich allgemein zu informieren was Du machen musst musst Du uns erstmal konkret sagen, was Du machen willst
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Wolverine

Registriert seit: 30. Mai 2003
Ort: Düsseldorf (NRW)
109 Beiträge
 
Delphi 7 Enterprise
 
#10
  Alt 2. Jun 2003, 15:49
Zitat von Phoenix:
Um Dich allgemein zu informieren was Du machen musst musst Du uns erstmal konkret sagen, was Du machen willst
Sag ich doch
Guido L.
The nice thing about Windows is - It does not just crash, it displays a dialog box and lets you press 'OK' first.
Guten Rutsch und Start ins neue Jahr 2005
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:57 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz