Ergebnis 1 bis 10 von 30

Thema: Hilfe für Modul "MemberNews" gesucht !

Hybrid-Darstellung

Vorheriger Beitrag Vorheriger Beitrag   Nächster Beitrag Nächster Beitrag
  1. #1
    Erfahrener Benutzer Avatar von eRaaaa
    Registriert seit
    06.06.2007
    Beiträge
    702
    so, also ich bin ja immernoch der meinung, dass in zeile 29 klammern gesetzt werdne müssen :-)

    PHP-Code:
    elseif (isset ($_GET['open']) && strpos($_GET['open'], '.')===false &&file_exists ($dir.$_GET['mod'].'/'.$_GET['open'].'.php')) require ($dir.$_GET['mod'].'/'.$_GET['open'].'.php'); require ($dir.$_GET['mod'].'/'.$_GET['open'].'.php'); 
    ändern in

    PHP-Code:
    elseif (isset ($_GET['open']) && strpos($_GET['open'], '.')===false &&file_exists ($dir.$_GET['mod'].'/'.$_GET['open'].'.php')){ require ($dir.$_GET['mod'].'/'.$_GET['open'].'.php'); require ($dir.$_GET['mod'].'/'.$_GET['open'].'.php');} 

  2. #2
    LaSa67
    Gast

    Unglücklich

    Zitat Zitat von eRaaaa Beitrag anzeigen
    so, also ich bin ja immernoch der meinung, dass in zeile 29 klammern gesetzt werdne müssen :-)

    PHP-Code:
    elseif (isset ($_GET['open']) && strpos($_GET['open'], '.')===false &&file_exists ($dir.$_GET['mod'].'/'.$_GET['open'].'.php')) require ($dir.$_GET['mod'].'/'.$_GET['open'].'.php'); require ($dir.$_GET['mod'].'/'.$_GET['open'].'.php'); 
    ändern in

    PHP-Code:
    elseif (isset ($_GET['open']) && strpos($_GET['open'], '.')===false &&file_exists ($dir.$_GET['mod'].'/'.$_GET['open'].'.php')){ require ($dir.$_GET['mod'].'/'.$_GET['open'].'.php'); require ($dir.$_GET['mod'].'/'.$_GET['open'].'.php');} 
    So geändert, jetzt kommt diese Fehlermeldung:

    Fatal error: Call to undefined function: htmlspecialchars_decode() in /homepages/43/d248565794/htdocs/vms/module/membernews/module.php on line 36

  3. #3
    LaSa67
    Gast

    Unglücklich Code der module.php von membernews...

    lt. Fehlermeldung:

    <?
    if ($_SESSION['login'] != true)
    {
    head("Fehler");
    echo 'Du musst eingelogt sein um Member News lesen zu k&ouml;nnen';
    foot();
    }
    else
    {
    db_query('UPDATE '.$db_prefix.'_kontodaten SET membernews_last_seen = '.time().' WHERE uid = '.$_SESSION['uid']);
    head ('Membernews');
    $membernews = db_query("SELECT * FROM ".$db_prefix."_membernews ORDER BY ID DESC");
    $vorhanden = (int) @mysql_num_rows($membernews);

    $seiten_id = (int) $_GET['seite'];
    if ($seiten_id < 1)
    {
    $seiten_id = 1;
    }

    $eintraege = 5 * ($seiten_id - 1);

    $seiten = ceil($vorhanden / 5);

    $membernews = db_query('SELECT * FROM '.$db_prefix.'_membernews ORDER BY ID DESC LIMIT '.$eintraege.', 5');

    if (!$vorhanden)
    {
    echo '<center><b>Es sind noch keine News vorhanden</b></center>';
    }
    else
    {
    while ($row = mysql_fetch_array($membernews))
    {
    head($row['Head'].' (am '.date("d.m.Y H:i",$row['Postdate']).')');
    echo htmlspecialchars_decode(stripslashes($row['News']));
    foot ();
    }

    echo '<br />Seite: ';

    for ($i = 1; $i <= $seiten; $i++)
    {
    if ($i == $seiten_id)
    {
    echo '['.$i.']';
    }
    else
    {
    echo '<a href="?content=/module&mod=membernews&seite='.$i.'">['.$i.']</a>';
    }
    }
    }
    foot ();
    }
    ?>

  4. #4
    Erfahrener Benutzer
    Registriert seit
    20.06.2007
    Beiträge
    1.905
    Die Fehlermeldung kommt dadurch das er die funkion nicht kennt , wo hast den Workaround von eraaa hingetan ?

  5. #5
    LaSa67
    Gast

    Cool

    Zitat Zitat von adi Beitrag anzeigen
    Die Fehlermeldung kommt dadurch das er die funkion nicht kennt , wo hast den Workaround von eraaa hingetan ?

    Ersmal Hallo,

    den Code habe ich in die module.php (vms/content/module.php) geschrieben.

  6. #6
    Erfahrener Benutzer Avatar von eRaaaa
    Registriert seit
    06.06.2007
    Beiträge
    702
    bitte aufmerksam lesen, sonst kann man sich hier auch sparen zu helfen

    PHP-Code:
    if ( !function_exists('htmlspecialchars_decode') )
    {
    function 
    htmlspecialchars_decode($string,$style=ENT_COMPAT
        { 
            
    $translation array_flip(get_html_translation_table(HTML_SPECIALCHARS,$style)); 
            if(
    $style === ENT_QUOTES){ $translation['''] = '''; } 
            return 
    strtr($string,$translation); 
        } 

    in die functions.lib einfügen ! (so ists vllt sogar noch besser als vorher)

  7. #7
    LaSa67
    Gast

    Unglücklich

    Zitat Zitat von eRaaaa Beitrag anzeigen
    bitte aufmerksam lesen, sonst kann man sich hier auch sparen zu helfen

    PHP-Code:
    if ( !function_exists('htmlspecialchars_decode') )
    {
    function 
    htmlspecialchars_decode($string,$style=ENT_COMPAT
        { 
            
    $translation array_flip(get_html_translation_table(HTML_SPECIALCHARS,$style)); 
            if(
    $style === ENT_QUOTES){ $translation['''] = '''; } 
            return 
    strtr($string,$translation); 
        } 

    in die functions.lib einfügen ! (so ists vllt sogar noch besser als vorher)
    Ja nun geht garnichts mehr:
    Parse error: syntax error, unexpected T_CONSTANT_ENCAPSED_STRING, expecting ']' in /homepages/43/d248565794/htdocs/vms/lib/functions.lib.php on line 68

  8. #8
    Erfahrener Benutzer Avatar von eRaaaa
    Registriert seit
    06.06.2007
    Beiträge
    702
    ach lol, ne dieses mal ist es meine schuld....die funktion ist falsch, jetzt sehe ichs erst (ist ja schön, dass hier syntax highlight ist )

    der hat den html code hier im forum umgewandelt
    ist ja abgefahren, ich poste jetzt die function also nochmal:

    http://pastie.org/529223


    so wie se jetzt ist, ans ende einfügen

  9. #9
    LaSa67
    Gast
    Zitat Zitat von eRaaaa Beitrag anzeigen
    ach lol, ne dieses mal ist es meine schuld....die funktion ist falsch, jetzt sehe ichs erst (ist ja schön, dass hier syntax highlight ist )

    der hat den html code hier im forum umgewandelt
    ist ja abgefahren, ich poste jetzt die function also nochmal:

    http://pastie.org/529223


    so wie se jetzt ist, ans ende einfügen
    Hab ich soeben gemacht:

    Fatal error: Call to undefined function: htmlspecialchars_decode() in /homepages/43/d248565794/htdocs/vms/module/membernews/module.php on line 36

  10. #10
    Erfahrener Benutzer Avatar von eRaaaa
    Registriert seit
    06.06.2007
    Beiträge
    702
    hau die scheiss funktion jetzt mal in die module.php!

    und erzähl uns mal wer das addon gebaut hat ?

Ähnliche Themen

  1. Antworten: 3
    Letzter Beitrag: 17.12.2011, 10:39
  2. Bei "User Löschen" kommt "Wartend" in der Mail
    Von Rallef im Forum Support zum VMSone
    Antworten: 1
    Letzter Beitrag: 01.02.2010, 21:04
  3. Antworten: 0
    Letzter Beitrag: 21.10.2008, 10:40
  4. Refs zu neuem Sp.Netzwerk "ADGenie.de" gesucht
    Von AlexK. im Forum Ref & Werberhandel
    Antworten: 0
    Letzter Beitrag: 18.07.2008, 01:12
  5. if "AktivRally=on" dann "Top5 Klicker eingeblenden" else "ausblenden"
    Von TS7 im Forum Support zu Addons & Erweiterungen
    Antworten: 6
    Letzter Beitrag: 07.11.2007, 22:09

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •