Forum
Tipps
News
Menu-Icon

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo olle Schwoebel,
also zunächst hat das erstmal geklappt. Die Startseite wurde aufgerufen, aber aus der Navi (Dateien alles samt PHP) wurden nur die angezeigt, die HTML Bestandteile hatte. Reine PHP wollen erst gespeichert werden, aber geöffnet werden sie nicht

Habe ich da vielleicht noch ein Gedankenfehler.

Schau mal:
!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <title>leistung</title>
  <link href="stfs.css" rel="stylesheet" type="text/css">
<?php
include ("meta.php");
?>
</head>
<body>
<table cellpadding="2" cellspacing="2" border="1"
 style="text-align: left; width: 780px;">
  <tbody>
    <tr class="M_blau-mittel">
      <td style="vertical-align: top;">A. f&uuml;r
Pr&uuml;fungskandidaten:<br>
.
.
.
.
        </td>

Lass Dich mal nicht vom Text beirren. Ich wollte nur zeigen, dass diese Datei sich im Navi öffnet läßt und wenn ich diese Zeile

!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
    <title>xxxx</title>
</head>

entferne geht sie nicht mehr auf. Darf bei einer PHP Datei diese Zeile nicht so ohne weiteres fehlen?

Höllenweib

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Das hat mit PHP Datei wenig zu tun... Du öffnest immer noch ein HTML Dokument, in den EINE Zeile PHP vorkommt. Den HTML Teil musst du in diesem Fall also drinnen lassen.

Übrigens müssen bei XAMPP alle Dateien die Endung ".php" haben, in denen auch nur irgendwas mit PHP vorkommt, oder die mit einem include Befehl eingefügt wurden..

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo oller Schwoebel,

verstehe jetzt nicht. Wenn ich PHP Datei habe muss auch in diesen Dateien (PHP) auch HTML Teil enthalten sein

Mal für etwas "Blöde"  ;)- ich habe das jetzt so verstanden, wenn ich PHP Dateien meinetwegen soll die Datei NAVI.PHP heißen, dann muss ich den "<Head></Head> und den <HTML></HTML> auch dort platzieren

<html>
<head>
    <title></title>
   <?php
    include ("meta.php");
   ?>
  <link href="stfs.css" rel="stylesheet" type="text/css">
</head>
<body
.
.
.
meinetwegen eine Tabelle oder so
</body>
</html>

wären das für die PHP Datei so richtig???

Danke für Deine Hilfe
Höllenweib

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Sieht gut aus! :)

Grundsätzlich müssen aber PHP-Dateien kein HTML enthalten. Zum Beispiel kann eine PHP-Datei auch nur dazu da sein, um irgendwelche Funktionalität zu erfüllen, z.B. Datenbankabfragen und deren Auswertung.
Aber die Kombination von PHP und HTML geht genauso und ist z.B. in der Templateprogrammierung sehr praktisch.

greez 8)
JoSsiF

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Hallo JoSsiF,

jetzt muss ich ja doch nochmal nachfragen - als die Befehlsreihe <Html></HTML> kann ich weg lassen, aber den <Head></Head> lassen?

Ich möchte die Dateien alle so vorbereiten, dass sie später in/mit eine Dateibank  - mit LOGGIN - funktionieren. Leider habe ich von MSQL null Ahnung. Aber wir möchte für unsere Seite einen bestimmten Teil nur mit einem Password gestalten, wo sich bestimmte Leute bestimmte Sachen laden können. Und dazu benötigt man eine Datenbank, richtig?

Vielleicht hast Du ja da einen Tipp für eine ANfängerin  ;)

Höllenweib

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button

Jein. Das HTML vollkommen weglassen geht nicht.

PHP ist da sehr flexibel. Durch Techniken wie include() usw. bietet sich die Möglichkeit, sich seine Seite quasi im Baukasteprinzip zusammenzubauen.

Du darfst aber nicht vergessen, dass das, was am Ende (beim Nutzer) rauskommt, eine normale HTML-Seite ist, also muss auch irgendwo ein <html> und ein </html> auftauchen ;)

Zu der Datenbankgeschichte... ja, für sowas ist eine Datenbank schon die richtige Lösung. Die Umsetzung ist aber etwas aufwendiger. Gibt eigentlich nur 2 Möglichkeiten: entweder du nimmst dir ein fertiges Skript, was ungefähr deinen Vorstellungen entspricht, oder du steigst tiefer in die Materie ein (empfohlen). Für den Einstieg kannst du dir z.B. von galileocomputing.de ein kostenloses eBook zu PHP saugen. Die Funktionsreferenz von php.net sollte auch immer dabei liegen. Und dann klappt das schon ;)

greez 8)
JoSsiF

Hat dir diese Antwort geholfen?

Danke ButtonHilfreiche Antwort Button
Jein. Das HTML vollkommen weglassen geht nicht.

PHP ist da sehr flexibel. Durch Techniken wie include() usw. bietet sich die Möglichkeit, sich seine Seite quasi im Baukasteprinzip zusammenzubauen.

genau das ist meine Absicht!  ;)

Zitat
Du darfst aber nicht vergessen, dass das, was am Ende (beim Nutzer) rauskommt, eine normale HTML-Seite ist, also muss auch irgendwo ein <html> und ein </html> auftauchen ;)

ok

Zitat
Zu der Datenbankgeschichte... ja, für sowas ist eine Datenbank schon die richtige Lösung. Die Umsetzung ist aber etwas aufwendiger. Gibt eigentlich nur 2 Möglichkeiten: entweder du nimmst dir ein fertiges Skript, was ungefähr deinen Vorstellungen entspricht, oder du steigst tiefer in die Materie ein (empfohlen). Für den Einstieg kannst du dir z.B. von galileocomputing.de ein kostenloses eBook zu PHP saugen. Die Funktionsreferenz von php.net sollte auch immer dabei liegen. Und dann klappt das schon ;)

JoSsiF

Ja will es versuchen, selber was zu  "saubern, damit ich auch später vielleicht mal was ändern kann.

Vielen Dank Sascha

Höllenweib

« Übersetzung deutsch & englischHintergundbild in Tabellenzelle, nur einmal mittig u. evtl. als Waseerzeichen?? »
 

Schnelle Hilfe: Hier nach ähnlichen Fragen und passenden Tipps suchen!

Fremdwörter? Erklärungen im Lexikon!
Dateiendungen
Die Dateiendung, auch Dateinamenerweiterung, Dateierweiterung oder einfach "Endung" genannt, besteht aus meistens drei oder vier Buchstaben und wird mit einem Punkt an de...

Dateiendung
Die Dateiendung ist ein Teil des Dateinamen und zeigt das Dateiformat an. Klassisch war die "8.3" Regelung, nach der der Dateiname under MS DOS 8 Zeichen lang sein durfte...

PHP
PHP steht für Personal Home Page und ist eine Skriptsprache die meist verwendet wird zur dynamischen Erzeugen von Internetseiten. PHP zeichnet sich durch die weite D...