ilch Forum » Ilch Clan 1.1 » Fehlersuche und Probleme » Links Defekt

Geschlossen
  1. #1
    User Pic
    TrippleH Mitglied
    Registriert seit
    23.01.2010
    Beiträge
    21
    Beitragswertungen
    0 Beitragspunkte
    Bei mir funktioniert die weiterleitung der Links nicht mehr hab keine ahnung wieso hat jemand vielleicht ne idee ?

    alles was ich angezeigt bekomme beim klick ist index.php?links-s13

    betroffene Homepage: externer Link


    Zuletzt modifiziert von TrippleH am 10.07.2010 - 19:28:06
    0 Mitglieder finden den Beitrag gut.
  2. #2
    User Pic
    Domme_09 Mitglied
    Registriert seit
    08.07.2008
    Beiträge
    267
    Beitragswertungen
    0 Beitragspunkte
    poste mal den Quellcode von der links.php, ansonsten wirds schwer was zu sagen...
    Fakt ist, dass er anscheinend "http://trippleh.bplaced.de/Defenderhp/index.php?links-s13" nicht verarbeiten kann... entweder ist der Link murks oder die links.php verarbeitet ihn nicht!
    www.bvbsupporters-ms.de
    0 Mitglieder finden den Beitrag gut.
  3. #3
    User Pic
    TrippleH Mitglied
    Registriert seit
    23.01.2010
    Beiträge
    21
    Beitragswertungen
    0 Beitragspunkte
    <?php 
    #   Copyright by: Manuel Staechele
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    
    function get_cats_title ( $catsar ) {
      $l = '';
    	foreach($catsar as $k => $v) {
    	  if ( $k != '' AND $v != '' ) {
    		  $l = $v.' :: '.$l;
    		}
    	}
    	return ($l);
    }
    
    function get_cats_urls ( $catsar ) {
      $l = '';
    	foreach($catsar as $k => $v) {
    	  if ( $k != '' AND $v != '' ) {
    		  $l = '<a class="smalfont" href="?links-'.$k.'">'.$v.'</a><b> &raquo; </b>'.$l;
    		}
    	}
    	return ($l);
    }
    
    function count_files ($cid) {
      $zges = 0;
    	$e = db_query("SELECT id FROM prefix_linkcats WHERE cat = ".$cid);
    	if ( db_num_rows($e) > 0 ) {
    	  while ($r = db_fetch_assoc($e) ) {
    	    $zges = $zges + count_files ( $r['id'] );
    	  }
    	}
      $zges = $zges + db_count_query("SELECT COUNT(*) FROM prefix_links WHERE cat = ".$cid);
    	return ( $zges );
    }
    
    function get_cats_array ( $cid , $ar ) {
    	if ( empty($cid) ) {
    	  return ($ar);
    	} else { 
    	  $erg = db_query("SELECT cat,id,name FROM prefix_linkcats WHERE id = ".$cid);
    		$row = db_fetch_assoc($erg);
    		$ar[$row['id']] = $row['name'];
    	  return ( get_cats_array($row['cat'],$ar) );
    	}
    	if ( $r ) {
    	  return ($l);
    	}
    }
    
    switch ( $menu->getA(1) ) {
      default :
    		$cid = ( $menu->get(1) ? escape($menu->get(1), 'integer') : 0 );
    		$erg = db_query("SELECT cat,name FROM prefix_linkcats WHERE id = ".$cid);
    		if ( db_num_rows($erg) > 0 ) {
    		  $row = db_fetch_assoc($erg);
    			$array = get_cats_array($row['cat'],'');
    			if ( !empty($array) ) {
    			  $titelzw = get_cats_title($array);
    			  $namezw = get_cats_urls($array);
    			} else {
    			  $titelzw = '';
    				$namezw = '';
    			}
    		  $cattitle = ':: '.$titelzw.$row['name'];
    			$catname = '<b> &raquo; </b>'.$namezw.$row['name'];
    			$catname2 = ' - '.$row['name'];
    		} else {
    		  $cattitle = '';
    			$catname = '';
    			$catname2 = '';
    		}
    		$title = $allgAr['title'].' :: links '.$cattitle;
        $hmenu = '<a class="smalfont" href="?links">Links</a>'.$catname;
        $design = new design ( $title , $hmenu );
    	  $design->header();
    		$tpl = new tpl ('links' );
        $erg = db_query("SELECT id,name,`desc` FROM prefix_linkcats WHERE cat = $cid ORDER BY pos");
        if ( db_num_rows($erg) > 0 ) {
    		  $tpl->out(1); $class = 'Cnorm';
    			while ($row = db_fetch_assoc($erg) ) {
    			  $row['links'] = count_files ($row['id']);
    			  $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    				$row['class'] = $class;
    			  $tpl->set_ar_out($row,2);
          }
    		  $tpl->out(3);
    		}
    		
    		$erg = db_query("select id,name,link,banner,`desc`,hits from prefix_links WHERE cat = $cid ORDER BY pos");
    		if ( db_num_rows($erg) > 0 ) {
    		  $tpl->set_out('catname',$catname2,4); $class = 'Cnorm';
    			while($row = db_fetch_assoc($erg) ) {
    				$class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    				$row['class'] = $class;
    				$row['desc'] = ( !empty($row['desc']) ? '<br /><span class="smalfont">&raquo;&nbsp;'.$row['desc'].'</span>' : '' );
    				if ( !empty($row['banner'] ) ) {
    				  $row['name'] = '<img src="'.$row['banner'].'" border="0" alt="'.$row['name'].'" title="'.$row['name'].'">';
    				}
    			  $tpl->set_ar_out($row,5);
    			}
    			$tpl->out(6);
    		}
    		$design->footer();
    	  break;
    	case 's' :
        $lid = $menu->getE(1);
    	  db_query("UPDATE prefix_links SET hits = hits +1 WHERE id = ".$lid);
    		$row = db_fetch_assoc(db_query("SELECT link FROM prefix_links WHERE id = ".$lid));
    		header('location: '.$row['link']);
    	  break;
    }
    ?>



    Zuletzt modifiziert von annemarie am 13.07.2010 - 18:29:05
    0 Mitglieder finden den Beitrag gut.
  4. #4
    User Pic
    Sunshine Live Mitglied
    Registriert seit
    03.06.2009
    Beiträge
    1.029
    Beitragswertungen
    109 Beitragspunkte
    probiere es ma mit der

    <?php 
    #   Copyright by: Manuel
    #   Support: www.ilch.de
    
    
    defined ('main') or die ( 'no direct access' );
    
    
    function get_cats_title ( $catsar ) {
      $l = '';
    	foreach($catsar as $k => $v) {
    	  if ( $k != '' AND $v != '' ) {
    		  $l = $v.' :: '.$l;
    		}
    	}
    	return ($l);
    }
    
    function get_cats_urls ( $catsar ) {
      $l = '';
    	foreach($catsar as $k => $v) {
    	  if ( $k != '' AND $v != '' ) {
    		  $l = '<a class="smalfont" href="?links-'.$k.'">'.$v.'</a><b> &raquo; </b>'.$l;
    		}
    	}
    	return ($l);
    }
    
    function count_files ($cid) {
      $zges = 0;
    	$e = db_query("SELECT id FROM prefix_linkcats WHERE cat = ".$cid);
    	if ( db_num_rows($e) > 0 ) {
    	  while ($r = db_fetch_assoc($e) ) {
    	    $zges = $zges + count_files ( $r['id'] );
    	  }
    	}
      $zges = $zges + db_count_query("SELECT COUNT(*) FROM prefix_links WHERE cat = ".$cid);
    	return ( $zges );
    }
    
    function get_cats_array ( $cid , $ar ) {
    	if ( empty($cid) ) {
    	  return ($ar);
    	} else { 
    	  $erg = db_query("SELECT cat,id,name FROM prefix_linkcats WHERE id = ".$cid);
    		$row = db_fetch_assoc($erg);
    		$ar[$row['id']] = $row['name'];
    	  return ( get_cats_array($row['cat'],$ar) );
    	}
    	if ( $r ) {
    	  return ($l);
    	}
    }
    
    switch ( $menu->getA(1) ) {
      default :
    		$cid = ( $menu->get(1) ? escape($menu->get(1), 'integer') : 0 );
    		$erg = db_query("SELECT cat,name FROM prefix_linkcats WHERE id = ".$cid);
    		if ( db_num_rows($erg) > 0 ) {
    		  $row = db_fetch_assoc($erg);
    			$array = get_cats_array($row['cat'],'');
    			if ( !empty($array) ) {
    			  $titelzw = get_cats_title($array);
    			  $namezw = get_cats_urls($array);
    			} else {
    			  $titelzw = '';
    				$namezw = '';
    			}
    		  $cattitle = ':: '.$titelzw.$row['name'];
    			$catname = '<b> &raquo; </b>'.$namezw.$row['name'];
    			$catname2 = ' - '.$row['name'];
    		} else {
    		  $cattitle = '';
    			$catname = '';
    			$catname2 = '';
    		}
    		$title = $allgAr['title'].' :: links '.$cattitle;
        $hmenu = '<a class="smalfont" href="?links">Links</a>'.$catname;
        $design = new design ( $title , $hmenu );
    	  $design->header();
    		$tpl = new tpl ('links' );
        $erg = db_query("SELECT id,name,`desc` FROM prefix_linkcats WHERE cat = $cid ORDER BY pos");
        if ( db_num_rows($erg) > 0 ) {
    		  $tpl->out(1); $class = 'Cnorm';
    			while ($row = db_fetch_assoc($erg) ) {
    			  $row['links'] = count_files ($row['id']);
    			  $class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    				$row['class'] = $class;
    			  $tpl->set_ar_out($row,2);
          }
    		  $tpl->out(3);
    		}
    		
    		$erg = db_query("select id,name,link,banner,`desc`,hits from prefix_links WHERE cat = $cid ORDER BY pos");
    		if ( db_num_rows($erg) > 0 ) {
    		  $tpl->set_out('catname',$catname2,4); $class = 'Cnorm';
    			while($row = db_fetch_assoc($erg) ) {
    				$class = ( $class == 'Cmite' ? 'Cnorm' : 'Cmite' );
    				$row['class'] = $class;
    				$row['desc'] = ( !empty($row['desc']) ? '<br /><span class="smalfont">&raquo;&nbsp;'.$row['desc'].'</span>' : '' );
    				if ( !empty($row['banner'] ) ) {
    				  $row['name'] = '<img src="'.$row['banner'].'" border="0" alt="'.$row['name'].'" title="'.$row['name'].'">';
    				}
    			  $tpl->set_ar_out($row,5);
    			}
    			$tpl->out(6);
    		}
    		$design->footer();
    	  break;
    	case 's' :
        $lid = $menu->getE(1);
    	  db_query("UPDATE prefix_links SET hits = hits +1 WHERE id = ".$lid);
    		$row = db_fetch_assoc(db_query("SELECT link FROM prefix_links WHERE id = ".$lid));
    		header('location: '.$row['link']);
    	  break;
    }
    ?>
    0 Mitglieder finden den Beitrag gut.
  5. #5
    User Pic
    TrippleH Mitglied
    Registriert seit
    23.01.2010
    Beiträge
    21
    Beitragswertungen
    0 Beitragspunkte
    geht auch nicht traurig
    0 Mitglieder finden den Beitrag gut.
  6. #6
    User Pic
    Remix Mitglied
    Registriert seit
    28.02.2009
    Beiträge
    267
    Beitragswertungen
    3 Beitragspunkte
    .. ist der Link richtig?

    bplaced.net <-- !!

    nur so ne Idee :-)

    Gruß, R.
    www.fsk-anticlan.de --> www.revival.4playin.de
    0 Mitglieder finden den Beitrag gut.
  7. #7
    User Pic
    TrippleH Mitglied
    Registriert seit
    23.01.2010
    Beiträge
    21
    Beitragswertungen
    0 Beitragspunkte
    hat immer funktioniert mit dem link traurig
    0 Mitglieder finden den Beitrag gut.
  8. #8
    User Pic
    Lord|Schirmer Administrator
    Registriert seit
    21.03.2007
    Beiträge
    7.629
    Beitragswertungen
    1192 Beitragspunkte
    Bis zu welchem Zeitpunkt "hat es immer funktioniert"! Was wurde geändert?
    rules :: doku :: faq :: linkus
    0 Mitglieder finden den Beitrag gut.
  9. #9
    User Pic
    TrippleH Mitglied
    Registriert seit
    23.01.2010
    Beiträge
    21
    Beitragswertungen
    0 Beitragspunkte
    ausser updates hat sich nichts geänder ausserdem hat jetzt noch ein arsch meine seite gehackt und der mailversand geht auch nicht mehr kommt immer alles auf 1 mal traurig


    Zuletzt modifiziert von TrippleH am 13.07.2010 - 21:13:15
    0 Mitglieder finden den Beitrag gut.
Geschlossen

Zurück zu Fehlersuche und Probleme

Optionen: Bei einer Antwort zu diesem Thema eine eMail erhalten