Register for your free account! | Forgot your password?

Go Back   elitepvpers > Coders Den > Web Development
You last visited: Today at 01:10

  • Please register to post and access all features, it's quick, easy and FREE!

Advertisement



Problem beim verlinken -.- [PHP]

Discussion on Problem beim verlinken -.- [PHP] within the Web Development forum part of the Coders Den category.

Reply
 
Old   #1

 
.Nexitis's Avatar
 
elite*gold: 20
Join Date: Mar 2009
Posts: 668
Received Thanks: 220
Problem beim verlinken -.- [PHP]

Hey Leute ich bin grad an meiner Clan-Homepage dran und bräuchte dringend Hilfe.

Der Owner hat die HP installiert mit einem bereits vorhandenen Forum.
Das neue Forum will ich aber mit der Homepage im Menü verbinden.

Forum:

PHP Code:
<?php

defined 
('main') or die ( 'no direct access' );


#Kategorien aufschlüsseln
function aktForumCats ($catAR,$trenn 'hmenu') {
  
$out '';
  
$i count($catAR)-1;
  if (
$trenn == 'hmenu') {
    while (
$i ) {
      
$out .= '<a class="smalfont" href="index.php?forum-showcat-'.$catAR[$i]['id'].'">'.$catAR[$i]['name'].'</a><b> &raquo; </b>';
      
$i--;
      }
    
$out .= '<a class="smalfont" href="index.php?forum-showcat-'.$catAR[$i]['id'].'">'.$catAR[$i]['name'].'</a>';
    }
  else {
    while (
$i ) {
      
$out .= $catAR[$i]['name'].' :: ';
      
$i--;
      }
    
$out .= $catAR[$i]['name'];
  }
  return 
$out;
}

# variablen suchen und definieren.
if ($menu->get(1) == 'showcat') {
  
$cid escape($menu->get(2), 'integer');
  
$fid db_result(db_query("SELECT b.id FROM prefix_forums as b WHERE (b.view  >= ".$_SESSION['authright']." OR b.reply >= ".$_SESSION['authright']." OR b.start >= ".$_SESSION['authright'].") AND b.cid = ".$cid." LIMIT 1"),0,0);
}

if ( 
$menu->get(1) == 'showtopics'
     
OR $menu->get(1) == 'editforum'
     
OR $menu->get(1) == 'savetopic'
     
OR $menu->get(1) == 'newtopic' ) {
  
$fid escape($menu->get(2), 'integer');
}
if ( 
$menu->get(1) == 'showposts'
     
OR $menu->get(1) == 'newpost'
     
OR $menu->get(1) == 'editpost'
     
OR $menu->get(1) == 'edittopic'
     
OR $menu->get(1) == 'delpost'
     
OR $menu->get(1) == 'savepost' ) {
  
$tid escape($menu->get(2), 'integer');
}

# menu
require_once('include/contents/forum/menu.php');

$forum_failure = array();
$forum_rights  = array();
if ( !empty (
$tid) ) {
  
$aktTopicAbf "SELECT * FROM `prefix_topics` WHERE id = ".$tid;
  
$aktTopicErg db_query($aktTopicAbf);
  if ( 
db_num_rows($aktTopicErg) == ) {
      
$aktTopicRow db_fetch_assoc($aktTopicErg);
    if (empty(
$fid)) {
        
$fid $aktTopicRow['fid'];
      }
  } else {
        
$forum_failure[] = $lang['topicidnotfound'];
    }
}

if ( !empty (
$fid) ) {
  
$aktForumAbf "SELECT
    a.id as cid, a.cid as topcid, a.name as cat,b.name,b.view,b.start,b.reply
  FROM `prefix_forums` b
    LEFT JOIN prefix_forumcats a ON a.id = b.cid
  WHERE b.id = "
.$fid;
    
$aktForumErg db_query($aktForumAbf);
  if ( 
db_num_rows($aktForumErg) > ) {
      
$aktForumRow db_fetch_assoc($aktForumErg);
      
//Unterkategorien
    
$topcid $aktForumRow['topcid'];
    
$catsnr 1;
    
$aktForumRow['kat'] = array();
      while ( 
$topcid != ) {
      
$tmpsql db_fetch_object(db_query("SELECT id,cid,name FROM `prefix_forumcats` WHERE id = ".$topcid));
      
$topcid $tmpsql->cid;
      
$aktForumRow['kat'][$catsnr] = array();
      
$aktForumRow['kat'][$catsnr]['id'] = $tmpsql->id;
      
$aktForumRow['kat'][$catsnr]['name'] = $tmpsql->name;
      
$catsnr++;
      }
    
$aktForumRow['kat'][0]['id'] = $aktForumRow['cid'];
    
$aktForumRow['kat'][0]['name'] = $aktForumRow['cat'];
    
//Unterkategorien - Ende
      
$forum_rights = array (
      
'start' => has_right ($aktForumRow['start']),
      
'reply' => has_right (array($aktForumRow['reply'],$aktForumRow['start'])),
      
'view'  => has_right (array($aktForumRow['view'],$aktForumRow['reply'],$aktForumRow['start'])),
      
'mods'  => forum_user_is_mod($fid),
    );

    if (
$forum_rights['view'] == false) {
      
$forum_failure[] = $lang['forumidnotfound'];
    }
    } else {
        
$forum_failure[] = $lang['forumidnotfound'];
    }
}

switch (
$menu->get(1)) {
  default :            
$incdatei 'show_forum.php';   break;
    case 
'showtopics' :  $incdatei 'show_topic.php';   break;
    case 
'editforum'  :  $incdatei 'edit_forum.php';   break;
    case 
'showcat'    :  $incdatei 'show_cat.php';     break;
    case 
'showposts'  :  $incdatei 'show_posts.php';   break;
    case 
'newtopic'   :  $incdatei 'new_topic.php';    break;
    case 
'savetopic'  :  $incdatei 'save_topic.php';   break;
    case 
'newpost'    :  $incdatei 'new_post.php';     break;
    case 
'savepost'   :  $incdatei 'save_post.php';    break;
    case 
'edittopic'  :  $incdatei 'edit_topic.php';   break;
    case 
'delpost'    :  $incdatei 'del_post.php';     break;
    case 
'editpost'   :  $incdatei 'edit_post.php';    break;
    case 
'privmsg'    :  $incdatei 'privmsg.php';      break;
    case 
'aeit'       :
    case 
'aubt'       :
    case 
'augt'       :  $incdatei 'search.php';       break;
    case 
'search'     :  $incdatei 'suchen.php';       break;
}


if ( isset(
$incdatei) ) {
  require_once(
'include/contents/forum/'.$incdatei);
}

?>
Und ich würde gerne wissen wie ich es hinkriege das Forum so zu verbinden ohne das sich die Nachrichten verändern. Ich hatte die oben genannen Code so verändert:

PHP Code:
<?
header
("location: http://azd-clan.de/forum");
?>
Aber wenn ich auf "Nachrichten" klicke schickt er mich zum neuen Forum. Was soll ich tun? Ich bin php nicht mächtig


Danke für jede Hilfe!
.Nexitis is offline  
Old 03/22/2013, 11:58   #2
 
Phillor's Avatar
 
elite*gold: 1
Join Date: Sep 2009
Posts: 462
Received Thanks: 125
Also die header-Funktion macht nichts anderes, als dich ohne weitere Ausführung des Scriptes auf das Forum weiterzuleiten.

Allerdings verstehe ich nicht wirklich, was du nun möchtest.
Möchtest du das Forum im Menü der Homepage verlinken, sodasss wenn man draufklickt, sich einfach das Forum öffnet?
Phillor is offline  
Old 03/22/2013, 12:10   #3

 
.Nexitis's Avatar
 
elite*gold: 20
Join Date: Mar 2009
Posts: 668
Received Thanks: 220
Quote:
Originally Posted by Phillor View Post
Also die header-Funktion macht nichts anderes, als dich ohne weitere Ausführung des Scriptes auf das Forum weiterzuleiten.

Allerdings verstehe ich nicht wirklich, was du nun möchtest.
Möchtest du das Forum im Menü der Homepage verlinken, sodasss wenn man draufklickt, sich einfach das Forum öffnet?
Genau wenn man im Menü auf Forum klickt soll sich das neue Forum öffnen.
Jedoch ohne das wenn ich bei meinem Profil auf Nachrichten klicke sich auch das Forum öffnet
.Nexitis is offline  
Old 03/22/2013, 13:05   #4
 
Hiris's Avatar
 
elite*gold: 99
Join Date: Apr 2011
Posts: 730
Received Thanks: 236
Kannst mal hirisis in skype adden dann kann ich dir helfen, verstehe grad nicht so ganz was das Problem ist wird sich aber sicher leicht lösen lassen^^
Hiris is offline  
Thanks
2 Users
Old 03/22/2013, 15:05   #5

 
.Nexitis's Avatar
 
elite*gold: 20
Join Date: Mar 2009
Posts: 668
Received Thanks: 220
Hab dich in Skype hinzugefügt
.Nexitis is offline  
Reply


Similar Threads Similar Threads
Problem mit dem Verlinken eines Bilds ! :( Hilfe!
07/20/2011 - Main - 3 Replies
Hey ich möchte in meiner Signatur dieses Bild: http://www.bilder-hochladen.net/files/icw0-7-8f14 .png verlinken .. Hier der Link: http://www.elitepvpers.com/forum/elite-gold-tradi ng/1317270-viele-viele-kostenlose-abos-bei-kostenl osem-youtube-service-very-fast.html Könnte mir das Jmd machen und ich quote dann, damit ich kopieren kann?^^ Ich habe gesehen bei anderen steht im link immer iwas von showthread aber bei mir nur die überschrift :( thx im vorraus.
[Problem]locale_de Problem - Datei fehlt beim packen
04/12/2011 - Metin2 Private Server - 7 Replies
Werte e*PvP Community, Ich brauche eure Hilfe. Und zwar hab ich ein Problem, das behoben werden muss. Das Problem liegt bei der locale_de, die ich wieder packen möchte. Ich nutze hierfür den File Archiver von tim. Nun zurück zum Thema. Wenn ich die Datei via "Ausführen -> cmd -> cd C:\FA -> m2 locale_dePack.xml" anwende, kommt eine Fehlermeldung, das eine Datei fehlt. Und zwar ist es die "gm.mse" Das kuriose daran ist, das die Datei im Source-Ordner da wo es sein muss auch liegt.
Hilfe beim Verlinken der HP mit DB..
03/19/2011 - Metin2 Private Server - 3 Replies
:rtfm: Hallo liebe CoM, vllt kann mir hier Jemand helfen. Es geht um folgendes... Ich interessiere mich dafür wie eine Datenbank von einem P-Server mit der Homepage verlinkt wird. Soweit ich weiss ist der Server schon vorhanden und Hp auch aber es besteht kein blassen Schimmer wie man es anstellt... Sowohl die Regi-Page. Da ich gar keine Ahnung davon habe, hoffe ich ganz stark das ihr verstanden habt worum es sich hierbei handelt.. Lg Antibaby
[NEED HELP] Problem beim Einloggen beim Hamachi-Server
02/27/2010 - Metin2 Private Server - 11 Replies
Hi Leute, ein Freund und ich haben uns mal gedacht, dass man sich so aus Spaß einen eigenen kleinen Pserver machen könnte. So nur für uns beide über Hamachi. So, dann ahben wir nach 3h den Server endlich online gekriegt, sodass alles funktionierte mit GM-Rechten etc. Die MC.txt haben wir auch alles gemacht alles funktioniert. Ich konnte mich sogar einloggen und ich komme auch zur Charakterauswahl. Dort angekommen, wähle ich dann den Char aus & kriege dann aber einen Kick. Das ist jedes Mal das...



All times are GMT +1. The time now is 01:11.


Powered by vBulletin®
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
SEO by vBSEO ©2011, Crawlability, Inc.
This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Support | Contact Us | FAQ | Advertising | Privacy Policy | Terms of Service | Abuse
Copyright ©2026 elitepvpers All Rights Reserved.