ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Kompatibilität PHP

Geschlossen
  1. #1
    User Pic
    Brigade-at Mitglied
    Registriert seit
    01.09.2005
    Beiträge
    65
    Beitragswertungen
    0 Beitragspunkte
    Guten Tag an Euch hier mein Problem...

    - Seit wann besteht das Problem: aktuell da jetzt erst damit beschäftigt
    - Ist das Problem nachvollziehbar ?: ja Kompatibilität Vorschlag
    - Haben andere dasselbe Problem?: ja laut Forum
    - besteht das Problem auch mit anderen Browsern: unbekannt
    - werden Fehlercodes ausgeben und wie lauten diese ja siehe Anhang
    - wo/wann tritt der Fehler auf (Ortsbeschreibung/evtl. URL): bei Aufruf Kompatibilität im Admin Bereich bei Ilch P

    Hallo mein Problem ist das mehrere Fehler und Vorschläge bei Aufruf der Kompatitibilität angezeigt wird. Ich nehme einen Vorgang als Bsp und arbeite dann die andernen nach und nach ab

    also die Datei die davon betroffen ist :

    mysqldumper/inc/mysql.php 1 Fehler

    Zeile mit Fehler

    function MSD_query($query) { global $config; if(!isset($config['dbconnection'])) MSD_mysql_connect(); //echo "<br>Query: ".htmlspecialchars($query); return @mysql_query($query, $config['dbconnection']); }

    davon ist htmlspecialchars($query) Rot markiert und der Hinweis

    Anpassungen vornehmen
    Da deine PHP Version kleiner als 5.4 ist, musst du die Änderungen nicht unbedingt vornehmen.
    Die rot markierten Stellen müssen angepasst werden. Beispiel:
    htmlentites($variable);
    muss zu
    htmlentites($variable, ILCH_ENTITIES_FLAGS, ILCH_CHARSET);
    geändert werden.

    was muss nun hier speziell geändert werden.

    Es geht um das Verständnis das ich eben die anderen Fehler selbst abarbeiten kann


    Vielen Dank

    strato v Server ubuntu mit Plesk mit Ilch 1.1P (php Einstellungen können verändert werden)


    verwendete ilch Version: 1.1 P

    betroffene Homepage: externer Link
    Irren ist menschlich.... Ich bin Mensch
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.634
    Beitragswertungen
    1193 Beitragspunkte
    htmlspecialchars($query);

    zu
    htmlspecialchars($query, ILCH_ENTITIES_FLAGS, ILCH_CHARSET);


    Wo genau befindet sich bei Dir die Datei "mysqldumper/inc/mysql.php"
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    Brigade-at Mitglied
    Registriert seit
    01.09.2005
    Beiträge
    65
    Beitragswertungen
    0 Beitragspunkte
    Pfad für den Kunden Brigade-clan.eu

    /httpdocs/mysqldumper/inc/mysql.php

    auf dem Server natürlich var vhost usw...


    kann ich deine Lösung so deuten das die Ergänzung ilch_ usw eine Ergänzung ist aber was bedeutet sie schlussendlich?

    Flags? Charset?

    Vielen Dank

    Ergänzend hab ich die Datei umgestellt sie wird nicht mehr bei der Kompatibilität genannt aber ob und wie es Asuwirkungen hat kann ich nicht prüfen


    Zuletzt modifiziert von Brigade-at am 09.06.2014 - 17:41:04
    Irren ist menschlich.... Ich bin Mensch
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Dort sollte es besser nicht geändert werden. Im Mysqldumper werden die Konstanten nicht zur Verfügung stehen.
    Du kannst es dann im Grunde ignorieren, wenn die Datei bei den Kompatibilitätsproblemen auftaucht, da sie nicht Teil vom Ilchscript ist.
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    Brigade-at Mitglied
    Registriert seit
    01.09.2005
    Beiträge
    65
    Beitragswertungen
    0 Beitragspunkte
    wie differenziere ich dann die die ich bearbeiten muss und welche nicht?
    Irren ist menschlich.... Ich bin Mensch
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.634
    Beitragswertungen
    1193 Beitragspunkte
    Alle Dateien die sich im include/... Ordner befinden!

    Deshalb war ich erst verwirrt, weil mir das Verzeichnis mysqldumper nicht als Ilch Ordner bekannt war. Mairu hat dann Licht ins Spiel gebracht.

    Also nur die Ilch Dateien editieren.
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    Brigade-at Mitglied
    Registriert seit
    01.09.2005
    Beiträge
    65
    Beitragswertungen
    0 Beitragspunkte
    include/admin/faqsys.php 3 zeigen
    include/contents/forum/search.php 2 zeigen
    include/includes/class/bbcode.php 4 zeigen
    include/includes/class/xajax.inc.php 2 zeigen
    include/includes/func/liga.php 1 zeigen

    somit wären diese die zu bearbeitenden Dateien
    Irren ist menschlich.... Ich bin Mensch
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.634
    Beitragswertungen
    1193 Beitragspunkte
    Jawohl!

    Siehe auch aktuelle Module:
    BBCode v. 2.0 für 1.1P
    FAQ - System v. 1.0 für 1.1P
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    sry fürs ausgraben des Themas , aber ich habe nix anderes gefunden .

    Ich stehe auch im mom auf dem Schlauch habe 9 Seiten die ich ändern soll , aber ich verstehe es nicht

    zb: html_entity_decode($lang['removeaccount']), $text ); ist bei mir rot makiert , wie genau muss das jetzt geändert werden ?

    Danke schonmal
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    Siggi Hall Of Fame
    Registriert seit
    08.02.2007
    Beiträge
    6.558
    Beitragswertungen
    327 Beitragspunkte
    du schließt den tag schon vorher mit der klammer )

    html_entity_decode($lang['removeaccount'], $text);
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    habe ich geändert , wird aber trotzdem noch angezeigt traurig

    aber :

    function unhtmlentities ($string) { // Get HTML entities table $trans_tbl = get_html_translation_table (HTML_ENTITIES, ENT_QUOTES);

    hier wäre die klammer aber schon eher
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  12. #12
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Also eigentlich hat html_entitity_decode nur einen Text Parameter, richtig wäre z.B.
    	
    html_entity_decode($lang['removeaccount'], ILCH_ENTITIES_FLAGS, ILCH_CHARSET);


    Wie sieht denn die komplette Zeile vorher aus?
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  13. #13
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    habe deine Zeile mal eingefügt

    jetzt kommt bei Profiledit : Parse error: syntax error, unexpected ';' in /var/www/vhosts/nftb-clan.de/httpdocs/include/contents/user/profil_edit.php on line 122

    die zeile sieht Original so aus

    icmail ($_POST['email'], html_entity_decode($lang['removeaccount']), $text );


    habe nur 9 Dateien die ich wohl ändern soll , aber verstanden habe ich es noch nicht , vorallem weil nicht alle zeilen gleich sind , wie zb. beim messanger

    da sieht sie so aus

    $text = htmlspecialchars($text, ENT_QUOTES);

    MFG
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
  14. #14
    User Pic
    Mairu Coder
    Registriert seit
    16.06.2006
    Beiträge
    15.334
    Beitragswertungen
    386 Beitragspunkte
    Dann ists
    icmail ($_POST['email'], html_entity_decode($lang['removeaccount'], ILCH_ENTITIES_FLAGS, ILCH_CHARSET), $text );
    Und auch immer mal ein Blick auf die FAQ werfen. | Mairus Ilchseite
    0 Mitglieder finden den Beitrag gut.
  15. #15
    User Pic
    QuantumTecstar Mitglied
    Registriert seit
    07.01.2010
    Beiträge
    354
    Beitragswertungen
    4 Beitragspunkte
    super hat funktioniert lächeln fehlen nur noch 8 , ich schau mal ob ich es verstanden habe , Danke sehr


    EDIT : leider noch Probleme dabei , würde mir bei den 8 Änderungen jmd helfen?

    Danke euch


    Zuletzt modifiziert von QuantumTecstar am 17.03.2015 - 22:26:32
    Tja Qauntum halt^^
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten