Seltsame Zeichenfolgen

In this board you can talk about general questions about phpMyFAQ

Moderator: Thorsten

phedo
Posts: 12
Joined: Sat Mar 29, 2003 10:39 am

Seltsame Zeichenfolgen

Post by phedo »

Hallo,

statt z.B. Hochkommas steht bei mir ' (es gibt auch noch einige andere solcher "Ersetzungen". Wie kann ich soetwas vermeiden ?

Danke und viele Grüße
Phedo
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Re: Seltsame Zeichenfolgen

Post by Thorsten »

Hi Phedo,
phedo wrote:statt z.B. Hochkommas steht bei mir ' (es gibt auch noch einige andere solcher "Ersetzungen". Wie kann ich soetwas vermeiden ?
eigentlich gibt es keine "Ersetzungen". Kannst Du mir mal ein konkretes Beispiel auf Deiner Seite geben?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
phedo
Posts: 12
Joined: Sat Mar 29, 2003 10:39 am

Post by phedo »

In dem Text gibt es recht viele:

http://www.musicallyrics.de/index.php?s ... 92&lang=de

Danke schonmal.

Viele Grüße
Daniela
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi phedo,

hm, sowas hab ich ja noch nie gesehen. Das sieht aus, als wären deine Umlaute in Unicode codiert. Welchen Browser/Betriebssystem benutzt du? Anscheinend trägt der deine Einträge in Unicode ein, die FAQ wandelt dabei aber alles in ISO-8859-1 um. Dabei entstehen diese seltsamen Einträge...

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
phedo
Posts: 12
Joined: Sat Mar 29, 2003 10:39 am

Post by phedo »

Im Büro: Windows 2000, CrazyBrowser (setzt auf IE 6.0) auf.
Zuhause: Windows XP SP1, CrazyBrowser (auch auf IE 6.0).

Wollte es eben mit Netscape 7.0 probieren, aber dort kann ich nicht einloggen. Erhalte nur den Header, den Satz "Bitte identifizieren Sie sich", aber kein Eingabefeld. Scheint so, als ob da ein Fehler im HTML wäre, Netscape ist da sehr penibel.

Der Text mit Netscape angesehen bringt aber das gleiche Ergebnis (falls das was zu sagen hat)

Viele Grüße
Daniela
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hallo Daniela,

komisch. Ich werde mal ein wenig im Internet suchen, um das Problem zu finden. Mit Netscape 7 müsstest du dich einloggen können, denn mein Referenzbrowser ist Mozilla, von dem NS 7 ja abstammt.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
phedo
Posts: 12
Joined: Sat Mar 29, 2003 10:39 am

Post by phedo »

Ja, hab eben gesehen, das auch im IE das Login nicht angezeigt wird. Anscheinend hat es mir da das Template zerhauen, oder so ähnlich. Ich spiele die einfach noch mal hoch.

EDIT: ich Depp hab admin.php gestartet und nicht /admin/index.php, wie es ja jetzt bei der neuen Version ist. Nun geht es!
phedo
Posts: 12
Joined: Sat Mar 29, 2003 10:39 am

Post by phedo »

Hallo,

hat sich wegen dem Problem mit den seltsamen Zeichenfolgen was getan ? Wäre super!

Viele Grüße!
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi Daniela,

ich habe leider noch keinen Grund für dieses Problem gefunden, das nur bei dir erscheint.

Nutzt du eventuell einen Proxy?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
phedo
Posts: 12
Joined: Sat Mar 29, 2003 10:39 am

Post by phedo »

Nein, nutze keinen Proxy. Werde auch noch mal ein paar Ideen ausprobieren.

EDIT:
Wenn ich aus der functions.php in der Funktion parseUBB die Zeile:

Code: Select all

$message = htmlspecialchars($message, ENT_QUOTES);


rausnehme, wird es mir korrekt angezeigt.

Benutze ich dann:

Code: Select all

$message = htmlentities ($message);
werden mir die Umlaute richtig angezeigt, aber nicht die einfachen Anführungszeichen. Nehme ich beide Zeilen habe ich wieder dasselbe Dilemma.

Soweit meine Beobachtungen. Meine PHP Version ist: 4.3.1

Viele Grüße
karl.h.beckers
Posts: 6
Joined: Fri Jan 16, 2004 7:55 pm
Contact:

Das selbe Problem hab ich auch

Post by karl.h.beckers »

Moin, moin,

ich habe übrigens mit v 1.3.9pl1 das gleiche Problem.
Ich hatte zunächst gedacht ich hätte einen wirkungsvollen Workaround gefunden,
indem ich die Sonderzeichen per HTML Code eingebe (" etc.). Für größer
kleiner Zeichen muß ich so was machen <<?>text>.

Im Web sieht das alles erträglich aus, aber wenn ich mein FAQ in PDF konvertiere,
bekomme ich da die HTML entities als plain-text ausgegeben und beim kleiner/größer
Trick, verschluckt das PDF den Anfang ("<<?>")

Hat sich da mitlerweile was ergeben?
(Bevor ich veruche den Code wie im Thread erwähnt zu hacken)

Danke und Gruß,

Karl.
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hallo Karl,

nutzt du BB-Code oder nur HTML?

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
karl.h.beckers
Posts: 6
Joined: Fri Jan 16, 2004 7:55 pm
Contact:

Post by karl.h.beckers »

Sowohl als auch .... allerdings HTML nur, weil ich mit nomalem Text alleine
die folgenden Probleme hatte:

1)Single- oder Double-Quotes wurden zwar angezeigt, aber mit vorangestelltem Backslash
2) Text liess sich nicht mit kleiner/größer klammern (z.B.: igendsoeinfilename-<version>.tar.gz ging nicht)

Gruß,

Karl.
Thorsten
Posts: 15725
Joined: Tue Sep 25, 2001 11:14 am
Location: #phpmyfaq
Contact:

Post by Thorsten »

Hi Karl,

zeig mir mal bitte deine FAQ und die betreffenden Stellen.

bye
Thorsten
phpMyFAQ Maintainer and Lead Developer
amazon.de Wishlist
karl.h.beckers
Posts: 6
Joined: Fri Jan 16, 2004 7:55 pm
Contact:

Post by karl.h.beckers »

Also ein Artikel wäre:

http://www.jarre-de-the.net/faq/index.p ... 10&lang=en

in PDF konvertiert liegt er unter:

http://www.jarre-de-the.net/faq/pdf/faq.pdf

Hmmm....
hab gerade noch mal einen Artikel eingegeben mit Double Quotes im Titel.
Dabei stellt sich heraus, daß (num im Titel waren die Backslashes vor Single-
oder Double Quotes zu sehen) diese nur in der Preview auftauchen, nicht
im geposteten Artikel ... Das hilft schon mal an der Stelle.

Aber das Problem mit Text zwischen kleiner/grösser Zeichen ist auch hier
zu sehen:

http://www.jarre-de-the.net/faq/index.p ... 16&lang=en

Kann man da was machen?

Karl.
Post Reply