Datei erstellen und Code hineinschreiben per PHP
Hallo miteinander
Ich habe auch wieder einmal ein Problem und zwar handelt es sich diesmal um PHP.
Ich arbeite erst seit kurzem mit PHP und habe somit auch noch nicht so viele Erfahrungen sammeln können.
Aber nun zu meinem Problem: Ich bin an einer Homepage, auf der ich unter anderem Tipps zu Windwos heraufladen will (mit Admin-Bereich und so). In dem Admin-Bereich möchte ich dann dann einen neuen Tipp verfassen können. Dass es den Tipp mit Überschrift und allem in die Datenbank einträgt ist ja nicht so ne grosse Sache, aber es soll ja auch ausgegeben werden... Nun habe ich mir überlegt, dass, jedesmal, wenn ich einen Tipp erstelle, auch gleich eine PHP-Datei erstellt wird. Ist ja auch nicht so ne Sache, habe ich auch geschafft. Nun aber will ich in dieser Datei PHP-Code hineinschreiben, um die Daten von der Datenbank zu holen und da bin ich gescheitert... Normalen Text habe ich aber reinschreiben lassen können (glaube aber nur auf einer Zeile, ich will dann den Code aber mehrzeilig reinschreiben lassen können).
Hat jemand eine Ahnung, wie dies geht?
Schönen Samstag noch
Pascal
Ich habe auch wieder einmal ein Problem und zwar handelt es sich diesmal um PHP.
Ich arbeite erst seit kurzem mit PHP und habe somit auch noch nicht so viele Erfahrungen sammeln können.
Aber nun zu meinem Problem: Ich bin an einer Homepage, auf der ich unter anderem Tipps zu Windwos heraufladen will (mit Admin-Bereich und so). In dem Admin-Bereich möchte ich dann dann einen neuen Tipp verfassen können. Dass es den Tipp mit Überschrift und allem in die Datenbank einträgt ist ja nicht so ne grosse Sache, aber es soll ja auch ausgegeben werden... Nun habe ich mir überlegt, dass, jedesmal, wenn ich einen Tipp erstelle, auch gleich eine PHP-Datei erstellt wird. Ist ja auch nicht so ne Sache, habe ich auch geschafft. Nun aber will ich in dieser Datei PHP-Code hineinschreiben, um die Daten von der Datenbank zu holen und da bin ich gescheitert... Normalen Text habe ich aber reinschreiben lassen können (glaube aber nur auf einer Zeile, ich will dann den Code aber mehrzeilig reinschreiben lassen können).
Hat jemand eine Ahnung, wie dies geht?
Schönen Samstag noch
Pascal
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 27965
Url: https://administrator.de/contentid/27965
Ausgedruckt am: 05.11.2024 um 10:11 Uhr
4 Kommentare
Neuester Kommentar
Moin,
warum schreibst Du Dir nicht einfach ein PHP-Template, welches die "Artikel" aus der Datenbank via "Select x from ..." holt?
Und gaaaanz genau genommen, könntest Du sogar mit einer einzigen PHP-Seite arbeiten, wenn Du mit der "PHP_self"-Variablen arbeitest. Dazu findest Du im Netz viele Tipps.
Das spart Dir die Verwaltung diverser Templates.
Gruß, Rene
warum schreibst Du Dir nicht einfach ein PHP-Template, welches die "Artikel" aus der Datenbank via "Select x from ..." holt?
Und gaaaanz genau genommen, könntest Du sogar mit einer einzigen PHP-Seite arbeiten, wenn Du mit der "PHP_self"-Variablen arbeitest. Dazu findest Du im Netz viele Tipps.
Das spart Dir die Verwaltung diverser Templates.
Gruß, Rene
Mit Template ist gemeint: du legst nur eine PHP-Datei an, diese nimmst du dann zur Ausgabe aller Tips (jeweils einzeln). Welcher Tip jeweils ausgegeben wird übergibst du als URL-Parameter. Also z.B. www.meinserver.de/tips.php?tipId=33. Innerhalb dieser PHP-Datei Fragst du dann den 33.Tip aus der Datenbank ab und baust das Resultat der Datenbankabfrage in die Ausgabe ein.
Vielleicht solltest du nochmal ganz bei den Grundlagen anfangen... Mal ein Buch ausleihen, in dem Beispielhaft eine kleine Anwendung gemacht wird?
Filipp
Edit: das ist übrigens wirklich nicht böse gemeint, aber ich habe das Gefühl du gehst die Sache einfach grundsätzlich etwas falsch an. Und vieles wird dir dann leichter fallen, wenn du die richtigen Ansätze hast.
Vielleicht solltest du nochmal ganz bei den Grundlagen anfangen... Mal ein Buch ausleihen, in dem Beispielhaft eine kleine Anwendung gemacht wird?
Filipp
Edit: das ist übrigens wirklich nicht böse gemeint, aber ich habe das Gefühl du gehst die Sache einfach grundsätzlich etwas falsch an. Und vieles wird dir dann leichter fallen, wenn du die richtigen Ansätze hast.