Delphi-PRAXiS
Seite 1 von 2  1 2      

Delphi-PRAXiS (https://www.delphipraxis.net/forum.php)
-   Sonstige Fragen zu Delphi (https://www.delphipraxis.net/19-sonstige-fragen-zu-delphi/)
-   -   PHP Anweisungen funktioniert nicht im Browser (https://www.delphipraxis.net/129852-php-anweisungen-funktioniert-nicht-im-browser.html)

MrSpock 26. Feb 2009 18:34


PHP Anweisungen funktioniert nicht im Browser
 
Hallo,

bin ich zu blöd, oder was? (Bitte jetzt nur höfliche, keine ehrlichen Antworten) :mrgreen:

Also ich versuche immer noch mit Delphi für PHP ein einfaches Beispiel zum Laufen zu bringen.

Dazu habe ich eine neue Anwendung erstellt und 3 Elemente aus der VCL auf das Formular platziert:

Button
Label
Edit

Nach Doppelklick auf den Button folgenden Code eingefügt:

Code:
function Button1Click($sender, $params)
   {
      $this->Label1->Caption = "Hallo" . $sender->Name;
      $this->Edit1->Text = "Hallo auch." . $sender->Name;
   }
Dann F9 gedrückt. FF öffnet und zeigt die 3 Elemente an. Wenn ich jetzt den Button drücke, scheint das Formmular neu geladen zu werden, aber weder die Beschriftung des Labels noch der Text im Editfeld ändert sich. :gruebel:

[edit]Nach Aufforderung vom Moderator Titel geändert. Danke für den Hinweis.[/edit] :mrgreen:

Luckie 26. Feb 2009 18:55

Re: Einfaches Beispiel funktioniert nicht
 
MrSpock, ich muss Sie leider ermahnen und Sie darum bitten einen aussagekräftigen Titel für Ihren Thread zu wählen. Sie könnnen den Titel Ihres Threads ändern, indem Sie Ihren ersten Beitrag entsprechend editieren.

DeddyH 26. Feb 2009 18:59

Re: Einfaches Beispiel funktioniert nicht
 
[OT] :lol: [/OT]

quendolineDD 26. Feb 2009 19:00

Re: Einfaches Beispiel funktioniert nicht
 
Wird die Datei dann auch über einen Interpreter geöffnet? Also im Adressfeld vom FF dann http://localhost/... und nicht C:/Dokumente und Einstellungen/... usw? Der Browser allein kann kein PHP darstellen; PHP ist eine serverseitige Sprache. Eventuell liegt daran das Problem, weil der Rest ja ausgeführt wird.

MrSpock 26. Feb 2009 19:20

Re: PHP Anweisungen funktioniert nicht im Browser
 
Hallo,

in der Adressleiste erscheint:


mkinzler 26. Feb 2009 19:29

Re: PHP Anweisungen funktioniert nicht im Browser
 
Welche D4P-Version?
Wo hast du das eingetragen, bei Events oder JavaScript?

MrSpock 26. Feb 2009 19:33

Re: PHP Anweisungen funktioniert nicht im Browser
 
Version ist Delphi for PHP 2.0 Trial.
Den Code habe ich als Event eingetragen. Wenn ich ihn bei JavaScript eintrage, funktioniert der Code, aber auch ohne Klick, d.h. die Caption bzw. der Text sind von Anfang an modifiziert.

mkinzler 26. Feb 2009 19:38

Re: PHP Anweisungen funktioniert nicht im Browser
 
Bei Events wird die Seite neu geladen ( klassisch) und JavaScript bedeutet per Ajax

MrSpock 26. Feb 2009 19:40

Re: PHP Anweisungen funktioniert nicht im Browser
 
Ja, die Seite wird auch neu geladen, aber die Einträge werden nicht geändert. Bei JavaScript in Verbindung mit dem OnClick Event ist mir nicht klar, warum die Einträge auch ohne Klick auf den Button geändert werden.

mkinzler 26. Feb 2009 19:41

Re: PHP Anweisungen funktioniert nicht im Browser
 
Dürfte eigentlich nicht so sein


Alle Zeitangaben in WEZ +1. Es ist jetzt 07:36 Uhr.
Seite 1 von 2  1 2      

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