Supportnet Computer
Planet of Tech

Supportnet / Forum / Skripte(PHP,ASP,Perl...)

PHP in HTML





Frage

Hi hab jetzt das PHP scripten sagen wir mal einigermassen gut drauf. nun weiss ich aber nicht wie ich ein php script designen kann, bzw. in ein html Design einbauen kann. Also wie macht man das? gibts irgendwo ein gutes tut darüber. Vielen Big Thanks

Antwort 1 von PHPmosnter

zum beispiel wie diese: http://www.tsv-lemke.de/droehne/main.php

wie macht man das? das script ist php aber es ist mit ?html? ich weis es nicht, designt

Antwort 2 von -do_john_86-

Hi,
also normalerweise macht man es genau umkekehrt.

Man erstell erst ein Design mit normalem HTML und nennt diese Datei dann anstatt index.html eben index.php.
Dort wo die PHP-Funktionen benötigt werden, fügst Du sie eben ein.
Du hast also eine normale HTML-Datei (die allerdings mit .php endet) wo halt PHP drin definiert ist.


<html>
<head>
<title>Meine Seite</title>
<body>
</head>
<center>Willkommen auf meiner Seite</center><br><br>
<?php
meine PHP-Funktion...
?>
</body>
</html>


Oder habe ich Deine Frage falsch verstanden?

mfg. Jens

Antwort 3 von PHPmoster

Also kann ich eine Komplettes Design mit html erstellen hmm soweit verstehe ich aber wenn ich nehmen wir mal an ein gästebuch habe und das design auch habe (html) wie und wo muss ich den eintrag machen damit das script mir die Werte in diesem Fall die einträge des Gästebuches, von der SQL Datenbank an die Richtige stelle in der HTML page einträgt.

Gruss

Antwort 4 von PHPmoster

Also kann ich eine Komplettes Design mit html erstellen hmm soweit verstehe ich aber wenn ich nehmen wir mal an ein gästebuch habe und das design auch habe (html) wie und wo muss ich den eintrag machen damit das script mir die Werte in diesem Fall die einträge des Gästebuches, von der SQL Datenbank an die Richtige stelle in der HTML page einträgt.

Gruss

Antwort 5 von -do_john_86-

Du setzt den Abfrage-Code einfach dort im HTML-Code rein, wo die Einträge angezeigt werden sollen.

Es gibt sehr viele Möglichkeiten und eventuell solltest Du Dich mit dem PHP-Befehl include(); und mit der Design-Technik "Templates" beschäftigen. PHP hat da einpaar schöne Möglichkeiten, das Design leicht konfigurierbar zu machen.

Antwort 6 von Nessus

Hi,

ich denke, wenn Du das PHP-Scripten einigermaßen gut drauf hast, sollte das nun wirklich easy sein.
Ich frage mich, ob deine Frage ernsthaft zu beantworten ist.
Um einigermaßen Scripten zu können, musste Du HTML rudimentär beherrschen (Aber direkt im Code, nicht im HTML-Editor)

Nessus



Antwort 7 von Feuervogel

ich schließe mich nessus an. wenn du wirklich php gelernt hast, dann ist das erste, was du lernst, das, wonach du fragst.

schau mal hier

selbsteinschätzungen sind manchmal sehr interessant...

Antwort 8 von andreasclaas

Hallo,
ich klinke mich mal mit meiner Frage hier ein.

Habe eine Html-Site mit PHP-Script.
Meine Zeichenformatierung mache ich mit einer separaten CSS-Datei. Soweit so gut.
Meine Frage ich wie kann ich diese Datei in meiner "php-Ausgabe" einbinden?
Die Ausgabe sieht ungefähr so aus:

....
//PHP-Script anfang
$log=Hallo;
//PHP-Script ende
....
<html>
<body>
Dieses ist ein Test
<?
echo "$log";
?>
</body>
</html>


Machen würde ich gerne:

echo "<a class="main">$log</a>";


Das funktioniert aber nicht.

Hat jemand eine Idee?
Viele Grüße
Andreas

Antwort 9 von Feuervogel

also, schau her...

innerhalbt von " (doppelten anführungszeichen) werden variablen interpoliert (es wird ihr wert ausgegeben).

also entweder du schreibst

echo "<a class=\"main\">$log</a>";

dort werden die " in der klassen-bestimmung nicht phpeigen sonder als teil des html gesehen.

oder du schreibst:

echo '<a class="main">' . $log . '</a>';

inner halb der ' werden die variablen nicht interpoliert, dafür musst du die " nicht extra behandeln. man verwendet dann den verknüpfungs-operator: .

Antwort 10 von Feuervogel

okay, dritte möglichkeit:

<a class="main"><?php echo $log; ?></a>

entscheid dich, welche dir am besten gefällt...

Antwort 11 von andreasclaas

oh prima. Ja, über die " und PHP habe ich auch mal etwas gelesen. :-)
Ich werde wohl "Tor3" nehmen.
Vielen Dank und Grüße
Andreas

Antwort 12 von Nessus

Und hinter Tor 3 ist der Zonk ;-)

Ätsch....

Nessus

Antwort 13 von Feuervogel

ja, tor 3 hat den vorteil, dass das html-layout erhalten bleibt, und innerhalb des linkes dann halt <?ph....?> steht...ist aber übersichtlicher...

Ich möchte kostenlos eine Frage an die Mitglieder stellen:


Ähnliche Themen:


Suche in allen vorhandenen Beiträgen: