ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Code eingabe geht nicht

Geschlossen
  1. #1
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Immer wenn ich einen code eingeben will und dann auch im forum anzeigen lassen will kommt:

    #0.24567700 1124320296#0#0.24567700 1124320296#


    wenn ich edit mache sehe ich den code so wie er sein soll weiß jemand woran das liegen könnte ?


    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    hast du an der bbcode funktion rumgefummelt?

    normalerweise werden diese zahlen (micorosekunden) als platzhalter für den code genutzt und dann später durch den code ersetzt.

    irgnedwas scheint bei der rück ersetzung bei dir schief zu laufen.

    also liegt die vermutung nah du hast dort irgendwas gemacht was nicht ganz klappt zwinker
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Also alles andere geht ! Zitieren und auch bbcode Fett kursiv usw und Smilies geht alles nur eben Code geht nicht !

    Und die rückumwandlung findet doch in der show.php statt oder muss ich da in der fuinction.php suchen ?

    Danke im Voraus

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    manuel ilch-Gründer
    Registriert seit
    22.03.2003
    Beiträge
    4.260
    Beitragswertungen
    4 Beitragspunkte
    alles andere ist auch unkritisch!

    es geht um den Code-Teil und hier nochmal die Frage ob du an der Funktion rumgefummelt hast +g+...

    Ja es muss in der function.php die Funktion bbcode sein die das Problem verursacht.

    Dieses Problem kann aber NUR auftreten wenn an dieser Funktion etwas verändert wurde. Das heisst du müsstest dort etwas geändert haben.

    Um das Verfahren mal zu erklären:

    In einem Code Block möchte ich kein: FETT, kursiv, unterstrichen uder sowas habe. Also hole ich erstmal alle Codeblöcke und schreibe sie eine temporäre Variable. Dann ersetzte ich die Codeblöcke mit dem was du da siehst. Dann nehme ich an dem normalen Text die ganzen anpassungen wie Fett, kursiv, Smilies usw. vor und schreibe an die Platzhalter für den Code wieder den Codebock zurück.

    Dabei geht aber irgendwas schief;)....
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ne ich habe am bbcode nichst geändert! Bzw. geändert schon vor ein paar monaten und das war auch nur einen einfache erweiterung!

    Edit:
    Das müsste dieser Code hier sein in der funktion.php:
    
    	$coTime = microtime();
    	preg_match_all('/[code](.+)
    /Us',$s,$result);
    for ($i=0;$i<count($result[1]);$i++)
    {
    if ($result[0][$i]) { $s = str_replace ($result[0][$i],'#'.$coTime.'#'.$i.'#'.$coTime.'#',$s); }
    }
    $s = htmlentities($s);
    $s = stripslashes($s);
    $s = nl2br($s);

    [/code]

    Und was ich jetzt gerade auch sehe ! Es geht auch keinen URL's !!

    Bitte um Hilfe offline gehts nur online nicht..

    mfg
    SLJ





    Zuletzt geändert von SLJ am 19.08.2005 - 02:31
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    SLJ Hall Of Fame
    Registriert seit
    18.05.2004
    Beiträge
    15.492
    Beitragswertungen
    3 Beitragspunkte
    Ganz komisch!

    Jetzt habe ich es geschaft das es geht aber nur auf meinem online server! Auf meinem offline server geht der code nicht und auch die leerzeichen fehlen!

    mfg
    SLJ
    externer Link
    Ilch 1.0.4 PHP 7.0 und PDO Fähig na klar lächeln
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten