AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Delphi-PRAXiS - Lounge Fragen / Anregungen zur DP Anzahl von Zeichen/Zeilen in einem Posting?
Thema durchsuchen
Ansicht
Themen-Optionen

Anzahl von Zeichen/Zeilen in einem Posting?

Ein Thema von Sharky · begonnen am 12. Mai 2005 · letzter Beitrag vom 12. Mai 2005
Antwort Antwort
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#1

Anzahl von Zeichen/Zeilen in einem Posting?

  Alt 12. Mai 2005, 16:21
Hai Chef-dingens,

wieviele Zeichen bzw. Zeilen darf den ein Posting maximal haben?
Wenn es durch die Anzahl der Zeichen begrennzt ist: Wird ein CR/RT als zwei Zeichen mitgezählt?
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#2

Re: Anzahl von Zeichen/Zeilen in einem Posting?

  Alt 12. Mai 2005, 16:27
Hallo Sharky,

die Postings werden in TEXT-Feldern abgespeichert. Wieviel dort Platz hat, wuesste ich nicht, aber es ist sicher eine Menge.

Zeilenumbrueche: Da diese als \n gespeichert werden, wird dadurch nur ein Zeichen verwendet.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#3

Re: Anzahl von Zeichen/Zeilen in einem Posting?

  Alt 12. Mai 2005, 16:47
Zitat von alcaeus:
... Da diese als \n gespeichert werden, wird dadurch nur ein Zeichen verwendet....
Hai alcaeus,

bei mir sind "/n" aber zwei Zeichen.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Robert_G
(Gast)

n/a Beiträge
 
#4

Re: Anzahl von Zeichen/Zeilen in einem Posting?

  Alt 12. Mai 2005, 16:49
\n ist die escape sequence in C[X]/PHP/... für einen Line feed.
  Mit Zitat antworten Zitat
Benutzerbild von alcaeus
alcaeus

Registriert seit: 11. Aug 2003
Ort: München
6.537 Beiträge
 
#5

Re: Anzahl von Zeichen/Zeilen in einem Posting?

  Alt 12. Mai 2005, 16:50
Zitat von Sharky:
bei mir sind "/n" aber zwei Zeichen.
Bei mir auch ("/n" <> "\n" ). "\n" zaehlt allerdings als einzelnes Zeichen, da es ein Steuerzeichen ist.

Greetz
alcaeus
Andreas B.
Die Mutter der Dummen ist immer schwanger.
Ein Portal für Informatik-Studenten: www.infler.de
  Mit Zitat antworten Zitat
Benutzerbild von JasonDX
JasonDX
(CodeLib-Manager)

Registriert seit: 5. Aug 2004
Ort: München
1.062 Beiträge
 
#6

Re: Anzahl von Zeichen/Zeilen in einem Posting?

  Alt 12. Mai 2005, 17:11
Zur Textlänge kann ich nur soviel sagen:
wenn man einen gaaaaaanz langen Text eingibt, kommt folgende phpBB-Fehlermeldung:
Fehlermeldung

Fatal error: Allowed memory size of 20971520 bytes exhausted (tried to allocate 4729471 bytes) in /www/htdocs/dpnethq/includes/functions_post.php on line 106


Also sind max. 20971520 Bytes in einem string möglich, wobei ich aber nicht weiß, was da alles dazugehört (nur text oder mehr Infos)
Ich würd aber mal sagen, genug Text, um genug ins Forum zu schreiben


Bezüglich des \n: "\n" ist wie schon geklärt nur ein zeichen, in C würde sowas printf("%d", (int)'\n'); 10 ausspucken, ein String mit "\p" z.B. eine Compilerwarnung, dass es '\p' nicht gibt. (Um die Ausgabe "\p" zu erhalten, einfach 2 Backslashs hintereinandersetzen: "\\p" )
Mike
Passion is no replacement for reason
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#7

Re: Anzahl von Zeichen/Zeilen in einem Posting?

  Alt 12. Mai 2005, 17:13
Okay. Das mit dem /n ist jetzt klar.

Wenn das Feld in der Tabelle als Text definiert ist dürften also bei mySQL 65535 Byte in das Feld passen.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von sakura
sakura

Registriert seit: 10. Jun 2002
Ort: Unterhaching
11.412 Beiträge
 
Delphi 12 Athens
 
#8

Re: Anzahl von Zeichen/Zeilen in einem Posting?

  Alt 12. Mai 2005, 17:19
Zitat von Chimaira:
...
Fehlermeldung

Fatal error: Allowed memory size of 20971520 bytes exhausted (tried to allocate 4729471 bytes) in /www/htdocs/dpnethq/includes/functions_post.php on line 106
Also sind max. 20971520 Bytes in einem string möglich...
Das eine hat mit dem anderen nichts zu tun

Da die Texte im UniCode gespeichert werden, ergeben sich pro Zeichen 2 Bytes, bei einer Feldgröße von 64KB ergibt das pro Beitrag 32KB an Textzeichen, will heißen ca. 32000 Zeichen, dann wird abgeschnitten und ein neuer Beitrag muss gestartet werden.

Zu den Zeilenumbrüchen: Es kommt darauf an, wie Du die postest. Schreibst Du Deinen Beitrag unter Windows, so werden pro Zeilenumbruch #13#10 zwei Zeichen, also 4 Bytes (da Unicode!) benötigt.

Den Rest musst Du Dir jetzt ausrechnen

......
Daniel Lizbeth
Ich bin nicht zurück, ich tue nur so
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#9

Re: Anzahl von Zeichen/Zeilen in einem Posting?

  Alt 12. Mai 2005, 17:22
Hai Felli,
das ist doch mal eine Aussage. Also zwei Byte für ein Zeichen und bis zu 4 Byte für einen Zeilenumbruch.
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Antwort Antwort


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 20:10 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz