anpera.net

anpera.net

experimental server @home
Aktuelle Zeit: Mo 09 Jun, 2025 16:34

Alle Zeiten sind UTC + 1 Stunde




Ein neues Thema erstellen Auf das Thema antworten  [ 18 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: Titel wird Abgehackt
BeitragVerfasst: Mi 15 Feb, 2006 20:05 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 24 Nov, 2005 11:06
Beiträge: 70
LoGD: http://test.legend-of-vinestra.de/source.php
Hi .... ich hoffe das das noch nicht da war ..... also beim suchen hab ichs nicht gefunden ;)

und zwar .... wenn man einen Titel in der Admingrotte anlegt, der sonst zu lang wäre dann kommt das ganze ja so Raus

Zitat:
^on Andragor hat sich den Titel Krieger für den 51ten erfolgreichen Kampf gegen den Grünen Drachen verdient!


ist es viel Aufwand das der Titel ganz angezeigt wird?


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 15 Feb, 2006 22:54 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 29 Dez, 2005 16:50
Beiträge: 178
Wohnort: Pinneberg
Wenn der Titel zu lang ist darfst du auch über die admingrotte keinen längeren machen, das liegt daran das in der DB das feld für tite un name beschränkt ist

_________________
LoGD-Server ist zwar weg aber jetzt kommt das nächste Projekt, mehr dazu auch Hier


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 15 Feb, 2006 23:02 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
in der logde.php die Zeichenlänge erhöhen


Zitat:
if (strlen($_POST['newname'])>50) $msg.="Dein neuer name ist zu lang, inklusive Farbcodes darf er nicht länger als 50 Zeichen sein.`n";
$colorcount=0;



so in etwa heisst der Part in der logd.php >50 (Silientalänge einfach anpassen), das sollte auch schon einen grossen Teil lösen, allerdings sind dann grundsätzlich mehr Zeichen erlaubt


lg

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Mi 15 Feb, 2006 23:33 
Offline
Profi
Profi
Benutzeravatar

Registriert: Do 29 Dez, 2005 16:50
Beiträge: 178
Wohnort: Pinneberg
AUF GAR KEINEN FALL!!!

wenn du das so machst wird der username am ende weggekürtzt so das der name nurnoch aus der vorderen hälfte des titels besteht

wenn du das ändern willst solltest du die splate name in der tabelle accounts zumindest auch varchar(300) stellen oder gleich auf longtext

PS:
warum funzt das hier nicht :o
$this->bbcode_second_pass_code('', 'ALTER TABLE `accounts` CHANGE `name` `name` LONGTEXT CHARACTER SET latin1 COLLATE latin1_general_ci NOT NULL ')

und als antwort:
$this->bbcode_second_pass_code('', 'BLOB/TEXT column 'name' used in key specification without a key length[quote][/quote]')

_________________
LoGD-Server ist zwar weg aber jetzt kommt das nächste Projekt, mehr dazu auch Hier


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 16 Feb, 2006 13:36 
Offline
Freak
Freak

Registriert: So 30 Okt, 2005 17:48
Beiträge: 1408
Wohnort: PB
Geschlecht: Männlich
LoGD: http://dav.blood-reaver.de/lotgd/
*räusper*
Varchar kann nur 2 hoch 8 Zeichen Speichern.. also 0 bis 255
Varchar(300) würde bestenfalls ne fehlermeldung geben. Für den Größtmöglichen Wert varchar(255) verwenden!

_________________
Mehr oder minder inaktiv


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 16 Feb, 2006 16:46 
Offline
Marquis Pherae
Marquis Pherae

Registriert: Mi 09 Feb, 2005 16:01
Beiträge: 3925
Wohnort: Basel
Geschlecht: Männlich
1. Wie Auric schon sagte - varchar(255) ist das höchste (und unnötigste für de Namen).

2. longtext? :shock: Du weisst wie lang das ist, oder?

3. 100 Zeichen reichen für den Namen und für die meissten Titel.

4. Dass das nicht funzt ist logisch - text und blob können kein key sein, varchar schon, weshalb diese Fehlermeldung kommt. (Oder so irgendwie ;) )


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 16 Feb, 2006 18:37 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 24 Nov, 2005 11:06
Beiträge: 70
LoGD: http://test.legend-of-vinestra.de/source.php
Hmmm :???: .... heißt da jetzt es ist möglich oder nicht

falls es möglich ist, könnt ihr mir dann bitte genau erklären wie es funktioniert???

thx


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Do 16 Feb, 2006 22:13 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 05 Feb, 2005 22:59
Beiträge: 699
Wohnort: OL
LoGD: http://aristo.w039.white.fastwebserver. ... source.php
Für Titel und Namen jeweils varchar(100) oder sowas nehmen und folgenden Part anpassen

[php]if (strlen($_POST['newname'])>50) $msg.="Dein neuer name ist zu lang, inklusive Farbcodes darf er nicht länger als 50 Zeichen sein.`n";
$colorcount=0;[/php]

_________________
Legends of Imperencia ist mit folgenden Servern befreundet: Silienta, Pandyria, Kokoto

Eliwood hat geschrieben:
-DoM hat geschrieben:
Hey Eliwood.... was ist eigentlich LoGD????

Spaghetticode :D


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 18 Feb, 2006 14:23 
Offline
User
User
Benutzeravatar

Registriert: Do 24 Nov, 2005 14:47
Beiträge: 13
Super .... danke, funktiuniert prinzipiell .... aber wenn ich jetzt einen titel eintrage kommt folgendes

[quote]Warning: preg_replace() [function.preg-replace]: Compilation failed: missing terminating ] for character class at offset 4 in /is/htdocs/wp1037182_J4AY65IMLD/www/test/lodge.php on line 225

Warning: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp1037182_J4AY65IMLD/www/test/lodge.php:225) in /is/htdocs/wp1037182_J4AY65IMLD/www/test/common.php on line 99
‹xÍ[kWÛFþœœÓÿ0QÛ6Ʋ ä–[„¦% $iò¡‰,


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 18 Feb, 2006 15:14 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Zitat:
11 Feb 2006 - lodge.php — Datei kann nicht angezeigt werden: Spiele und sammle 500 Donationpoints, um dieses Script zu sehen ;)

bitte freischalten

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 18 Feb, 2006 15:55 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 24 Nov, 2005 11:06
Beiträge: 70
LoGD: http://test.legend-of-vinestra.de/source.php
sry .... müsste jetzt frei sein


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 18 Feb, 2006 17:39 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 11 Feb, 2006 19:39
Beiträge: 596
Wohnort: Stuttgart - Waiblingen
Geschlecht: Männlich
LoGD: http://logd.legend-of-vinestra.de/source
Skype: da-chosen-one
Anmerkung: Wenn man in der Logde die Farben seines Charas ändern will, erscheint die selbe Fehlermeldung.
Einmal auf zurückdrücken und neue Aktion wählen brigt einen dann dort hin wo man das erste mal hinwollte (in meinem Bsp. also Farbwahl)


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 18 Feb, 2006 21:12 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
das problem sind die

[php]
preg_replace("/`[^".$appoencode_str."]/","",$teil);
[/php] (kann variieren bei $teil!)

Müssen so sein:
[php]
preg_replace("'[`][^".$appoencode_str."`]'","",$teil);
[/php]

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 18 Feb, 2006 22:50 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 24 Nov, 2005 11:06
Beiträge: 70
LoGD: http://test.legend-of-vinestra.de/source.php
Danke
also bis zur hälfte funktionierts jetzt:P

aber wenn ich den neuen Titel bestätigen will kommt das hier:

[quote]Warning: preg_replace() [function.preg-replace]: Compilation failed: missing terminating ] for character class at offset 4 in /is/htdocs/wp1037182_J4AY65IMLD/www/test/lodge.php on line 284

Warning: Cannot modify header information - headers already sent by (output started at /is/htdocs/wp1037182_J4AY65IMLD/www/test/lodge.php:284) in /is/htdocs/wp1037182_J4AY65IMLD/www/test/common.php on line 99
‹xÍ[[ÛFö™|_ÿÃDÝF°Ë6Xn¹…¦%mHÒäaY[*²ä


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 18 Feb, 2006 22:52 
Offline
Freak
Freak
Benutzeravatar

Registriert: Sa 28 Aug, 2004 18:48
Beiträge: 1712
guck mal ob unten ein Leerzeichen oder nen Absatz am Ende nach der Datei hast

also nach ?>


falls ja entfernen


lg Rikka

_________________
~Inaktiv und Abwesend solange Mysql hier Moderatorenrechte hat~


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: Sa 18 Feb, 2006 22:56 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 24 Nov, 2005 11:06
Beiträge: 70
LoGD: http://test.legend-of-vinestra.de/source.php
ne, ist nix das > ist das letzte zeichen


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 19 Feb, 2006 09:36 
Offline
Freak
Freak
Benutzeravatar

Registriert: Di 02 Mär, 2004 18:16
Beiträge: 1206
Zitat:

on line 284



spring zu linie 284 in der lodge.php und mach genau dasselbe wie ich gesagt hab

_________________
R.I.P.
†26.7.2004 - 20.3.2006†
†MeteorA†


Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags:
BeitragVerfasst: So 19 Feb, 2006 14:28 
Offline
Eingeweihter
Eingeweihter
Benutzeravatar

Registriert: Do 24 Nov, 2005 11:06
Beiträge: 70
LoGD: http://test.legend-of-vinestra.de/source.php
Funktioniert einwandfrei ..... vielen Dank :) :) :) ;)


Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 18 Beiträge ] 

Alle Zeiten sind UTC + 1 Stunde


Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 17 Gäste


Du darfst keine neuen Themen in diesem Forum erstellen
Du darfst keine Antworten zu Themen in diesem Forum erstellen
Du darfst deine Beiträge in diesem Forum nicht ändern
Du darfst deine Beiträge in diesem Forum nicht löschen
Du darfst keine Dateianhänge in diesem Forum erstellen

Suche nach:
Gehe zu:  
POWERED_BY
Deutsche Übersetzung durch phpBB.de
anpera.net - Impressum