ich würde gerne ein Webinterface-Script in meine Seite integrieren.
Erstmal nur includieren, das das Webinterface direkt in der Seite drin ist.
Mitlerweile hab ich es geschafft, das Interface soweit einzubinden, das es im Conten-Bereich auftaucht.
Dafür habe ich eine Selfpage erstellt mit dem Inhalt der index.php des Interfaces.
Die ursprüngliche index.php sieht wie folgt aus:
<?php
/**
* Mainkalsse
*
* @author: Tobias Ludewig <black-rider@looomix-radio.net>
* @version: 0.1 vom 08.08.2009
* @copyright Tobias Ludewig
* @filesource
*
*
*/
// Includes
include('classes/sql.php');
include('classes/user.php');
include('classes/main.php');
include('classes/server.php');
include('classes/remote.php');
// Session starten
@session_name('Webifc');
@session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>Webinterface Version 0.1</title>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div id="header"><center>
<img src="wi_up.png">
</center></div>
<div id="main">
<div id="menue">
<?php
if($_SESSION['login'] == 'EINGELOGGT')
{
?>
Menü
<ul>
<li><a href="index.php">Index</a></li>
<li><a href="index.php?site=4">Server verwalten</a></li>
<li><a href="index.php?site=3">Logout</a></li>
<?php
$objUser = new User($_SESSION['userid']);
if ($objUser->getUserInfo('level') == '1000')
{
?>
<li>---------</li>
<li><a href="index.php?site=6">Benutzer verwalten</a></li>
<li><a href="index.php?site=6&action=3">Benutzer hinzufügen</a></li>
<li><a href="index.php?site=5">Server mangen</a></li>
<li><a href="index.php?site=5&action=3">Server hinzufügen</a></li>
<?php
}
?>
</ul>
<?php
} ?>
</div>
<div id="content">
<?php
if($_SESSION['login'] == 'EINGELOGGT')
{
// Objekt setzten
$objUser = new User($_SESSION['userid']);
Main::navigate(intval($_GET['site']));
}
else
{
Main::navigate(2);
}
?>
</div></div>
<div id="header"><center>
<img src="wi_down.png ">
</center></div>
</body>
</html>
Ich habe die <hrefs> wie folgt abgeändert:
<?php defined ('main') or die ('no direct access'); ?><!--@title=test@--><!--@hmenu=test@--><!--@view=normal@--><!--@viewoptions=@--><!--@wysiwyg=0@--><?php
/**
* Mainkalsse
*
* @author: Tobias Ludewig <black-rider@looomix-radio.net>
* @version: 0.1 vom 08.08.2009
* @copyright Tobias Ludewig
* @filesource
*
*
*/
// Includes
include('include/contents/game/classes/sql.php');
include('include/contents/game/classes/user.php');
include('include/contents/game/classes/main.php');
include('include/contents/game/classes/server.php');
include('include/contents/game/classes/remote.php');
// Session starten
@session_name('Webifc');
@session_start();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1" />
<title>unixa.de - Gameserver Panel</title>
<link rel="stylesheet" type="text/css" href="include/contents/game/style.css">
</head>
<body>
<div id="header"><center>
<img src="wi_up.png">
</center></div>
<div id="main">
<div id="menue">
<?php
if($_SESSION['login'] == 'EINGELOGGT')
{
?>
Menü
<ul>
<li><a href="index.php?test">Index</a></li>
<li><a href="index.php?test?site=4">Server verwalten</a></li>
<li><a href="index.php?test?site=3">Logout</a></li>
<?php
$objUser = new User($_SESSION['userid']);
if ($objUser->getUserInfo('level') == '1000')
{
?>
<li>---------</li>
<li><a href="index.php?test?site=6">Benutzer verwalten</a></li>
<li><a href="index.php?test?site=5">Server mangen</a></li>
<li><a href="index.php?test?site=6&action=3">Benutzer hinzufügen</a></li>
<li><a href="index.php?test?site=5&action=3">Server hinzufügen</a></li>
<?php
}
?>
</ul>
<?php
} ?>
</div>
<div id="content">
<?php
if($_SESSION['login'] == 'EINGELOGGT')
{
// Objekt setzten
$objUser = new User($_SESSION['userid']);
Main::navigate(intval($_GET['site']));
}
else
{
Main::navigate(2);
}
?>
</div></div>
<div id="header"><center>
</center></div>
</body>
</html>
Kann mir jemand sagen wie ich den Code richtig abändern muss, um die "index.php?test?site=X" aktionen auch durchgeführt werden?
Mal ein Screenshot wies derzeit aussieht:
Hoffe jemand kann mir helfen, falls mir noch zu helfen ist
Gruß
Seju
betroffene Homepage: externer Link
Tante Edith:
In einer Datenbank wird noch festgehalten, wo sie die restlichen Daten befinden, die Einträge habe ich mal auf den aktuellen Pfad angepasst
Zuletzt modifiziert von seju am 11.04.2011 - 10:00:13


