ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Mailfunktion und Sinderzeichen gehen nic

Geschlossen
  1. #1
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    moin leute

    und zwar hab ich jedemenge probleme auf meiner homepage
    meine homepage war ca 1 jahr offline und dan doch nochmal dazu endschlossen eine zu bauen...
    alles geupdatet was ich wollte und datenbanken wieder hergestellt so nun folgene probleme
    als erstes
    ich hab ein windoofrootserver mit xampp (standardinstallation)

    erstes problem sind bei mir alle sonderzeichen wirklich alle... mal gehen sie mal nicht... das is sehr merkwürdig wenn man die seite 5 mal neuläd steht da einmal gästebuch und sonst die andere 4 mal g?stebuch....
    das ist nicht nur auf der seite sondern auch im adminbereich ist alles ver verkacktscheisse lachen
    so jetzt dachte ich es würde vllt an der datenbank liegen "aber" die steht auf "latin1_swedish_ci" jedenfalls war meine alte auch so und damit hatte ich keine probleme...

    zweites problem ist die mailfunktion
    egal wo egal wie egal wann... es werden einfach keine mails verschickt... willst sich jemand anmelden bekommt er keine mail... will er ein neues pw bekommt er keine mail... will man mit über das kontaktformular was schicken bekomm ich keine mail...
    also der mailserver von xampp ist an allerding hab ich den nur angeschaltet (hatte sonst immmer gereicht) also keine einstellungen vorgenommen oder sonstirgentwas damit gemacht...

    im adminbereich wenn ich auf newsletter gehen und da etwas auswähle also bei empfänger jemanden auswähle tut sich rein garnix....


    der einzigst unterschied von hute auf früher ist eig das ich das neuste xampp habe mit der neusten php5 version was ich vor ca 1 jahr nich hatte...

    könnt ihr mir da helfen?
    hab schon einiges versucht aber irgentwie bringt das alles nix...

    betroffene Homepage: clan.stshq.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Ja also das mit dem Newsletter liegt auf jeden Fall an php5.4 bzw an xajax, was damit nicht kompatibel ist. Hab da schon ne geänderte Version, weiß nicht, ob ich die schon auf github oben hab, ansonsten mach ich das mal die Tage. (github.com/IlchCMS/Ilch-1.1/tree/php54)

    Wegen Mail, solltest du dich mal mit de2.php.net/manual/de/mail.configuration.php auseinander setzen, ich selbst hab unter Windows noch kein Mailserver eingerichtet, weiß auch nicht, was da bei Xampp dabei ist, das hat auf jeden Fall nix mit ilch selbst zu tun.

    Und wegen den Zeichensätzen ist komisch, aber mehr als die Kommunikation auf latin zu stellen, kann man eigentlich nicht machen. Das es bei verschiedenen Seitenaufrufen unterschiedlich sein soll, ist auch komisch, maximal wenn die verschiedenen php Dateien die man aufruft, intern mit einem anderen Zeichensatz gespeichert sind, das sollte natürlich einheitlich sein. ( www.ilch.de/forum-showposts-46977.html#334870 )


    Zuletzt modifiziert von Mairu am 17.12.2012 - 19:41:25
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    deine datei kann nicht gefundne werden....

    naja das mit der mail kuck ich mir ma an danke nur komisch das es früher immer funktioniert hat... naja egal ich kuck ma lachen

    das komische is ja das die mail nur auf ilch nicht geht auf der anderen seiten geht sie ja....
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Mhh dann kann es ja mitunter wieder doch nicht daran liegen, was ist denn bei smtp im Adminbereich eingestellt? Bzw wie ist der Mailversand in ilch konfiguiert?

    Der Link ging wegen der schließenden Klammer nicht, hab das mal angepasst.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    ähm... normal? also ähm garnich eingestellt so wies bei ilch als standard ist... zumindest ginge es früher so immer xD
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Dann sollte es auch jetzt gehen, gerade wenn es auch mit anderen Skripten funktioniert.

    Du kannst versuchen, mal eine "alte" Version der icmail Funktion zu verwenden, also vor Version 1.1I wenn ich das der Changelog richtig entnehme.

    Wenn das nicht geht, kann es eigentlich mit anderen Skripten auch nicht gehen, ggf. ein einfaches php Skript mit der mail()-Funktion zum Testen schreiben.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    und welche datei muss ich genau ersetzen für dne newsletter damit der wieder geht? traurig
    mach es mir doch nit unnötig schwer wenn ich von der arbeit komme lachen

    wie du schon sagst es sollte eig gehen aber das tuts nich...
    oder wie richte ich dne ein mailserver mit xampp ein? vllt liegt es ja doch am mailserver was nur leicht komisch wäre...
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    blakedj06 gelöschter User
    Ich hab ganz zum Anfang als php 5.4 rauskam und ich ebenso feststellte das der Newsletter nicht funktioniert mir was simples geschrieben.

    Kann man hier und da sicher schicker machen denke aber es erfüllt sein Zweck und nimmt sich mit dem orginalen fast nichts.

    Bitte den Codestyle ignorieren die ACP Sachen sind mir persönlich nicht so wichtig da nur ich sie sehe.

    <?php
        defined('main') or die ('no direct access');
        defined('admin') or die ('only admin access');
        $design = new design ('Admins Area', 'Admins Area', 2);
        $design->header();
    
        if (isset($_POST['nsub'])) {
            $wer     = escape($_POST['wer'], 'string');
            $wahl    = escape($_POST['wahl'], 'string');
            $was     = escape($_POST['was'], 'string');
            $betreff = escape($_POST['betreff'], 'string');
            $plus    = escape($_POST['plus'], 'string');
            $text    = escape($_POST['text'], 'textarea');
    
            if ($wer == 1) {
                if ($wahl == 'Alle User') {
                    $erg = db_query('SELECT id,email FROM prefix_user');
                    while ($us = db_fetch_object($erg)) {
                        if ($was == '1') {
                            icmail($us->email, $betreff, $text, '', true);
                        } else {
                            sendpm($_SESSION['authid'], $us->id, $betreff, $text, -1);
                        }
                    }
                } else {
                    $gruppenid = @db_result(db_query('SELECT id FROM prefix_groups WHERE name = "' . $wahl . '"'));
                    $ergg      = db_query('SELECT a.uid,b.email FROM prefix_groupusers a LEFT JOIN prefix_users b ON a.uid = b.id WHERE a.gid = ' . $gruppenid);
                    while ($grus = db_fetch_object($ergg)) {
                        if ($was == '1') {
                            icmail($grus->email, $betreff, $text, '', true);
                        } else {
                            sendpm($_SESSION['authid'], $grus->uid, $betreff, $text, -1);
                        }
                    }
                }
            } else {
                $rechtid = @db_result(db_query('SELECT id FROM prefix_grundrechte WHERE name = "' . $wahl . '"'));
                if ($plus == 'on') {
                    $code = '<=';
                } else {
                    $code = '=';
                }
                $ergu = db_query('SELECT id,email FROM prefix_user WHERE recht ' . $code . ' "' . $rechtid . '"');
                while ($users = db_fetch_object($ergu)) {
                    if ($was == '1') {
                        icmail($users->email, $betreff, $text, '', true);
                    } else {
                        sendpm($_SESSION['authid'], $users->id, $betreff, $text, -1);
                    }
                }
            }
            wd('admin.php?newsletter_new', 'Newsletter wurde erfolgreich verschickt!', 3);
            $design->footer(1);
        }
    
        $gr = db_query('SELECT name FROM prefix_groups ORDER BY name ASC');
        while ($row = db_fetch_object($gr)) {
            $groups .= '<option>' . $row->name . '</option>';
        }
    
        $rechte = db_query('SELECT name FROM prefix_grundrechte ORDER BY id ASC');
        while ($ror = db_fetch_object($rechte)) {
            $recht .= '<option>' . $ror->name . '</option>';
        }
    
        $wahls = '<option>Bitte erst den Empfänger auswählen</option>';
    
        echo <<<HTML
        <script type="text/javascript">
        $(function(){
    
            $('#radio1').click(function(){
                $('#wahle').val($('#wahle').html('<optgroup label="Benutzer"><option>Alle User</option></optgroup><optgroup label="Gruppen">{$groups}</optgroup>'));
                $('#hrecht').hide();
            });
             $('#radio2').click(function(){
                $('#wahl').val($('#wahle').html('{$recht}'));
                $('#hrecht').show();
            });
        });
        </script>
    
    <div style="padding:10px;">
    
        <div class="Cdark" align="center" style="width:50%;padding:10px">Newsletter verfassen</div>
        <form method="post">
        <div class="Cnorm" style="width:10%;float:left;">Empfänger:</div>
        <div style="margin-left:10px;width:40%;float:left;"><input type="radio" name="wer" id="radio1" value="1"> Normal
            <input type="radio" name="wer" id="radio2" value="2"> nach Rechten
        </div>
        <br style="clear:left;">
    
        <div class="Cnorm" style="width:10%;float:left;">Auswählen:</div>
        <div style="margin-left:10px;width:40%;float:left;"><select name="wahl" id="wahle">{$wahls}</select> <span id="hrecht" style="display:none;"><input type="checkbox" name="plus"> und alle höheren Rechte</span>
        </div>
        <br style="clear:left;">
    
        <div class="Cnorm" style="width:10%;float:left;">Email/PM:</div>
        <div style="margin-left:10px;width:40%;float:left;"><input type="radio" name="was" value="1"> Email
            <input type="radio" name="was" value="2"> PM
        </div>
        <br style="clear:left;">
    
        <div class="Cnorm" style="float:left;width:10%">Betreff</div>
        <div style="margin-left:10px;width:40%;float:left;"><input type="text" style="width:98%" name="betreff"></div>
        <br style="clear:left;">
    
        <div class="Cnorm" style="float:left;width:10%">Text</div>
        <div style="margin-left:10px;width:40%;float:left;display:block"><textarea name="text" style="width:98%" rows="20"></textarea></div>
        <br style="clear:left;">
        <input type="submit" name="nsub" value="Absenden">
    </form>
    </div>
    HTML;
    
        $design->footer();
    ?>


    Den Code ersetzt Du einfach in deiner include/admin/newsletter.php oder aber erstellst eine neue php Datei mit meinem Inhalt.

    Der funzt wie gesagt mit php 5.4.

    Falls dann doch noch nichts funktioniert musst Du Jquery auch in die include/admin/templates/index.htm integrieren!


    Zuletzt modifiziert von blakedj06 am 17.12.2012 - 22:32:55
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    deinedatei sieht ja mal fast so aus wie die original lachen
    haha aber selbes problem anscheint hast du kopieren wirklich gut gelernt lachen

    welche js muss ich dne in die index.htm einbauen damit es geht? es gibt soviele traurig
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    blakedj06 gelöschter User
    Mal davon abgesehen das ich Dir helfen will hast Du wahrscheinlich das lesen noch nicht gelernt.

    Hier die Orginaldatei:

    <?php
    // Copyright by: Manuel
    // Support: www.ilch.de
    defined ('main') or die ('no direct access');
    defined ('admin') or die ('only admin access');
    
    function XAJAX_changeList($select) {
        $objResponse = new xajaxResponse();
    
        if ($select == 'Normal') {
            $auswahl = array (
                'u0' => 'an alle User',
                );
    
            $erg = db_query("SELECT `name`,`id` FROM `prefix_groups` ORDER BY `id`");
            while ($RRrow = db_fetch_object($erg)) {
                $auswahl['g' . $RRrow->id] = $RRrow->name;
            }
    
            $listeB = '';
            $listeT = '';
    
            foreach ($auswahl as $k => $v) {
                if (strpos($k, 'u') !== false) {
                    $listeB .= '<option value="P' . $k . '">' . $v . ' PrivMsg</option>' . "\n";
                    $listeB .= '<option value="E' . $k . '">' . $v . ' eMail</option>' . "\n";
                }elseif (strpos($k, 'g') !== false) {
                    $listeT .= '<option value="P' . $k . '">' . $v . ' PrivMsg</option>' . "\n";
                    $listeT .= '<option value="E' . $k . '">' . $v . ' eMail</option>' . "\n";
                }
            }
    
            $content =
            <<<END
                <select id="nl_auswahl" name="auswahl">
                    <option value="Enews" selected="selected">eMail Newsletter</option>
                    <optgroup label="Benutzer">
                        {$listeB}
                    </optgroup>
                    <optgroup label="Gruppen">
                        {$listeT}
                    </optgroup>
        		</select>
    END;
        	$objResponse->assign('cb_html_cont', 'style.display', '');
        }else {
            $erg = db_query("SELECT * FROM `prefix_grundrechte` ORDER BY `id` ASC");
            $listeG = '';
    
            while ($row = db_fetch_assoc($erg)) {
                $listeG .= '<optgroup label="' . $row['name'] . '">';
                $listeG .= '<option value="Pr' . $row['id'] . '"> PrivMsg</option>';
                $listeG .= '<option value="Er' . $row['id'] . '"> eMail</option>';
                $listeG .= '</optgroup>';
            }
    
            $content =
            <<<END
                <select name="auswahl" id="nl_auswahl">
                    <option selected="selected" disabled="disabled">Bitte treffen Sie eine Auswahl</option>
                        {$listeG}
                </select>
    			<input type="checkbox" name="andhigher" id="cb_andhigher" value="1" />
    			<label for="cb_andhigher">und für alle höheren Rechte</label>
    END;
        }
    
        $objResponse->assign('list', 'innerHTML', $content);
    	$objResponse->setEvent('nl_auswahl', 'onchange', 'checkEmail();');
        return $objResponse;
    }
    
    $xajax = new xajax('http://' . $_SERVER['HTTP_HOST'] . $_SERVER['SCRIPT_NAME'] . '?newsletter=0');
    $xajax->configureMany(array('characterEncoding' => 'ISO-8859-1', 'decodeUTF8Input' => true));
    
    $xajax->registerFunction('XAJAX_changeList');
    $xajax->processRequest();
    
    $design = new design ('Admins Area', 'Admins Area', 2);
    $design->header();
    
    if (isset($_POST['SEND']) and chk_antispam('newsletter', true)) {
        $mailopm = substr($_POST['auswahl'], 0, 1);
        $usrogrp = substr($_POST['auswahl'], 1, 1);
    
        if ($_POST['auswahl'] == 'Enews') {
            $q = "SELECT `email` FROM `prefix_newsletter`";
        } elseif ($usrogrp == 'u') {
            $q = "SELECT `email`,`name` as `uname`,`id` as `uid` FROM `prefix_user` WHERE `recht` <= '-1'";
        } elseif ($usrogrp == 'g') {
            $gid = substr ($_POST['auswahl'], 2 , strlen ($_POST['auswahl']) - 1);
            $q = "SELECT `b`.`email`, `b`.`name` as `uname`, `b`.`id` as `uid` FROM `prefix_groupusers` `a` LEFT JOIN `prefix_user` `b` ON `a`.`uid` = `b`.`id` WHERE `a`.`gid` = '$gid'";
        } elseif ($usrogrp == 'r') {
            $q = "SELECT `email`,`id` as `uid` FROM `prefix_user` WHERE `recht` ".(isset($_POST['andhigher']) ? '<' : '')."= '" . substr($_POST['auswahl'], 2, strlen($_POST['auswahl']) - 1) . "'";
        }
    
        $erg = db_query ($q);
    
        $zahler = 0;
    
        if (db_num_rows($erg) > 0) {
            if ($mailopm == 'E') {
            	$emails = array('bbc', $allgAr['adminMail']);
    			while ($row = db_fetch_object($erg)) {
    				if (!in_array($row->email, $emails) and preg_match('/^([a-z0-9])(([-a-z0-9._])*([a-z0-9]))*\@([a-z0-9])' .
    				'(([a-z0-9-])*([a-z0-9]))+' . '(\.([a-z0-9])([-a-z0-9_-])?([a-z0-9])+)+$/i', $row->email) == 1) {
    					$emails[] = $row->email;
    					$zahler++;
      				}
            	}
            	icmail ($emails , $_POST['bet'], $_POST['txt'], '', isset($_POST['html']));
            } elseif ($mailopm == 'P') {
            	$uids = array();
    			while ($row = db_fetch_object($erg)) {
                	$uids[] = $row->uid;
            		$zahler++;
            	}
    			sendpm($_SESSION['authid'], $uids, escape($_POST['bet'], 'string'), escape($_POST['txt'], 'string'));
    		}
    
            if ($mailopm == 'E') {
                $eMailorPmsg = 'eMail(s)';
            } elseif ($mailopm == 'P') {
                $eMailorPmsg = 'Private Nachrichte(n)';
            }
    
            wd('admin.php?newsletter', 'Es wurde(n) ' . $zahler . ' ' . $eMailorPmsg . ' verschickt.', 5);
        } else {
            wd('admin.php?newsletter', 'F&uuml;r diese Auswahl konnte nichts gefunden werden.', 5);
        }
    } else {
        echo $xajax->printJavascript();
        $tpl = new tpl ('newsletter', 1);
        $tpl->set_out('antispam', get_antispam('newsletter', 0, true), 0);
    }
    
    $design->footer();
    
    ?>


    So sollte nun geklärt sein.

    So und einfach die jquery.js in die index.htm einbauen. Wie genau musst Du nun auf Grund deines dummen Satzes alleine rausfinden!
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    hab jetzt die js in meiner index.htm vom adminberich verknüpft und nun geht der newsletter...

    allerdings immernoch die 2 anderen probleme...
    hab das jetzt mal mit dem smtp server versucht doch immer wenn ich bei den konfiks was eintragen will kommt " es wurden keine änderungen vorgenommen"
    egal was ich eingebe es kommt immerwieder als wenn ich nix eingetragen hätte...
    und nun wenn ich irgentwo eine mail verschicken will kommt
    "mailversand muss kondiguriert werden"
    was kann ich da machen?
    und das mit den sonderzeichen geht immernoch nit so wie es soll

    anscheint würfelt der es im mom aus ob er sie anzeigen soll oder nit lachen
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    sorry wegen doppelpost aber

    hab nochmal rumgefummelt und nochmal jedemenge ersetz und da und hier und da was umgeschrieben und nun geht die mailversandfunktion zwinker habs jetzt über smtp gelöst (hatte ich vorher nie benutzt) aber so is auch ok hauptsache es funzt

    jetzt nurnoch das problem mit dne sonderzeichen
    das is richtig witzig zurzeit also manchmal sieht man sie manchmal nur ein "?" manchmal kommen japanische zeichen und manchmal is der ganze text mal weg

    das is so wie der server grad gelaunt ist traurig

    könnt ihr mir da auch noch helfen?


    aso und was mir aufgefallen ist ist das meine linkus modul nich mehr geht? auch wegen dme neuen php?


    grosses lob an blakedj06 deine newsletter datei funktion so recht gut danke lächeln nur paar probleme mit der formatierung aber egal lächeln
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    Datenbank kollation überprüfen!

    -> Da lesen und überprüfen

    externer Link

    -> hier auch

    externer Link

    hF
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    im mom wird es immer merkwürdiger mit den sonderzeichen...
    hier könnt ihr mal kucken
    clan.stshq.de/index.php?forum-showposts-177-p1#11

    teste mit sonderzeichen "üäö" werden einfach komplett gelöscht! oder nicht angezeigt aber wenn man die seite 0789123 mal neuläd sind die manchmal da! liegt das am browser weil der zu dämlich is sich zu endscheiden? kuckt man links steht da einmal"gästebuch" oder "g?stebuch"

    hab mal dein forum da druchgemacht und es hat auch nichts genutzt... habs mal in der ini eingestellt und in der index.php aber funzt beides nicht...
    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
    bitte oben lesen liegt an den htmlentities
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  16. #16
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    ZitatZitat geschrieben von Rockwulf

    bitte oben lesen liegt an den htmlentities


    habe ich nun alle geändert bringt auch auch nichts...

    wenn ich bei dne news dne html editor anschalte dan geht es aber wenn ich bbcode benutze dan gehts nich...


    Zuletzt modifiziert von MVN050 am 19.12.2012 - 22:30:14
    0 Mitglieder finden den Beitrag gut.
  17. #17
    User Pic
    Rock@wulf Hall Of Fame
    Registriert seit
    03.06.2004
    Beiträge
    3.282
    Beitragswertungen
    239 Beitragspunkte
    immer dran denken obige anleitungen beziehen sich auf das standart ilch sobald bbcode 2.0 ins spiel kommt heist es diese datein auch prüfen
    Meine Postings repräsentieren meine Meinung wenn nicht anders gekennzeichnet.
    MFG Rock@wulf
    0 Mitglieder finden den Beitrag gut.
  18. #18
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    das ist mir schon klar und hab ich auch alles kontrolliert... doch leider bringtes ja nix...

    wenn du dir diesen beitrag ma ankucken würdest
    clan.stshq.de/index.php?forum-showposts-177-p1#17

    warum sind einige beiträge die sonderzeichen haben nicht da und einige mit sonderzeichen sind zu sehen? das is ja das merkwürdige...
    in der datenbank sind die texte alle richtig mit sonderzeichen eingetragen...
    0 Mitglieder finden den Beitrag gut.
  19. #19
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Wenn ich es mir mal anschauen soll, kannst du mir die ftp Daten schicken, dann versuch ich mal die Ursache ausfindig zu machen.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  20. #20
    User Pic
    MVN050 Mitglied
    Registriert seit
    20.09.2008
    Beiträge
    1.273
    Beitragswertungen
    29 Beitragspunkte
    hab dir ne pw geschickt aber mach keine blödheiten ich kenn dich lachen

    aber ich hab jetzt vieles wieder auf originalzustand gemacht also jetz von meinem alten zustand nicht ilchstandart also nicht wundern...

    ich hab aber ein rootserver also ich komme auch an die php.ini ran da hab ich das auch geändert aber es bringtalles nix traurig
    0 Mitglieder finden den Beitrag gut.
  21. #21
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Es liegt an der Umstellung auf PHP 5.4 wo bei htmlentities und htmlspecialchars der Standard von ISO-8859-1 auf UTF-8 geändert wurde, es muss nun "manuell" bei allen Aufrufen der beiden Funktionen als 3. Parameter 'ISO-8859-1' mitgegeben werden, damit die Umlaute richtig angezeigt werden.

    Beispiel, siehe includes/class/bbcode.php Zeile 660, da hab ich das mal geändert, damit gehen die Umlaute auch in deinem geposteten Thema.

    Ich habs aber nur an der Stelle geändert, ich denke die anderen Vorkommen kannst du selbst suchen und entsprechend anpassen, hab hier auch nicht die beste Internetverbindung.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten