ilch Forum » Ilch Clan 1.1 » Allgemein » Klapptext einbinden

Geschlossen
  1. #1
    User Pic
    blacktiger Mitglied
    Registriert seit
    05.04.2005
    Beiträge
    77
    Beitragswertungen
    0 Beitragspunkte
    Tach! das 2mal lachen
    wollte mal ein Klapptext einbinden habe auch zwei codes dafür aber ich habe kein plan wo die rein müssen habe schon paar sachen probiert geht aber nicht^^ vll kann einer von euch mir helfen hier die codes: einmal php
    <?php
    $pattern = "/\[clip=(.*?)\](.*?)\[\/clip\]/is";
    
    $replacement = "<a href=\"javascript:void(0)\" id=\"\\1_open\" onclick=\"switchlayer('\\1')\">mehr...</a><div id=\"\\1_content\" style=\"display:none\"><p>\\2</p></div>"; 
    
    $news = preg_replace($pattern,$replacement,$news); ?>
    die muss doch in news.php oder? und einma javaskript:
    <script type="text/javascript">
    <!--
    function switchlayer(layer){
      if(document.getElementById(layer+'_content').style.display == 'none'){
        document.getElementById(layer+'_content').style.display = 'block';
        document.getElementById(layer+'_open').innerHTML = '<img src="news/gfx/minus.gif"> more';
      }else{
        document.getElementById(layer+'_content').style.display = 'none';
        document.getElementById(layer+'_open').innerHTML = '<img src="news/gfx/plus.gif"> more';
      }
    }
    //-->
    </script>
    und wo die himuss weiss ich nicht traurig hoffe einer von euch kann mir helfen
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Versuche es mal mit dem:
    while ( $row = mysql_fetch_assoc($erg) ) {
      echo $row['title'];
      if ( $row['id'] == $_GET['id'] ) {
        echo $row['text'];
      }
    }

    das system is eigentlich leicht erklärt. du läufst mit einer schleife durch alle
    einträge und zeigst alle einträge an. dann wenn man auf einen eintrag klickt hängt der
    an die url eine variable dran in der die id steht auf die geklickt wurde. wenn ich
    jetzt erneut durch alle einträge mit einer schleife laufe schaue ich immer ob die id
    die gerade ausgegeben wird übereinstimmt mit der id die über die url übergeben wurde.
    wenn das zutrifft wird der text ausgegeben. wenn das nicht zutrifft wird einfach nur
    der titel ausgegeben.


    P.s. ich habe das noch nicht versucht.

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    blacktiger Mitglied
    Registriert seit
    05.04.2005
    Beiträge
    77
    Beitragswertungen
    0 Beitragspunkte
    hmm ckeck ich nicht^^ also den text wohl aber weiss auch nicht^^ komisch lachen
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Allgemein

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten