PHP in HTML einbauen
scorn
- php
0 Bio0 scorn0 Adrian0 scorn0 Andreas Korthaus0 scorn
0 lulu
0 Andreas Korthaus
Hi!
Also ich habe einen PHP-Newsletter. Wenn ich also nun diese php-Datei auf meinem Server ansteuer, seh ich das Eingabefeld, mit dem ich den Newsletter abbonnieren kann. Wie kann ich nun diese Php-Datei in meine Webseite einbauen, d.h. wie kann ich nun das Eingabefeld, dass ja im php-file steht auf meine HTML-Webseite bringen.
In der Bedienungsanleitung steht:
<?php
include ('http://YOUR_SERVER/aml.php?Action=DLG');
?>
Aber wenn ich das in den HTML-Quelltext einfüge, passiert gar nichts.
Wie funktioniert das?
Danke schon mal im Voraus!
MfG,
Scorn
Sup!
Du kannst kein PHP in HTML einbauen. Du kannst nur HTML in PHP einbauen.
Es sei denn, Du benutzt SSI.
Alles klar?
Gruesse,
Bio
Es sei denn, Du benutzt SSI.
Alles klar?
Hi!
Also klar is gar nix... um ehrlich zu sein: ich kapiers nicht wirklich. Was ist SSI?
Das heisst, ich muss meine komplette Homepage in php schreiben, nur um den Newsletter auf meiner Seite zu haben? Bissl umständlich, find ich....
MfG,
Scorn
Hallo!
Also klar is gar nix... um ehrlich zu sein: ich kapiers nicht wirklich. Was ist SSI?
ServerSideIncludes , ist was script technisches soweit ich das weiss (gg)
Das heisst, ich muss meine komplette Homepage in php schreiben, nur um den Newsletter auf meiner Seite zu haben? Bissl umständlich, find ich....
Nein musst du nicht, du kannst auch einfach den Newsletter in PHP proggen und auf deiner HP dann mittels Frame einbinden...
Nur kannst du nicht in der .htm datei plötzlich PHP benützen, da der Server dann gar nicht weiss wie ers behandeln soll...
Gruss Adrian
So, ich hab mir http://www.php3.de/manual/de/introduction.php jetzt mal angeschaut.
Kann ich also nicht einfach den Newsletter so einbinden:
<html>
<head>
<title>Beispiel</title>
</head>
<body>
<?php
include ('http://YOUR_SERVER/aml.php?Action=DLG');
?>
</body>
</html>
???? Wenn ich das auf jeden Fall so mache, passiert gar nichts.
Hi!
include ('http://YOUR_SERVER/aml.php?Action=DLG');
???? Wenn ich das auf jeden Fall so mache, passiert gar nichts.
Logisch! Ist ja auch kein HTTP! Du weißt das PHP serverseltig kläuft, das der _server_ die datei Parst und der Browser den PHP-Code nie zu Gesicht bekommt? Der bekommt nur die Ausgabe des Servers.
Lies bitte: http://www.dclp-faq.de/q/q-datei-uebergabe.html
http://www.dclp-faq.de/q/q-fehler-header.html
http://www.php.net/manual/en/introduction.php#intro-whatis
Grüße
Andreas
Ja danke für die ausfühlrichen Antworten!
Aber was heisst das jetzt für mich im Klartext?
Wie bekomm ich das Ding nun konkret zum laufen? *sorry, aber in php bin ich total Rookie*
Hallo!
Aber was heisst das jetzt für mich im Klartext?
hallo? List Du meien Antworten? Hast Du mal auf einen der Links geklickt?
klarer als hier: http://www.dclp-faq.de/q/q-datei-uebergabe.html geht es wohl nicht!
Wie bekomm ich das Ding nun konkret zum laufen? *sorry, aber in php bin ich total Rookie*
aber Du kannst lesen, oder?
Grüße
Andreas
Ja ich habs gelesen und ich habs so versucht, wie es auf der Seite erklärt wird. Geht aber net.
Allerdings bringt es mir rein gar nichts, wenn ich mit Fachbegriffen überflutet werd und rein gar nix von dem versteh, was ich da les. Deswegen hab ich gehofft, dass mir das hier jemand laienhaft erklären kann. Dies scheint allerdings nicht der Fall zu sein. Stattdessen wird man angemault und bekommt nen Link hingeknallt.
Hi scorn,
»»... Dies scheint allerdings nicht der Fall zu sein. Stattdessen wird man angemault und bekommt nen Link hingeknallt....
Du bekommst noch mehr, nämlich den guten Rat auf keine Fall weiterhin zu versuchen das Script zum laufen zu bekommen. Dein Unverständniss für das was du da eigentlich tust ist eine Gefahr für das Internet, zumindest aber für deinen Provider und eventuell auch seine anderen Kunden.
Gruss,
Carsten
Hi!
Ja ich habs gelesen und ich habs so versucht, wie es auf der Seite erklärt wird. Geht aber net.
Was hast Du versucht(Quelltext_auszug_ bitte)?
Was geht nicht?
Was passiert?
Welche Fehlermeldung?
Allerdings bringt es mir rein gar nichts, wenn ich mit Fachbegriffen überflutet werd und rein gar nix von dem versteh, was ich da les.
Wenn Du das was ich dageschreiben habe als "mit Fachbegriffen überflutet" bezeichnest fehlen Dir in der Tat einige Grundlagen, die Du Dir erstmal erarbeiten solltest. Wenn Du ein bisschen PHP kannst dann dauert so ein Script zu schreiben 5 Minuten, Du probierst es jetzt trotz einiger Hilfestellung erfolglos seit 5 Stunden. In der Zeit hättest Du ne ganze Menge über PHP lernen können.
Deswegen hab ich gehofft, dass mir das hier jemand laienhaft erklären kann.
Ja, das probieren wir jetzt schon ne ganze Weile, man kann Dir aber nicht in 5 Minuten PHP beibringen, da muss schon ein wenig Eigeniniztiative kommen.
Wenn Du solche Sachen programmieren willst kann ich Dir nur dringendst empfehlen Dich erstmal in PHP einzuarbeiten, als direkt mitten drin einzusteigen. Am Ende sparst Du ne Menge Zeit dabei.
</archiv/2003/2/37490/#m205353>
Dies scheint allerdings nicht der Fall zu sein. Stattdessen wird man angemault und bekommt nen Link hingeknallt.
Die FAQ und das Manual ist eine hervorragende Informnationsquelle, über die sich sehr viele schlaue Leute Gedanken gemacht haben, und wo eine Menge Arbeit von Leuten drin steckt die zum einen besser PHP können als ich, und darüber hinaus besser erklären können als ich. Also wieso soll ich nicht auf genau die Passage verweisen die genau Dein Problem betrifft? Besser formulieren könnte ich es auch nicht. Und ich verweise immer _genau_ auf die Stelle, nicht einfach auf php.net oder sowas.
Grüße
Andreas
Huhu scorn
???? Wenn ich das auf jeden Fall so mache, passiert gar nichts.
schau Dir mal den Quelltext im Browser an, wenn da die PHP-Tags noch drin stehen wurde die Datei nicht geparsed.
Üblicherweise muss die Datei welche durch den PHP-Parser interpretiert werden soll die Dateiendung .php haben.
Wenn Du also das PHP-include in eine "wasauchimmer.html" - Seite einfügst musst Du entweder die Dateiendung in .php ändern, oder den Server so konfigurieren dass er auch .html - Seiten parst.
Viele Grüße
lulu
Hi!
Also klar is gar nix... um ehrlich zu sein: ich kapiers nicht wirklich.
DAnn lies mal http://www.php3.de/manual/de/introduction.php und die anderen Kapitel!
Was ist SSI?
das: http://selfhtml.teamone.de/cgiperl/intro/ssi.htm
Das heisst, ich muss meine komplette Homepage in php schreiben, nur um den Newsletter auf meiner Seite zu haben?
nein.
Bissl umständlich, find ich....
kommt drauf an wie Du es machst, keine Ahnung wieso Du auf jeder Seite PHP brauchst um einen Newsletter zu haben! Du willst doch nicht auf jeder Seit eden Newslettere haben sondern ein entsprechendes HTML-Forumular oder?
Grüße
Andreas
Hi!
Dann lies mal http://www.php3.de/manual/de/introduction.php und die anderen Kapitel!
und lies vor allem auch das: http://www.php3.de/manual/de/tutorial.php
Grüße
Andreas