ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » forum problem

Geschlossen
  1. #1
    User Pic
    StyLe Mitglied
    Registriert seit
    07.09.2009
    Beiträge
    276
    Beitragswertungen
    4 Beitragspunkte
    hey,

    habe einen problem mir meinem forum!
    wenn ich mir ein beitrag anschauen will kommt das hier in rot

    Warning: fsockopen() [function.fsockopen]: unable to connect to status.icq.com:80 (Connection timed out) in /var/www/web478/html/include/includes/func/forum.php on line 27
    
    Warning: fputs(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 28
    
    Warning: feof(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 30
    
    Warning: fgets(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 31
    
    Warning: feof(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 30
    
    Warning: fgets(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 31
    
    Warning: feof(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 30
    
    Warning: fgets(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 31
    
    Warning: feof(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 30
    
    Warning: fgets(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 31
    
    Warning: feof(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 30
    
    Warning: fgets(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 31
    
    Warning: feof(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 30
    
    Warning: fgets(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 31
    
    Warning: feof(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 30
    
    Warning: fgets(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 31
    
    Warning: feof(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 30
    
    Warning: fgets(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 31
    
    Warning: feof(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 30
    
    Warning: fgets(): supplied argument is not a valid stream resource in /var/www/web478/html/include/includes/func/forum.php on line 31


    und immer so weiter
    könnt ihr mir helfen?

    Lg
    Visit! / Gaming Community - TeamSpeak, WebSpace & Gameserver Sponsoring!
    www.Die-chillout-Lounge.de
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    orsnipe Mitglied
    Registriert seit
    19.06.2008
    Beiträge
    425
    Beitragswertungen
    11 Beitragspunkte
    LOL ... Das selbe Problem hab ich auch, und hab es vor 10 min gepostet ...
    Ich weis nur, wenn man die Function abschaltet geht alles wieder , also die ICQ abfrage, aber dann siehst du halt das ICQ nicht
    Schau mich nicht in diesem Ton an, ich hab nen Tinnitus im Auge, ich seh nur Pfeifen.
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    StyLe Mitglied
    Registriert seit
    07.09.2009
    Beiträge
    276
    Beitragswertungen
    4 Beitragspunkte
    ^^
    na die icq abfrage hab ich lange net mehr drinne
    Visit! / Gaming Community - TeamSpeak, WebSpace & Gameserver Sponsoring!
    www.Die-chillout-Lounge.de
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    orsnipe Mitglied
    Registriert seit
    19.06.2008
    Beiträge
    425
    Beitragswertungen
    11 Beitragspunkte
    musste ja aber weil er die wie du im fehler siehst ja versucht abzufragen, bzw. versucht er bei ICQ rauszufinden ob wer im ICQ online ist ...

    Ich hab jetzt in meiner show_post.php die ICQ abfrage auf 0 gesetzt und in der forum.php im func ordner die abfrage einfach rausgenommen.
    Schau mich nicht in diesem Ton an, ich hab nen Tinnitus im Auge, ich seh nur Pfeifen.
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    StyLe Mitglied
    Registriert seit
    07.09.2009
    Beiträge
    276
    Beitragswertungen
    4 Beitragspunkte
    ja und gehts denn?
    Visit! / Gaming Community - TeamSpeak, WebSpace & Gameserver Sponsoring!
    www.Die-chillout-Lounge.de
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    orsnipe Mitglied
    Registriert seit
    19.06.2008
    Beiträge
    425
    Beitragswertungen
    11 Beitragspunkte
    jop , mein forum geht ohne fehler, nur eben wir das ICQ jetzt nicht mehr angezeigt ,
    ich nehm an das des nen fehler vom ICQ server ist
    Schau mich nicht in diesem Ton an, ich hab nen Tinnitus im Auge, ich seh nur Pfeifen.
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    StyLe Mitglied
    Registriert seit
    07.09.2009
    Beiträge
    276
    Beitragswertungen
    4 Beitragspunkte
    könntest du das bei mir auch machen bitte

    hier mein forum.php ( func )

    <?php 
    #   Copyright by Manuel Staechele
    #   Support www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    function getmods ($fid) {
      
            $erg = db_query("SELECT b.id,b.name FROM prefix_forummods a LEFT JOIN prefix_user b ON b.id = a.uid WHERE a.fid = ".$fid);
            if ( db_num_rows($erg) > 0 ) {
              $mods = '<br /><u>Moderators:</u> ';
              while($row = db_fetch_assoc($erg) ) {
                      $mods .= '<a class="smalfont" href="index.php?user-details-'.$row['id'].'">'.$row['name'].'</a>, ';
              }
                    $mods = substr ( $mods , 0 , -2 );
                    return ($mods);
            } else {
              return ('');
            }
    }
    
    # forum oder topic las update zeit
    # id ( forum oder topic id )
    # fid ( 0 is forum, > 0 is forum_id_vom_topic )
    function icq_status($icq) {
    $fp = fsockopen ("status.icq.com", 80, &$errno, &$errstr, 1) or $online="0";
    fputs($fp, "GET /online.gif?icq=$icq&img=5&online= HTTP/1.0\n\n");
    
    while(!feof($fp) && !$icq_finished) {
        $line = fgets ($fp,128);
        if (substr($line,0,9) == 'Location:') {
            if (substr($line,13,11) == 'online1.gif') { $online = "1"; $icq_finished = true;}
            elseif (substr($line,13,11) == 'online0.gif') { $online = "0"; $icq_finished = true;}
            elseif (substr($line,13,11) == 'online2.gif') { $online = "2"; $icq_finished = true;}
         }
        }
             fclose($fp);
    
    if($online == "1") { return "1"; }
    elseif($online=="0") { return "0";; }
    elseif($online=="2") { return "2"; }
    else { echo("da stimmt was nicht"); }
     }
    
    function forum_get_ordner ( $ftime, $id, $fid =0 ) {
      if ( $ftime >= $_SESSION['lastlogin'] ) {
        if ( $fid == 0 ) {
          $anzOpenTopics = db_result(db_query("SELECT COUNT(*) FROM prefix_topics LEFT JOIN prefix_posts ON prefix_posts.id = prefix_topics.last_post_id WHERE prefix_topics.fid = ".$id." AND prefix_posts.time >= ".$_SESSION['lastlogin'] ),0); 
          if ( (($anzOpenTopics > 0 ) AND !isset($_SESSION['forumSEE'][$id]))
            OR $anzOpenTopics > count($_SESSION['forumSEE'][$id])
            OR max ( $_SESSION['forumSEE'][$id] ) <= ( $ftime - 4 ) 
          ) {
            return ( 'nord' );
          } else {
            return ( 'ord' );
          }
        } else {
          if ( isset ($_SESSION['forumSEE'][$fid][$id]) AND $ftime <= $_SESSION['forumSEE'][$fid][$id] ) {
            return ( 'ord' );
          } else {
            return ( 'nord' );
          }
        }
      } else {
              return ('ord');
            }
    }
    
    function check_for_pm_popup () {
      # opt_pm_popup
      if (1 == db_result(db_query("SELECT COUNT(*) FROM prefix_user where id = ".$_SESSION['authid']." AND opt_pm_popup = 1"),0,0) AND 1 <= db_result(db_query("SELECT COUNT(*) FROM prefix_pm WHERE gelesen = 0 AND status < 1 AND eid = ".$_SESSION['authid'] ),0) ) {
        $x = <<< html
        <script language="JavaScript" type="text/javascript"><!--
        function closeNewPMdivID () { document.getElementById("newPMdivID").style.display = "none"; }
        //--></script>
        <div id="newPMdivID" style="position:absolute; top:200px; left:300px; display:inline; width:200px;">
        <table width="100%" class="border" border="0" cellspacing="1" cellpadding="4">
          <tr>
            <td class="Cdark" align="left">
            <a href="javascript:closeNewPMdivID()"><img style="float:right; border: 0" src="include/images/icons/del.gif" alt="schliessen" title="schliessen"></a>
            <b>neue private Nachricht</b>
            bitte deinen <a href="?forum-privmsg">Posteingang</a> kontrolieren. 
            Damit dieses Fenster dauerhaft verschwindet musst du alle neuen Nachrichten
            lesen, oder die Option in deinem <a href="?user-profil">Profil</a> abschalten.
            </td>
          </tr>
        </table>
        </div>
    html;
        return ($x);
      }
    }
    
    function forum_user_is_mod ($fid) {
      if (is_siteadmin()) { return (true); }
      
      if (1 == db_result(db_query("SELECT COUNT(*) FROM prefix_forummods WHERE uid = ".$_SESSION['authid']." AND fid = ".$fid),0)) {
        return (true);
      }
      return (false);
    }
    
    
    function check_forum_failure($ar) {
    
      if ( array_key_exists(0,$ar) ) {
        $hmenu  = '<a class="smalfont" href="?forum">Forum</a><b> &raquo; </b> Fehler aufgetreten';
        $title  = 'Forum : Fehler aufgetreten';
        $design = new design ( $title , $hmenu );
              $design->header();
              echo '<b>Es ist/sind folgende(r) Fehler aufgetreten</b><br />';
              foreach($ar as $v) {
                echo $v.'<br />';
              }
        echo '<br /><a href="javascript:history.back(-1)">zur&uuml;ck</a>';
                    $design->footer();
              exit();
            }
      
      return (true);
    }
    ?>



    Zuletzt modifiziert von StyLe am 27.03.2010 - 12:09:19
    Visit! / Gaming Community - TeamSpeak, WebSpace & Gameserver Sponsoring!
    www.Die-chillout-Lounge.de
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    littlecrow Mitglied
    Registriert seit
    29.08.2007
    Beiträge
    281
    Beitragswertungen
    0 Beitragspunkte
    Hi,

    einfach in der /include/includes/func/forum.php

    die zeile

    $fp = fsockopen ("status.icq.com", 80, &$errno, &$errstr, 1) or $online="0";


    in ändern

    $fp = fsockopen ("status.icq.com", 80, $errno, $errstr, 11) or $online="0";


    also kurz gesagt die die & vor $errno und $errstr entfernen.

    Mfg Littlecrow
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    orsnipe Mitglied
    Registriert seit
    19.06.2008
    Beiträge
    425
    Beitragswertungen
    11 Beitragspunkte
    du hast den code nicht richtig gepost lächeln

    Lösche zeilen 26 bis 44 dann sollte es gehen ...
    wenn dann noch nen fehler kommt musst du in der showpost.php die ICQ abfrage von 2 auf 0 setzen ...
    Schau mich nicht in diesem Ton an, ich hab nen Tinnitus im Auge, ich seh nur Pfeifen.
    0 Mitglieder finden den Beitrag gut.
  10. #10
    User Pic
    StyLe Mitglied
    Registriert seit
    07.09.2009
    Beiträge
    276
    Beitragswertungen
    4 Beitragspunkte
    Edit: hab schon danke danke lächeln


    Zuletzt modifiziert von StyLe am 27.03.2010 - 12:13:40
    Visit! / Gaming Community - TeamSpeak, WebSpace & Gameserver Sponsoring!
    www.Die-chillout-Lounge.de
    0 Mitglieder finden den Beitrag gut.
  11. #11
    User Pic
    orsnipe Mitglied
    Registriert seit
    19.06.2008
    Beiträge
    425
    Beitragswertungen
    11 Beitragspunkte
    So nun muss mir nur noch einer erklären warum die & da waren und warum die jetzt weg müssen und warum aus 1 auf einmal 11 werden muss ?
    Dumm Frag
    Schau mich nicht in diesem Ton an, ich hab nen Tinnitus im Auge, ich seh nur Pfeifen.
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten