| Autor |
Beitrag |
gerd8888
      
Beiträge: 205
Erhaltene Danke: 3
Win7
Delphi 10.1 Starter (kostenlos) Lazarus
|
Verfasst: Do 12.08.10 21:58
Ich habe eine application gemacht. Jetzt habe ich im Ordner delphi for php project 4 Einträge.
(procekt1.dsk, unit1.xml)
meine Frage ist jetzt: Wie mache ich das jetzt in die Homepage rein. Ich sehe da naemlich gar keine php Datei?
Ich gebe es gerne zu. Irgendwie eine blöde Frage, aber ich komme echt nicht weiter.
Gerd
Zuletzt bearbeitet von gerd8888 am Do 12.08.10 22:03, insgesamt 1-mal bearbeitet
|
|
jaenicke
      
Beiträge: 19346
Erhaltene Danke: 1754
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Do 12.08.10 22:05
Hallo und
Du musst das Projekt zuerst in einen Ordner veröffentlichen. Die dabei erzeugten Dateien kannst du dann hochladen. 
|
|
gerd8888 
      
Beiträge: 205
Erhaltene Danke: 3
Win7
Delphi 10.1 Starter (kostenlos) Lazarus
|
Verfasst: Do 12.08.10 23:01
Ich weiss nicht wie das geht. Ich habe eine Application geschrieben und es dann abgespeichert.
Eine Unit und unit.xml und ein Project1 und project1.dsk
Diese habe ich in einem Ordner. Und jetzt?
|
|
jaenicke
      
Beiträge: 19346
Erhaltene Danke: 1754
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Fr 13.08.10 01:00
Du solltest im Menü unter Tools den Deployment-Experten oder so ähnlich finden.
(Ich habe D4php nur kurz getestet, kann also nicht nachschauen.)
|
|
gerd8888 
      
Beiträge: 205
Erhaltene Danke: 3
Win7
Delphi 10.1 Starter (kostenlos) Lazarus
|
Verfasst: Fr 13.08.10 17:07
Ja, habe den Exployment-Experten aufgerufen und habe jetzt die Ordner: vcl Datei:unit1, unit1.xml
Ich bin bei npage.de und hier kann die html-Dateien mit den Endungen:
class, css, csv, htm, html, jar, java, js, mht, shtml, vbs, wml, xhtml, xml
reinstellen. Der Ordner vcl muss vermutlich auch rein.
Hat jemand eine Ahnung, wie es jetzt weitergeht?
|
|
gerd8888 
      
Beiträge: 205
Erhaltene Danke: 3
Win7
Delphi 10.1 Starter (kostenlos) Lazarus
|
Verfasst: Fr 13.08.10 18:24
Habe gerade erfahren, dass bei npage kein php gibt.
Weiss jemand zufällig, wo man sich kostenlos anmelden kann und php scripte reinsetzen kann.
|
|
FinnO
      
Beiträge: 1331
Erhaltene Danke: 123
Mac OSX, Arch
TypeScript (Webstorm), Kotlin, Clojure (IDEA), Golang (VSCode)
|
Verfasst: Fr 13.08.10 22:18
|
|
jaenicke
      
Beiträge: 19346
Erhaltene Danke: 1754
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Sa 14.08.10 00:46
Wobei ich das bei den Preisen für richtigen Webspace weniger empfehlen würde. Zum Testen reicht auch ein lokaler Webserver und für ernsthafte Anwendung sollte man schon auch ein paar Euro locker machen, sonst ärgert man sich nur.
|
|
gerd8888 
      
Beiträge: 205
Erhaltene Danke: 3
Win7
Delphi 10.1 Starter (kostenlos) Lazarus
|
Verfasst: Sa 14.08.10 13:25
Gut, bin jetzt bei funpic.de
Habe die vcl drin. Was muss ich jetzt machen? Muss ich jetzt die unit1 oeffnen und alles markieren und dann in die index Datei reinsetzen?
|
|
ALF
      
Beiträge: 1085
Erhaltene Danke: 53
WinXP, Win7, Win10
Delphi 7 Enterprise, XE
|
Verfasst: Sa 14.08.10 13:42
Halt, halt, bevor Du Dein Wepspace zerstörst!! Die index.php dient zur initialiesierung!
Wenn Du nun Deine php scripte ausführen, zu Verfügung stellen willst, musst du sie entweder includen oder einen lnk auf Deiner Seite einbinden damit sie ausgeführt werden können! Dies hängt aber davon ab was Dein Projekt macht!!
Man sollte also die Grundlagen von PHP und Webanwendungen kennen!
Gruss Alf
_________________ Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Sa 14.08.10 13:58
Dem letzten Satz kann ich zustimmen.
Was initialisiert die index.php? Wie kann ich einen Webspace zerstören? Wieso muss ich meine Skripte inkludieren, anstatt meine eigene index.php zu benutzen?
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
gerd8888 
      
Beiträge: 205
Erhaltene Danke: 3
Win7
Delphi 10.1 Starter (kostenlos) Lazarus
|
Verfasst: Sa 14.08.10 14:00
Ich versuche zu erklären, was ich will: Ich will meine Anwendung, die ich mit php for delphi geschrieben habe, auf meine Homepage platzieren.
Weisst Du wie ich das mache?
|
|
jaenicke
      
Beiträge: 19346
Erhaltene Danke: 1754
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Sa 14.08.10 14:07
Eigentlich musst du nur den erstellten Ordner des Assistenten komplett hochladen und dann deinen Browser benutzen um die Seite aufzurufen.
Ich werde mir nachher einmal die aktuelle Testversion ziehen, das hatte ich ohnehin mal vor. Jetzt habe ich erst noch einen Termin, heute Abend dann...
|
|
ALF
      
Beiträge: 1085
Erhaltene Danke: 53
WinXP, Win7, Win10
Delphi 7 Enterprise, XE
|
Verfasst: Sa 14.08.10 14:17
Sorry wenn ich mich blöd ausgedrückt habe!  Sollte nur ne Hinweis sein, die Original index.php nicht einfach mal so zu überschreiben
Gruss Alf
_________________ Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!
|
|
Christian S.
      
Beiträge: 20451
Erhaltene Danke: 2264
Win 10
C# (VS 2019)
|
Verfasst: Sa 14.08.10 14:24
_________________ Zwei Worte werden Dir im Leben viele Türen öffnen - "ziehen" und "drücken".
|
|
gerd8888 
      
Beiträge: 205
Erhaltene Danke: 3
Win7
Delphi 10.1 Starter (kostenlos) Lazarus
|
Verfasst: Sa 14.08.10 14:40
Ich habe eigentlich alle Dateien von dem Assistenten hochgeladen. Wahrscheinlich muss ich jetzt die unit1 irgendwie einbinden?
Genau jetzt weiss ich eben nicht mehr weiter. Von index.php weiss ich nichts. Braucht man sowas?
|
|
jaenicke
      
Beiträge: 19346
Erhaltene Danke: 1754
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Sa 14.08.10 14:59
Da wurde die entsprechende index-Datei bereits automatisch erzeugt eigentlich.
|
|
ALF
      
Beiträge: 1085
Erhaltene Danke: 53
WinXP, Win7, Win10
Delphi 7 Enterprise, XE
|
Verfasst: Sa 14.08.10 14:59
Ich versuchs mal mit meinen Worten, obwohl Du es weisst!
index.php/html wird vom Browser gesucht. Dort befinden sich alle notwendigen, ja wie soll ich es nennen, Abfragen, Weiterleitungen für die anderen scripte, wenn nicht expliezit angegeben,bei einer fertigen Webseite.
Lösche oder überschreibe ich sie mit irgend was anderem ist der Zugriff auf die Webseite nicht mehr möglich! Da fast alles über die index.php abläuft!
Zeigt sie nur auf eine leere Seite ohne nenenswerte abfragen(SQL, Cookies usw.) ist es egal ob sie überschrieben wird!
Verlang bitte nicht das ich aufs Detail eingehe, die richtigen Worte für Erklärung finde ich eh nicht! Hab also Nachsicht
@gerd8888
Wenn du jetzt schon auf Deine Webseite zugreifen kannst, z.B. meinewebseite.de, kannst Du Dein Script zum testen auch so aufrufen.
meinewbseite.de/deinscriptordner/meinscript.php
Gruss Alf
_________________ Wenn jeder alles kann oder wüsste und keiner hätt' ne Frage mehr, omg, währe dieses Forum leer!
|
|
jaenicke
      
Beiträge: 19346
Erhaltene Danke: 1754
W11 x64 (Chrome, Edge)
Delphi 12 Pro, C# (VS 2022), JS/HTML, Java (NB), PHP, Lazarus
|
Verfasst: Sa 14.08.10 15:20
Die standardmäßige index.php ist einfach nur eine leere Seite vom Webspacebetreiber, dass da ein Webspace entsteht oder so etwas. Die braucht man nicht.
|
|
gerd8888 
      
Beiträge: 205
Erhaltene Danke: 3
Win7
Delphi 10.1 Starter (kostenlos) Lazarus
|
Verfasst: Sa 14.08.10 15:51
Wenn ich meine Seite aufrufe: problemschach.pr.funpic.de/unit1.php erscheint das Programm.
Aber hier taucht ein Fehler auf, wenn ich den Button drücke. Wo ich mit dem Delphi auf dem Button gedrückt habe, ging alles.
Und wie binde ich das genau in meine Homepage ein? Ich habe versucht:
<html>
<head>
<meta content="text/html; charset=ISO-8859-1" http-equiv="content-type">
<title>index</title>
<?php include 'unit1.php'; ?>
</head>
<body>
Internetpräsenz
</body>
</html>
Ging aber nicht.
|
|