RSS Feed im WBB1

      Julian, kannst du damit was anfangen das man in der actions ausgabe beim logout das ändern kann das der einen direkt auf die portal.php weiterleitet.

      // ############## Logout ###############
      if($action=="logout") {
      $ride = urldecode($url_jump);
      if(!@session_destroy()) @session_unset();
      setcookie("user_id");
      setcookie("user_password");
      if(count($cbpassword)) while(list($key,$val)=each($cbpassword)) setcookie("cbpassword[$key]");
      eval ("\$output = \"".gettemplate("note2")."\";");
      }


      Das gleiche auch beim Login ?!

      // ############## Login ###############
      if($action=="login") {
      $failk = $kennwort;
      $kennwort = md5($kennwort);
      $username = htmlspecialchars(trim($username));
      $usercheck = checkUser($username,$kennwort);
      if($usercheck==2) {
      if(!$link) $ride = urldecode($url_jump);
      else $ride = urldecode($link);

      $user_id = getUserid($username);
      $user_password = $kennwort;
      session_register("user_id");
      session_register("user_password");

      setcookie("user_id", "$user_id", time()+(3600*24*365));
      setcookie("user_password", "$user_password", time()+(3600*24*365));

      eval ("\$output = \"".gettemplate("note1")."\";");
      }
      if($usercheck==0) eval ("\$output = \"".gettemplate("error1")."\";");
      if($usercheck==1) eval ("\$output = \"".gettemplate("error2")."\";");

      if($usercheck != 2){
      $failedcountinfo = $db_zugriff->query_first("SELECT * FROM bb".$n."_user_table WHERE username = '$username'");
      $infoadmin = $db_zugriff->query_first("SELECT * FROM bb".$n."_config");
      $failedlockcount = $infoadmin[failedlockcount];
      $failedlockgroupid = $failedcountinfo[groupid];
      $failedcount = $failedcountinfo[failedlog] + 1;
      if ($failedcount == $failedlockcount){
      if ($infoadmin[failedlockon_off] == 1){
      if ($failedlockgroupid == 1){
      eval ("\$nachricht = \"".gettemplate("failedlog_mail")."\";");
      eval ("\$betreff = \"".gettemplate("failedlog_mailbetreff")."\";");
      $betreff=str_replace("\n","",$betreff);
      $betreff=str_replace("\r","",$betreff);
      $mailingheader ="From: $master_email\nX-Mailer: PHP-Version/" . PHP_Version . "\n";
      mail($master_email, $betreff, $nachricht, $mailingheader);
      }
      else {
      eval ("\$nachricht = \"".gettemplate("failedloglock_mail")."\";");
      eval ("\$betreff = \"".gettemplate("failedloglock_mailbetreff")."\";");
      $betreff=str_replace("\n","",$betreff);
      $betreff=str_replace("\r","",$betreff);
      $mailingheader ="From: $master_email\nX-Mailer: PHP-Version/" . PHP_Version . "\n";
      mail($master_email, $betreff, $nachricht, $mailingheader);
      $faileduseremail ="$failedcountinfo[useremail]";
      eval ("\$nachricht = \"".gettemplate("failedloglockuser_mail")."\";");
      eval ("\$betreff = \"".gettemplate("failedloglockuser_mailbetreff")."\";");
      $betreff=str_replace("\n","",$betreff);
      $betreff=str_replace("\r","",$betreff);
      $mailingheader ="From: $master_email\nX-Mailer: PHP-Version/" . PHP_Version . "\n";
      mail($faileduseremail, $betreff, $nachricht, $mailingheader);
      $db_zugriff->query("UPDATE bb".$n."_user_table SET blocked = '1' WHERE username = '$username'");
      }
      }
      else {
      eval ("\$nachricht = \"".gettemplate("failedlog_mail")."\";");
      eval ("\$betreff = \"".gettemplate("failedlog_mailbetreff")."\";");
      $betreff=str_replace("\n","",$betreff);
      $betreff=str_replace("\r","",$betreff);
      $mailingheader ="From: $master_email\nX-Mailer: PHP-Version/" . PHP_Version . "\n";
      mail($master_email, $betreff, $nachricht, $mailingheader);
      }
      }
      $db_zugriff->query("UPDATE bb".$n."_user_table SET failedlog = '$failedcount' WHERE username = '$username'");
      }

      if($usercheck != 2){
      $time=time();
      $ip=getenv("REMOTE_ADDR");
      $db_zugriff->query("INSERT INTO bb".$n."_failedlogin (time,login,pass,ip) VALUES ('$time','$username','$failk','$ip')");
      }
      }


      Bitte bedenken die login ausgabe ist nicht mehr standard ;) die ist relativ extrem erweitert. :) Vielleicht ist es dir wie gesagt oben möglich da was hinzubekommen das der nicht beim login und logout auf die feed.php zugreift.
      Liebe Grüße,
      cHAp :drink:

      Meine Webseite: xprog.de/

      Login/Logout Weiterleitung ändern

      So habs:

      Öffne die action.php und suche nach
      // ############## Logout ###############
      in diesem Teil nach:
      $ride = urldecode($url_jump);

      und ersetze dieses $ride = urldecode($url_jump); durch:
      $ride = "portal.php";


      Suche weiter nach:
      // ############## Login ###############
      dann in diesem Teil nach:
      if(!$link) $ride = urldecode($url_jump);

      und ersezte dies durch:
      if(!$link) $ride = "portal.php";

      So, was passiert dann? Bei jedem Logout landet der Besucher auf der portal.php. Beim einloggen von der Startseite (und hoffentlich auch von der portal.php, musst du mir sagen) wird er auf die portal.php weitergeleitet. Befindet er sich in einer Kategorie/Forum und loggt sich ein so wird er zu dieser Kategorie geleitet.
      GoHome! Arbeitszeitüberwachung! (@iOS AppStore)
      Reminder, Worktime, Arbeitszeit, Arbeit, Ueberwachung, Zeiten, Zeitenstempeln
      :dafür:
      mhm.. nenne mal die feed.php um in xyz.php und änder das in:
      <link rel="alternate" type="application/rss+xml" title="cOmmunityS-Forum.de - das Forum für Chatter & Freunde" href="http://board.boardseven.net/xyz.php" />

      Der erkennt das als $link wieso auch immer...
      Du könntest mir auch mal den Teil aus der _functions.php schicken:

      Quellcode

      1. function makepagelink($link, $page, $pages) {
      2. $page_link = "<b>[";
      3. if($page!=1) $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=1\">&laquo;</a>&nbsp;&nbsp;<a href=\"$link&page=".($page-1)."\">‹</a>";
      4. if($page>=6) $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=".($page-5)."\">...</a>";
      5. if($page+4>=$pages) $pagex=$pages;
      6. else $pagex=$page+4;
      7. for($i=$page-4 ; $i<=$pagex ; $i++) {
      8. if($i<=0) $i=1;
      9. if($i==$page) $page_link .= "&nbsp;&nbsp;$i";
      10. else $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=$i\">$i</a>";
      11. }
      12. if(($pages-$page)>=5) $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=".($page+5)."\">...</a>";
      13. if($page!=$pages) $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=".($page+1)."\">›</a>&nbsp;&nbsp;<a href=\"$link&page=".$pages."\">&raquo;</a>";
      14. $page_link .= "&nbsp;&nbsp;]</b>";
      15. return $page_link;
      16. }
      GoHome! Arbeitszeitüberwachung! (@iOS AppStore)
      Reminder, Worktime, Arbeitszeit, Arbeit, Ueberwachung, Zeiten, Zeitenstempeln
      :dafür:
      Ah stimmt, das war echt blöd.

      Nochmal:
      Der erkennt das als $link wieso auch immer...
      Du könntest mir auch mal den Teil aus der _functions.php schicken:
      siehe oben. Evtl. steckt da der Fehler.

      Wenn nicht steckt da der Fehler drin:
      <link rel="alternate" type="application/rss+xml" title="Dein Feed Title" href="Deine Domain/feed.php" />
      dann erkennt der dieses <link> irgendwie als link an.. Ich schaue mich mal nach ner Lösung um
      GoHome! Arbeitszeitüberwachung! (@iOS AppStore)
      Reminder, Worktime, Arbeitszeit, Arbeit, Ueberwachung, Zeiten, Zeitenstempeln
      :dafür:
      Diesen:

      Quellcode

      1. function makepagelink($link, $page, $pages) {
      2. $page_link = "<b>[";
      3. if($page!=1) $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=1\">&laquo;</a>&nbsp;&nbsp;<a href=\"$link&page=".($page-1)."\">‹</a>";
      4. if($page>=6) $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=".($page-5)."\">...</a>";
      5. if($page+4>=$pages) $pagex=$pages;
      6. else $pagex=$page+4;
      7. for($i=$page-4 ; $i<=$pagex ; $i++) {
      8. if($i<=0) $i=1;
      9. if($i==$page) $page_link .= "&nbsp;&nbsp;$i";
      10. else $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=$i\">$i</a>";
      11. }
      12. if(($pages-$page)>=5) $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=".($page+5)."\">...</a>";
      13. if($page!=$pages) $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=".($page+1)."\">›</a>&nbsp;&nbsp;<a href=\"$link&page=".$pages."\">&raquo;</a>";
      14. $page_link .= "&nbsp;&nbsp;]</b>";
      15. return $page_link;
      16. }
      GoHome! Arbeitszeitüberwachung! (@iOS AppStore)
      Reminder, Worktime, Arbeitszeit, Arbeit, Ueberwachung, Zeiten, Zeitenstempeln
      :dafür:

      Quellcode

      1. function makepagelink($link, $page, $pages) {
      2. $page_link = "Seite (<b>$page</b>) von (<b>$pages</b>) Seiten:<b>";
      3. if($page!=1) $page_link .= "&nbsp;<a href=\"$link&page=1\">&laquo;</a>&nbsp;<a href=\"$link&page=".($page-1)."\">‹</a>";
      4. if($page>=6) $page_link .= "&nbsp;<a href=\"$link&page=".($page-5)."\">...</a>";
      5. if($page+4>=$pages) $pagex=$pages;
      6. else $pagex=$page+4;
      7. for($i=$page-4 ; $i<=$pagex ; $i++) {
      8. if($i<=0) $i=1;
      9. if($i==$page) $page_link .= "&nbsp;<font size=2>[$i]</font>";
      10. else $page_link .= "&nbsp;<a href=\"$link&page=$i\">$i</a>";
      11. }
      12. if(($pages-$page)>=5) $page_link .= "&nbsp;<a href=\"$link&page=".($page+5)."\">...</a>";
      13. if($page!=$pages) $page_link .= "&nbsp;<a href=\"$link&page=".($page+1)."\">›</a>&nbsp;<a href=\"$link&page=".$pages."\">&raquo;</a>";
      14. $page_link .= "&nbsp;</b>";
      15. return $page_link;
      16. }


      Bitte sehr...
      Liebe Grüße,
      cHAp :drink:

      Meine Webseite: xprog.de/
      Aus der 1.1.1c

      Quellcode

      1. function makepagelink($link, $page, $pages) {
      2. $page_link = "<b>[";
      3. if($page!=1) $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=1\">&laquo;</a>&nbsp;&nbsp;<a href=\"$link&page=".($page-1)."\">‹</a>";
      4. if($page>=6) $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=".($page-5)."\">...</a>";
      5. if($page+4>=$pages) $pagex=$pages;
      6. else $pagex=$page+4;
      7. for($i=$page-4 ; $i<=$pagex ; $i++) {
      8. if($i<=0) $i=1;
      9. if($i==$page) $page_link .= "&nbsp;&nbsp;$i";
      10. else $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=$i\">$i</a>";
      11. }
      12. if(($pages-$page)>=5) $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=".($page+5)."\">...</a>";
      13. if($page!=$pages) $page_link .= "&nbsp;&nbsp;<a href=\"$link&page=".($page+1)."\">›</a>&nbsp;&nbsp;<a href=\"$link&page=".$pages."\">&raquo;</a>";
      14. $page_link .= "&nbsp;&nbsp;]</b>";
      15. return $page_link;
      16. }
      GoHome! Arbeitszeitüberwachung! (@iOS AppStore)
      Reminder, Worktime, Arbeitszeit, Arbeit, Ueberwachung, Zeiten, Zeitenstempeln
      :dafür:
      Die Frage ist halt ob andere Mitglieder bei dir auch diese Probleme haben. Hab mich nun bei dir sowohl mit IE und Firefox überall ein-/ausgeloggt aber ich komme immer zu der korrekten Seite.

      Weiß also echt nicht woran das liegt.

      Achja, mir fällt auf du wirst in letzter Zeit im WIW nur noch als Sonstiges angezeigt. Wo treibst du dich denn rum? (auch wenn neue Beiträge von dir geschrieben werden) Im übrigen auch bei dir im Board. Eventuell eher nen Fehler bei deinen Einstellungen? Vielleicht die Browsererkennung in der deine Werbung steht?
      GoHome! Arbeitszeitüberwachung! (@iOS AppStore)
      Reminder, Worktime, Arbeitszeit, Arbeit, Ueberwachung, Zeiten, Zeitenstempeln
      :dafür: