Max. Zeichenlänge für eine Tabelle ermitteln
Markus
- php
Ich möchte gerne einen Text in einer Tabelle ausgeben lassen, die einen bestimmte Größe hat. Nun soll es so sein, dass wenn der Text die Tabellengröße überschreitet aufhören soll und ein Link auf eine zweite Seite verweisen soll wo der restliche Text aufgeführt wird.
Jetzt müsste ich nur wissen wie man die max. Textlänge inklusive Zeilenumbrüche ermitteln kann in PHP. Ist das überhaupt möglich?? Oder muss ich selber ausprobieren nach wieviel Zeichen die Tabelle voll ist?
Hi,
Ist das überhaupt möglich?
es existiert kein Weg, mittels einer serverseitigen Technik eine clientseitige Begebenheit zu ermitteln, die sich zudem nach Beenden des Ergebnisses noch ändern kann.
Cheatah
es existiert kein Weg, mittels einer serverseitigen Technik eine clientseitige Begebenheit zu ermitteln
nun die tabellengröße habe ich ja, mit der könnte ich ja rechnen.
hi,
es existiert kein Weg, mittels einer serverseitigen Technik eine clientseitige Begebenheit zu ermitteln
nun die tabellengröße habe ich ja, mit der könnte ich ja rechnen.
woher? und wann?
gruß,
wahsaga
hi,
es existiert kein Weg, mittels einer serverseitigen Technik eine clientseitige Begebenheit zu ermitteln
nun die tabellengröße habe ich ja, mit der könnte ich ja rechnen.
woher? und wann?
gruß,
wahsaga
nun die habe ich dem design entnommen. es soll nicht erst während des ablaufs der zeichenzählung die tabellengröße ermittelt werden sondern diese wird manuell vorgegeben.
Hi,
nun die habe ich dem design entnommen.
und welchen nicht existenten Zusammenhang siehst Du zwischen dieser Information und den anschließenden tatsächlichen Begebenheiten?
Cheatah
Hi,
nun die habe ich dem design entnommen.
und welchen nicht existenten Zusammenhang siehst Du zwischen dieser Information und den anschließenden tatsächlichen Begebenheiten?
Cheatah
nun die begebenheiten ändrn sich ja nicht. die tabellengröße hat einen festen wert der sich nicht ändert und die schriftgröße ist mit css festgelegt.
Hi,
nun die begebenheiten ändrn sich ja nicht. die tabellengröße hat einen festen wert der sich nicht ändert und die schriftgröße ist mit css festgelegt.
Nein. Du hast für Tabellengröße und Schriftgröße Vorschläge gemacht.
Ob diese Vorschläge beachtet werden, ist nicht sicher.
cu,
Andreas
Hi,
nun die begebenheiten ändrn sich ja nicht. die tabellengröße hat einen festen wert der sich nicht ändert und die schriftgröße ist mit css festgelegt.
Nein. Du hast für Tabellengröße und Schriftgröße Vorschläge gemacht.
Ob diese Vorschläge beachtet werden, ist nicht sicher.cu,
Andreas
???
wenn ich in meinem html code einer tabelle feste werte zuweise werden die doch wohl beachtet, oder?
Hi,
wenn ich in meinem html code einer tabelle feste werte zuweise werden die doch wohl beachtet, oder?
nicht unbedingt, wieso?
Cheatah
Hi,
wenn ich in meinem html code einer tabelle feste werte zuweise werden die doch wohl beachtet, oder?
nicht unbedingt, wieso?
Cheatah
welcher browser interpretiert denn da was anderes???
hi,
welcher browser interpretiert denn da was anderes???
jeder gute, wenn der user es so wünscht (in dem er beispielsweise die schriftgröße seinen bedürfnissen anpasst, etc.)
gruß,
wahsaga
hi,
welcher browser interpretiert denn da was anderes???
jeder gute, wenn der user es so wünscht (in dem er beispielsweise die schriftgröße seinen bedürfnissen anpasst, etc.)
gruß,
wahsaga
»»
ok dann gehen wir mal davon aus das nur ich es sehen will und es auf meine bedürfnisse zuschneide, ist es dann möglich die max. zeichenanzahl zu ermitteln?
Hi,
ok dann gehen wir mal davon aus das nur ich es sehen will und es auf meine bedürfnisse zuschneide, ist es dann möglich die max. zeichenanzahl zu ermitteln?
ja, denn Du hast alle betreffenden Faktoren selbst im Griff. Im Zweifel kannst Du die Pixelbreite der einzelnen Zeichen mit einem Grafikprogramm ausmessen; beachte dabei Ligaturen.
Cheatah
Hi,
ok dann gehen wir mal davon aus das nur ich es sehen will und es auf meine bedürfnisse zuschneide, ist es dann möglich die max. zeichenanzahl zu ermitteln?
ja, denn Du hast alle betreffenden Faktoren selbst im Griff. Im Zweifel kannst Du die Pixelbreite der einzelnen Zeichen mit einem Grafikprogramm ausmessen; beachte dabei Ligaturen.
Cheatah
ok dann muss ich mir was anderes einfallen lassen, schwere geburt ;)
Jetzt müsste ich nur wissen wie man die max. Textlänge inklusive Zeilenumbrüche ermitteln kann in PHP. Ist das überhaupt möglich?? Oder muss ich selber ausprobieren nach wieviel Zeichen die Tabelle voll ist?
Hallo,
wie du bereits gehört hast, ist es nicht möglich. Was du natürlich machen kannst, ist Buchstaben zu zählen und nach einer durchschnittlichen Anzahl 'n paar Punkte setzen. Das funktioniert halbwegs. Was du natürlich nicht beeinflussen kannst, ist die tatsächliche Schriftgröße, die sich ein Nutzer anzeigen lässt, die wirkliche Textlänge bei proportionalen Schriften und ungünstige Umbrüche.
Ciao
Heinzelhund