mod_rewrite for eBoard

Begonnen von ozeraksu, 18 August 2008, 13:13:42

⏪ vorheriges - nächstes ⏩

0 Mitglieder und 1 Gast betrachten dieses Thema.

ozeraksu

Hallo, ich setze auf meiner Seite das eBoard mit aktiviertem mod rewrite ein.. Wie kann ich hier die Überschriten so anzeigen lassen, wie es im Web_links und News Module der Fall ist? Über die Suchfunktion bin ich leider nicht fündig geworden ... Liebe Grüsse

http://www.example.com/eBoard-file-viewthread-tid-177.html#pid0
http://www.example.com/eBoard-file-sid-Rechtsstreit-zwischen-eBay-und-Tiffany-geht-in-die-naechste-Runde-177.html
Destek için forumu kullanın. Özel mesaj atmayın..

ozeraksu

hi

ıch habe

code aber das geht nıcht kannst du mır dıe kode geben dıe andere kode geben

/includes/mx_modrewrite.php

// eBoard (tid)

    global $prefix;
         preg_match_all('#eBoard-file-viewthread-tid-(\d*)#', $content, $eBoard, PREG_SET_ORDER);
         foreach ($eBoard as $eBoard1){

         $eBoard2[0] = preg_replace('#eBoard-file-viewthread-tid-#', '', $eBoard1[0]);              
         $abfrage = "SELECT title, id FROM " . $prefix . "_eBoard WHERE id = '$eBoard2[0]'";
              $ergebnis = mysql_query($abfrage);
                 while($row = mysql_fetch_array($ergebnis))
                {  
                 
                  $titel_eBoard_rewrite = $row["title"];                 
                  $titel_eBoard_rewrite = str_replace($umlaute, $ersetzung, $titel_eBoard_rewrite);
                  $titel_eBoard_rewrite = preg_replace('#\W#', "-", $titel_eBoard_rewrite);
                  $titel_eBoard_rewrite = preg_replace('#---#', "-", $titel_eBoard_rewrite);
                  $titel_eBoard_rewrite = preg_replace('#--#', "-", $titel_eBoard_rewrite);
                  $titel_eBoard_fert = "eBoard-tid-";
                  $titel_eBoard_fert.= "$titel_eBoard_rewrite-";
                  $titel_eBoard_fert.= $eBoard2[0];
                  $replace = "#".$eBoard1[0]."(?!\d)#";
                  $content = preg_replace($replace, $titel_eBoard_fert, $content);
                           }
     
               }


/.htaccess

##Rules für eBoard
RewriteRule ^(eBoard)-tid-(.*)-([0-9]+).html$ modules.php?name=$1&file=viewthread&tid=$3 [L]
Destek için forumu kullanın. Özel mesaj atmayın..