ilch Forum » Ilch Clan 1.1 » Module und Modifikationen » FalscheUmlaut Darstellung

Geschlossen
  1. #1
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    Hi Leute habe folgendes problem habe soeben den Instant Messenger 1.0 hochgeladen, und wie beschrieben installiert funktioniert auch, aber nun werden meine Umlaute falsch dargestellt.... Kann mir irgendjemand helfen.
    Kenne mich nur zum teil mit dieser materie aus, bin noch neuling danke schon mal im vorraus, bei fragen bitte melden.


    verwendete ilchClan Version: 1.1 P

    betroffene Homepage: pkt.cwsurf.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Trucker-Siggi Mitglied
    Registriert seit
    21.11.2010
    Beiträge
    740
    Beitragswertungen
    41 Beitragspunkte
    probiere mal in deiner index vom design folgendes zu ändern!

    content="text/html; charset=utf-8" in

    content="text/html; charset=ISO-8859-1"
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Kompatibilitätsprüfung durchführen.

    ist im adminbereich
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    habe ich da stehen mehrere einträge, was muss ich da denn jetzt ändern, bzw. soll ich das hier mal posten, ist ziemlich viel?

    • include/admin/ticker.php 1
    • include/contents/gallery.php 1
    • include/contents/gallery.php 1
    • include/includes/class/bbcode.php 4
    • include/includes/func/allg.php 2



    Zuletzt modifiziert von Asmos am 06.07.2013 - 11:09:33
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    include/admin/ticker.php 1 fehler ist unterstrichen

    $erg = db_query('SELECT * FROM prefix_ticker ORDER BY pos'); while ($r = db_fetch_assoc($erg) ) { $class = ( $class == 'Cnorm' ? 'Cmite' : 'Cnorm' ); $text = substr(preg_replace("/\015\012|\015|\012/", " ", htmlentities(strip_tags(stripslashes($r['text'])))),0,20); $sperre = $r['frei'] >= 1 ? 'nop' : 'jep'; $sperren = $r['frei'] >= 1 ? 'Freischalten' : 'Sperren'; echo '<tr class="'.$class.'"><td>'.$r['title'].'</td>'; echo '<td>'.$text.'...</td>'; echo '<td><a href="?ticker-edit-'.$r['id'].'"><img src="include/images/icons/edit.gif" /></a></td>'; echo '<td><a href="javascript:delcheck('.$r['id'].')"><img src="include/images/icons/del.gif"></a></td>'; echo '<td><a href="?ticker-o-'.$r['id'].'-'.$r['pos'].'"><img src="include/images/icons/pfeilo.gif" border="0"></a></td>'; echo '<td><a href="?ticker-u-'.$r['id'].'-'.$r['pos'].'"><img src="include/images/icons/pfeilu.gif" border="0"></a></td>'; echo '<td><a href="?ticker-f'.$r['id'].'"><img src="include/images/icons/'.$sperre.'.gif" alt="'.$sperren.'" title="'.$sperren.'" border="0"></a></td>'; echo '</tr


    include/contents/gallery.php 1 fehler ist unterstrichen


    # original groesse anzeigen if ($menu->get(1) == 'showOrig') { $tpl = new tpl ('gallery_show'); $tpl->set('id', escape($menu->get(2), 'integer')); $tpl->set('endung',htmlentities($menu->get(3))); $tpl->out(4);


    include/includes/class/bbcode.php 4 Fehler sind unterstrichen


    //> Codeblock entschlüsseln und parsen! function _codeblock($codecid,$file=NULL,$firstline=1) { $string = $this->codecblocks[$codecid.':code']; $string = htmlentities($string); $string = str_replace("\t", '&nbsp; &nbsp;', $string); $string = str_replace(' ', '&nbsp; ', $string); $string = str_replace(' ', ' &nbsp;', $string); $string = nl2br($string); return $this->_addcodecontainer($string, 'Code', $file, $firstline); } //> htmlblock entschlüsseln und parsen! function _htmlblock($codecid,$file=NULL,$firstline=1) { $string = $this->codecblocks[$codecid.':html']; $string = htmlentities($string); //> Highlight Modul Funktion checken ob sie existerit. if(function_exists("highlight_html")) { $string = highlight_html($string,$this->info['BlockCodeFarbe']); } $string = str_replace("\t", '&nbsp; &nbsp;', $string); $string = str_replace(' ', '&nbsp; ', $string); $string = str_replace(' ', ' &nbsp;', $string); $string = nl2br($string); return $this->_addcodecontainer($string, 'HTML', $file, $firstline); } //> cssblock entschlüsseln und parsen! function _cssblock($codecid,$file=NULL,$firstline=1) { $string = $this->codecblocks[$codecid.':css']; $string = htmlentities($string); //> Highlight Modul Funktion checken ob sie existerit. if(function_exists("highlight_css")) { $string = highlight_css($string); }



    //> BB Code der den Codeblock nicht betrifft. //> Überprüfen ob die wörter nicht die maximal länge überschrieten. $string = $this->_shortwords($string); $string = htmlentities($string); $string = nl2br($string);


    include/includes/func/allg.php 2 Fehler sind unterstrichen


    function html_enc_substr($text, $start, $length) { $trans_tbl = get_html_translation_table(HTML_ENTITIES); $trans_tbl = array_flip($trans_tbl); return(htmlentities(substr(strtr($text, $trans_tbl), $start, $length))); } function get_datum ($d) { if (strpos($d,'.') !== FALSE) { $d = str_replace('.','-',$d); } if (strpos($d,'/') !== FALSE) { $d = str_replace('/','-',$d); } if (is_numeric(substr($d,-4))) { list($t,$m,$j) = explode('-', $d); } elseif (is_numeric(substr($d,0,4))) { list($j,$m,$t) = explode('-', $d); } $d = $j.'-'.$m.'-'.$t; return ($d); }


    include/includes/func/messenger.php 1 fehler ist unterstrichen

    function sanitize($text) { $text = htmlspecialchars($text, ENT_QUOTES); $text = str_replace("\n\r","\n",$text); $text = str_replace("\r\n","\n",$text); $text = str_replace("\n","<br>",$text); return $text;


    Also wenn mir da jemand weiter helfen kann wäre ich ihm sehr dankbar. Habe versucht, es selber zu machen mit dem BBCode original, ( die jeweiligen passagen zu ändern, und hochgeladen, aber irgendwie ist dann meine seite nicht mehr abrufbar. Hab dann wieder die defekte datei hochgeladen, damit die seite wenigstens wieder dargestellt wird. Bin bis heute abend offline.
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    steht doch da was man machen soll
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    Also die 2 fehler von include/includes/func/allg.php liesen sich reparieren...

    Wenn ich aber die den BBCode ändere, und string mit ILCH_ENTITIES_FLAGS, ILCH_CHARSET)in den jeweiligen passagen ersetze, bekomme ich folgende fehler Meldung.... Syntaxerror....
    wie unten beschrieben

    Parse error: syntax error, unexpected T_STRING in /home/www/cwcity/hosting/p/k/pkt/htdocs/include/includes/class/bbcode.php on line 74


    Was mache ich falsch, bin nochmal nebenbei bemerkt kein richtiger programmierer.... Wäre über jeden Rat dankbar, der mir weiter hilft...

    Kann ich nicht einfach nochmal den BBCode drüber installieren, ist das möglich???!!


    Zuletzt modifiziert von Asmos am 08.07.2013 - 18:53:03
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    Hi SIV SIGI ich habe versucht es zu ändern, in content="text/html; charset=ISO-8859-1"
    hat aber nix gebracht im gegenteil, die seite war total verzehrt danach...
    Aber danke nochmal
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    holz Hall Of Fame
    Registriert seit
    17.11.2005
    Beiträge
    4.606
    Beitragswertungen
    117 Beitragspunkte
    wenn dann war sie verzerrt ....
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    Mit UTF-8 sieht sie normal aus,

    und mit ISO-8859-1 sieht sie so jetzt aus, schau mal kurz....

    externer Link


    Zuletzt modifiziert von Asmos am 08.07.2013 - 19:23:14
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    So habe nun nach langem hin und her alle Fehler, bis auf den in der ticker.php behoben.....
    Leider werden meine Umlaute immer noch falsch dargestellt.....
    Kann das dann nur an der ticker.php liegen

    Hier der angebliche Fehler: Screenshot davon....

    externer Link
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Tyrargo Mitglied
    Registriert seit
    30.01.2006
    Beiträge
    5.541
    Beitragswertungen
    7 Beitragspunkte
    Wo ist das Problem?

    htmlentities(strip_tags(stripslashes($r['text'])), ILCH_ENTITIES_FLAGS, ILCH_CHARSET)),0,20);
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    ich werde es mal probieren


    Zuletzt modifiziert von Asmos am 08.07.2013 - 21:04:38
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    Hat funktioniert, danke dir.....
    Aber meine Umlaute werden leider immer noch falsch dargestellt.
    Die Kompatibilitäts Prüfung sagt es ist alles ok, weist du an was das liegen kann..
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    probiere mal in deiner index vom design folgendes zu ändern!

    content="text/html; charset=utf-8" in

    content="text/html; charset=ISO-8859-1"

    wieder auf utf 8 gestellt
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    Habe eben bemerkt das der IE die Umlaute korrekt darstellt, nur der Firefox und Google chrome stellen jeweils die Umlaute als Fragezeichen dar.
    DAs war aber die ganze zeit nicht der fall.
    Im Firefox kann ich z.b auch in der Ansicht keine Zeichenkodierung wechseln, weis jemand warum??


    Über den web sniffer bekomme ich die antwort das der content-typ text/html;charset=ISO-8859-1 ist, im seiten quell text steht aber
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8"

    hier ein kleiner screenshot vom Web Sniffer:
    externer Link


    versteh das alles irgendwie nicht. Suche nun die ganze zeit schon das web ab, aber irgendwie ist mir das zu hoch.


    Zuletzt modifiziert von Asmos am 08.07.2013 - 22:26:53
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    wenn ich auf iso-8859-1 stelle passiert das hier

    externer Link

    pkt.cwsurf.de/


    Zuletzt modifiziert von Asmos am 08.07.2013 - 22:38:52
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    utf 8 ist die richtige codierung.

    wie du am ersten header bereits siehst ist deine codierung noch ISo-8859-1

    also suchen und abstellen
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    ok ich werde morgen mal nachschauen, melde mih dann
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    Kann das was mit dem BOOM (  ) zu tun haben?
    habe sowas gelesen im Netz...
    Problem der websniffer iso8859-1 mit (BooM utf-89)
    der seiten quelltext vom websniffer schreibt aber Charset utf-8

    Wenn ich nun versuche das  von hand raus zu löschen geht nicht,
    weil mir mein Dreamveawer das erst gar nciht anzeigt. Und wenn ich versuche
    es einfach über speichern ohne boom mache, übernimmt er das aber nicht.

    Kann eigentlich noch eine andere datei ausser die (index.htm) für den content-typ zuständig sein?
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Asmos Mitglied
    Registriert seit
    24.06.2013
    Beiträge
    22
    Beitragswertungen
    0 Beitragspunkte
    so habe lange gesucht,und habe nun bemerkt das meine datenbak latin swedish 1
    ist. meine ordner sind aber alle in ansi bzw, ansi utf-8 gespeichert,ist das der fehler?

    Meine frage soll ich nun die komplette datenbank in utf-8 ändern, jeden einzelnen eintrag??

    Wer kann weiter helfen...

    Ich hoffe das ich mich verständlich ausgedrückt hab.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Module und Modifikationen

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten