|
|
|
|
|
|
|
#1 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 16.06.2008
Beiträge: 142
![]() |
Guten Tag,
ich habe mir heute einen Skript besorgt, mit dem man sich alle User auf der Homepage anzeigen lassen kann, die gerade auf einem TS-Server online sind. Das funktioniert auch wunderbar, doch wie realisiere ich es, dass die Nick nur bis zu einer bestimmten Läne angezeigt werden, und dann mit "..." schliessen? Bsp: Mein Leader heißt KILLERKnd°o°m. Angenommen das wäre zu lang, und der Skipt soll nur 19 Zeichen anzeigen, müsste dass dann hinterher so aussehen: KILLERknd... Der Teil des Skriptes, der die Ausgabe steuert lautet: Code:
foreach ($users as $tsuser) {
echo "<img src='teamspeakdisplay/player_normal.png' border='0'> ".$tsuser["nick"]."<br />\r\n";
}
|
|
|
|
|
|
|
PHP Code Flüsterer
Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten
|
|
|
|
#3 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 16.06.2008
Beiträge: 142
![]() |
Hm, ok danke, das hat mich glaube ich weiter gebracht, allerdings kommt bei mir ein Fehler. Ich habe das nun so umgeschrieben,
Code:
foreach ($users as $tsuser) {
$nick = $tsuser["nick"];
if strlen($nick > 9);
{
$nick = substr($nick, 0, 9)." ...";
}
echo "<img src='teamspeakdisplay/player_normal.png' border='0'> ".$nick."<br />\r\n"; //Für jeden Benutzer eine Zeile ausgeben
}
Code:
Parse error: syntax error, unexpected T_STRING, expecting '(' in meinpfadderniemandenwasangeht\new_ user.php on line 16
Geändert von Ind3X (25.10.2008 um 17:15 Uhr). |
|
|
|
|
#4 (permalink) |
|
Supermoderator
Registriert seit: 16.03.2008
Beiträge: 6.072
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Dreimal darfst du raten, warum.
__________________
Programm Bürgerschutz: Geistiges Eigentum: alles ist käuflich! ― Kinderschutz: haltet die Eltern fern! ― Einbruchsprävention: sperrt den Weihnachtsmann weg! |
|
|
|
|
#6 (permalink) |
|
Supermoderator
Registriert seit: 16.03.2008
Beiträge: 6.072
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Schau dir die Zeile 16/3 nochmal genauer an. Da sind gleich zwei Fehler in einer Zeile:
PHP-Code:
__________________
Programm Bürgerschutz: Geistiges Eigentum: alles ist käuflich! ― Kinderschutz: haltet die Eltern fern! ― Einbruchsprävention: sperrt den Weihnachtsmann weg! |
|
|
|
|
#7 (permalink) |
|
moderatives Dielektrikum
Registriert seit: 21.05.2008
Beiträge: 21.292
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Man könnte mal in Zeile 16 gucken.
__________________
-- „Eins ist Fakt: Gescannt wird nackt!“ Privatsphäre 2.0 - Nacktscanner mit Eyetracking. Unser Flugzeug darf kein geschlechtsfreier Raum sein. -- |
|
|
|
|
#8 (permalink) |
|
Erfahrener Benutzer
Registriert seit: 16.06.2008
Beiträge: 142
![]() |
Äh ja, dass der Fehler in Zeile 16 ist wusste ich bereits...
Ich habe den Fehler gefunden, danke euch =D Code:
foreach ($users as $tsuser) {
$nick = $tsuser["nick"];
if (strlen($nick) > 9){
$nick = substr($nick, 0, 9)." ...";
}
echo "<img src='teamspeakdisplay/player_normal.png' border='0'> ".$nick."<br />\r\n"; //Für jeden Benutzer eine Zeile ausgeben
}
|
|
|
|
|
#9 (permalink) |
|
Supermoderator
Registriert seit: 16.03.2008
Beiträge: 6.072
PHP-Kenntnisse: Fortgeschritten ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Problem gelöst? Dann den Thread bitte noch als [Erledigt] markieren. Danke!
__________________
Programm Bürgerschutz: Geistiges Eigentum: alles ist käuflich! ― Kinderschutz: haltet die Eltern fern! ― Einbruchsprävention: sperrt den Weihnachtsmann weg! |
|
|
| Themen-Optionen | |
| Thema bewerten | |
|
|
Ähnliche Themen
|
||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| PHP5 SOAP - Problem mit Arrays | Calexico | PHP-Fortgeschrittene | 0 | 11.09.2008 12:06 |
| JavaScript/PHP: qooxdoo 0.7.1 - Teil 1 : Eine Einführung | Zergling-new | Tutorials | 6 | 25.01.2008 10:41 |
| CSS - Bild im div container überlappt andere container | Buschdieb | HTML, Usability und Barrierefreiheit | 13 | 19.07.2007 23:17 |
| PHP String länge | socke | PHP Tipps 2006 | 4 | 08.06.2006 18:43 |
| [Erledigt] CSS - Design (clear - Problem) | HTML, Usability und Barrierefreiheit | 7 | 21.12.2005 14:55 | |
| Text aus der DB verteilen | PHP Tipps 2007 | 17 | 16.11.2005 12:04 | |
| Text zwischen 2 Zeichen in einen Text zu string machen | Blank | PHP Tipps 2005-2 | 8 | 30.07.2005 00:38 |
| [Erledigt] Link | PHP Tipps 2005-2 | 10 | 20.07.2005 21:28 | |
| durch Klick auf Text anderen Text einblenden | HTML, Usability und Barrierefreiheit | 3 | 03.07.2005 14:41 | |
| String (Dateipfad) auf Länge und Leerzeichen überprüfen | HTML, Usability und Barrierefreiheit | 4 | 03.06.2005 12:34 | |
| [Erledigt] DIV´s wollen nicht wie ich das will :-) | HTML, Usability und Barrierefreiheit | 22 | 28.03.2005 18:36 | |
| String an bestimmter Stelle einfügen | PHP Tipps 2005 | 1 | 14.01.2005 11:38 | |
| länge eines text herrausfinden | PHP Tipps 2004 | 3 | 29.10.2004 13:31 | |
| txt-Datei erstellen | d-81 | PHP Tipps 2004 | 12 | 11.08.2004 20:31 |
| String abhängig von der Länge erweitern | PHP Tipps 2004 | 8 | 24.06.2004 15:27 | |