ilch Forum » Allgemein » HTML, PHP, SQL,... » Variable von PHP an HTML übergeben

Geschlossen
  1. #1
    User Pic
    Druide666 Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    85
    Beitragswertungen
    2 Beitragspunkte
    Hallöschen!

    wollte mal fragen wie man Variablen von PHP an HTML weitergibt.

    Habe jetzt für meine Seite schon ein paar Module geschrieben, aber immer PHP und HTML in eine PHP-Datei gesetzt.
    Ich würde aber gerne in PHP-Dateien meinen Code schreiben und in HTML-Dateien mein Aussehen dazu.
    Wie macht ihr das?
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.676
    Beitragswertungen
    1212 Beitragspunkte
    In der Dokumentation wird erklärt, wie Informationen an das Template ausgegeben werden!

    Link Templates
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Druide666 Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    85
    Beitragswertungen
    2 Beitragspunkte
    Danke dir!

    Hätte ich auch draufkommen sollen dort nachzuschauen^^
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Druide666 Mitglied
    Registriert seit
    16.03.2007
    Beiträge
    85
    Beitragswertungen
    2 Beitragspunkte
    Noch eine kleine Frage dazu, ist es möglich von PHP an HTML Ankerpunkte zu vergeben?

    Frage nur, weil ich eine Liste mit PHP aus der Datenbank auslesen möchte und diese dann an HTML weitergebe. Zusätzlich wollte ich gerne Ankerpunkte setzen.

    Bisher hab ich das so gemacht (nur mit PHP):
    <?php	
    if ($Anker == "A") 
     {
      ?>
        <tr>
         <td colspan="4"><em>
          <strong><a name="A"></a>
           <?php echo "$rest"?>
          </strong></em>
         </td>
        </tr>
      <?PHP 
     }
    if ($Anker == "B") 
     {
      ?>
       <tr>
        <td colspan="4"><em>
         <strong><a name="B"></a>
          <?php echo "$rest"?>
         </strong></em>
        </td>
       </tr>
      <?PHP 
     }
    #usw...
    ?>

    Das ganze hatte ich für das ganze Alphabet gemacht.
    Alles sitzt in einer Schleife, bei der der erste Buchstaben aus der DB in die Variable "$Anker" geschrieben wird.

    Generell weis ich, dass ich das ganze auch in eine PHP-File machen kann, aber:
    - ich hätte gerne alle HTML-Codes in der HTML-Datei und alle PHP-Codes in einer PHP-Datei (zwecks Übersicht)
    - würde ich mich gerne hierzu auch etwas weiterbilden
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Tr3icio gelöschter User
    Buchstaben in der DB?

    $Ar = range('A', 'Z');


    erstellt nen Array von A bis Z
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.676
    Beitragswertungen
    1212 Beitragspunkte
    Habe Dir mal ein Beispiel gebastelt:

    <?php
    
    $link = '';
    $text = '';
    
    for ($i=65;$i<=90;$i++) 
    {
    	$buchstabe=chr($i);
    	$link .= '<a href="#'.$buchstabe.'">'.$buchstabe.'</a> ';
    	$text .= '<a name="'.$buchstabe.'">Buchstabe '.$buchstabe.'</a>';
    	$text .= '<br/><br/><br/><br/><br/>';
    }
    
    echo $link;
    echo '<hr/>';
    echo $text;
    
    ?>
    rules :: doku :: faq :: linkus
    1 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu HTML, PHP, SQL,...

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten