close× Call Us +49 (1805) 01 29 59

Heiseclan
Thread Author: Dat Tunes
Thread ID: 2366
Thread Info
Es gibt 3 Beiträge zu diesem Thema, und es wurde 2599 mal angesehen.
Wer ist hier? 1 Gäste
 Thema drucken
Zeichen der Ausgabe kürzen
Dat Tunes
Huhu zusammen,

arbeite grade an einen neuen Design und es soll im Header ein Teil der Song History angezeigt werden.

Da aber manche Titel zu lang für die anzeige sind, soll er mir diese nach dem 25 Zeichen mit ... beenden.

Nun zum Problem, es klappt nur bei den ersten Titel und die die anderen Zeigt er mir weiter komplett angeschrieben an.

Den Code benutze ich dafür:

if (strlen($track[$r]) >= 25) { $track[$r] = substr($track[$r],0, 25) . "..."; }


scene.webradio-help.de/themes/Music Theme by SnP/images/screen.JPG

Eingefügt habe ich es hier :



$r=0;
$output_string='';

if (strlen($track[$r]) >= 25) { $track[$r] = substr($track[$r],0, 25) . "..."; }

//tweak the output string (the table init) here....
$output_string .= '<table border="0"><tr><td>
<table width="100%" border="0" >
<font color="#000000">'; //Now playing...

while ($r<=$t_max){
if ($r==0) $output_string .= ''.str_replace("'", "'",str_replace('"', '"',$track[$r])).'<br /><font color="#000000">';
else $output_string .= str_replace("'", "'",str_replace('"', '"',$track[$r])) . '<br>';

$r++;
}


Hier der komplette Code

http://scene.webradio-help.de/letztes..._panel.rar

Gruss Mystik
Bearbeitet von Dat Tunes am 02.02.2010 00000002 18:38
Leute ohne Macke, sind Kacke Dickeslachen
Oh Herr, schmeiss Grundwissen von Himmel !
 
SC-Ad-Bot
 
emblinux
versuchs mal damit, ist natürlich ungetestet Warum es nur beim 1. FUnktioniert hat, sollte dir aber eigentlich jetzt klar sein.


$r=0;
$t = "";
$output_string='';
//tweak the output string (the table init) here....
$output_string .= '<table border="0"><tr><td>';

while ($r<=$t_max)
{
  $t = str_replace("'", "'",str_replace('"', '"',$track[$r]));
  if (strlen($t) >= 25)
   {
     $t = substr($t,0, 25) . "...";
   }
  if ($r==0)
    {
       $output_string .=  '<font color="#000000">'.$t.'</font>';
    }
  else
    {
      $output_string .= $t;
    }
  $outut_string .= '<br />';
$r++;
}

$output_string .= '</td></tr></table>';

echo $output_string;

Das Lernen ist wie ein Meer ohne Ufer. Konfuzius

Alles wird Gut!

KEIN Support per Mail, ICQ oder PN !
www.heiseclan.de/fusion/sig.gif

www.heiseclan.de/geosig.gif
 
Dat Tunes
Super danke, klappt wunderbar.

Und warum es nicht geklappt hat, hab ich auch verstanden.


Leute ohne Macke, sind Kacke Dickeslachen
Oh Herr, schmeiss Grundwissen von Himmel !
 
Springe ins Forum:

 Ähnliche Themen 

TEST
Thema Forum Antworten Letzter Beitrag
pcpin chet ausgabe wer sich im chat befindet im panel MODS & Hacks vorstellen 2 13.12.2012 00000012 11:09
Ausgabe der JS Tooltip Allgemeine Support Fragen 1 18.06.2011 00000006 17:04
Admin Passwort verbotene zeichen ? Allgemeine Support Fragen 5 05.11.2010 00000011 12:14
Shoutbox mit Boxover - Zeichen Counter einstellen Infusionen 2 20.09.2009 00000009 19:44
umlaut zeichen Allgemeine Support Fragen 3 10.03.2009 00000003 21:52
Gr@n@dE