Beste CP'ers,
Ik heb een erg onbekend probleem op m'n site, en ik zou niet weten hoe het komt, net als enkele andere scripters. Ik vraag daarom hulp hiervoor:
Ik gebruik een frame script (geen iFrame, maar een andere), deze werkt normaal goed. Alleen wanneer er een Include in komt krijg ik de volgende fout:
Fatal error: Cannot redeclare check_login() (previously declared in /home/hyvYKoAjGg/domains/zypho.nl/public_html/mj-projects/bal/_include-funcs.php:4) in /home/hyvYKoAjGg/domains/zypho.nl/public_html/mj-projects/bal/_include-funcs.php on line 45
Wie kan mij hier AUB mee helpen, want ik zou het echt niet weten. Ik heb alle scripts hieronder staan die er mee te maken hebben:
index.php
<?php /* ------------------------- */
function laadtijd()
{
list($usec, $sec) = explode(" ",microtime());
return ((float)$usec + (float)$sec);
}
$start_tijd = laadtijd();
if($data->ban == 1)
{
echo "<tr><td class=subtitle>Verbannen</tr></td>";
echo "<tr><td class=maintxt>
<center>Ahaaa...jammer dat het zo moest eindigen.
je hebt te vaak iets fouts gedaan daarom ben je nu verbannen
van MaffiaCity verder wens maffiacity.NL jouw un vijne dag toe
namens het MaffiaCity.NL team.<br>
</center></tr></td>";
exit;
}
if(isset($_SESSION['login'],$_COOKIE['validate'])) {
setcookie("login",$_COOKIE['login'],time()+24*60*60,"/",".maffiacity.nl");
setcookie("validate",$_COOKIE['validate'],time()+24*60*60,"/",".maffiacity.nl");
}
$cookie_user = isset($_COOKIE["cookie_user"]) ? $_COOKIE["cookie_user"] : "";
$cookie_paswoord = isset($_COOKIE["paswoord"]) ? $_COOKIE["paswoord"] : "";
$checked = isset($_COOKIE["check"]) ? "CHECKED" : "";
include("_include-config.php");
if(!empty($_SESSION['login'])) {
$gebruiker = "<a href='profile.php?x=".$_COOKIE['login']."'>".$_COOKIE['login']."</a>";
$gebruiker_balk = $_SESSION['login'];
} else {
$gebruiker = "Gast";
$gebruiker_balk = "Gast";
}
if(isSet($_SESSION['login'])) {
$inboxnew = mysql_num_rows(mysql_query("SELECT id FROM `[messages]` WHERE `read`=0 AND `inbox`=1 AND `to`='$data->login'"));
$inbox = "U heeft ".$inboxnew." nieuwe berichten.";
}
else
{
$inbox = "";
}
## parse
## parsetime
$einde = microtime();
$split = explode(" ", $einde);
$eind_precies = $split[0];
$eind_seconden = date("U");
$eind_tijd = $eind_precies + $eind_seconden;
$verschil = $eind_tijd - $begin_tijd;
$tijd = round($verschil,$pars_decimalen);
$parses = "$pars_voorvoegsel $tijd $pars_achtervoegsel";
/* ------------------------- */ ?>
<html>
<head>
<script language="JavaScript">
function blockError(){return true;}
window.onerror = blockError;
</script>
<script type="text/javascript">
window.defaultStatus='Welkom<?=$gebruiker_balk; ?>, op MaffiaCity!<?=$inbox; ?>';
</script>
<style type="text/css">
body {
background-image: url(images/back.gif);
}
</style>
<title> Money-Link </title>
<LINK REL="SHORTCUT ICON" href="favicon.ico">
<link rel="stylesheet" type="text/css" href="style.css">
<base target="mainFrame" />
<script language="javascript">
function showMenu(id) {
if(document.getElementById(id).style.visibility == "hidden") {
document.getElementById(id).style.position = "static";
document.getElementById(id).style.visibility = "visible";
}
else {
document.getElementById(id).style.visibility = "hidden";
document.getElementById(id).style.position = "absolute";
document.getElementById(id).style.left = -100;
document.getElementById(id).style.top = -100;
}
document.getElementById('mainTable').height = '100%';
}
</script>
</head>
<body onLoad="start()">
<td align="center" style="padding: 5pt">
<div align="left">
<?php /* ------------------------- */
$dbresxa = mysql_query("SELECT `id` FROM `[users]` WHERE UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(`online`) < 300");
$onliner = mysql_num_rows($dbresxa);
$dbres = mysql_query("SELECT id FROM `[users]`");
$members = mysql_num_rows($dbres);
$member = mysql_fetch_object($dbres);
$select = mysql_query("SELECT login FROM `[users]` ORDER BY signup DESC LIMIT 0,1");
$object = mysql_fetch_object($select);
print <<<ENDHTML
<div id="wrapper">
<div id="header">
<table width="190">
<tr><td class="mainTxt" width="40%"><b>Leden:</b></td><td class="mainTxt" width="60%">$members</td></tr>
<tr><td class="mainTxt" width="40%"><b>Nieuwste:</b><td class="mainTxt" width="60%"><a href="profile.php?x=$object->login"><font color="white">$object->login</font></a></td></tr>
<tr><td class="mainTxT" widht="40%"><b>Prijzen:</b><td class="mainTxT" widht="60%">1. <i>Samsung Omnia</i></td></tr>
<tr><td class="mainTxT" widht="40%"></td><td class="mainTxT" widht="60%">2. <i>LG Viewty</i></td></tr>
<tr><td class="mainTxT" widht="40%"></td><td class="mainTxT" widht="60%">3. <i>LG Shine</i></td></tr>
</form>
ENDHTML;
/* ------------------------- */ ?>
</table>
<br/>
</div>
<div class="container">
<?
if(!isset($_GET['url'])){
include_once "home.php";
}elseif(!file_exists($_GET['url'].".php")){
include_once "404.php";
}else{
if(($_GET['url'] == 'index') or ($_GET['url'] == 'config')){
include_once "404.php";
}else{
include_once $_GET['url'].".php";
}
}
?>
</div>
<div class="container">
<div id="adtitle">Advertentie</div>
<div id="adbox"></div>
</div>
</div>
<div id="footer">
<div id="footerp">
<div id="copyright">© 2009 - MoneylinkProject van MJ-Projects</div>
<ul>
<li id="icon1"><a href="index.php?url=signup"><span class="pop">REGISTREREN</span></a></li>
<li id="icon2"><a href=""><span class="pop">TEST2</span></a></li>
</ul>
</div>
</div>
</body>
Toon Meer
home.php
<?php
include("_include-config.php");
$dbres = mysql_query("SELECT `id` FROM `[users]` WHERE `activated`=1");
$members = mysql_num_rows($dbres);
$dbresxa = mysql_query("SELECT `id` FROM `[users]` WHERE UNIX_TIMESTAMP(NOW())-UNIX_TIMESTAMP(`online`) < 300");
$onliner = mysql_num_rows($dbresxa);
$laatstelid = mysql_query("select `login` from `[users]` order by id desc limit 1");
$lastmember = @mysql_result($laatstelid,0,0);
?>
<html>
<head>
<link rel="stylesheet" type="text/css" href="style.css">
</head>
<body>
<div class="container">
<div class="title">Home</div>
<div class="box">
Welkom op MaffiaCity.NL<br>
Je kan hier vanalles doen, zit je gevangen ?, geen punt je kan dan lekker gaan dealen<br>
Maak het sterkste wapen voor je clan, Volg op de voet wat al je clan leden doen<br>
Is je bezine op?, tanken kan altijd ,<br>
Word de meest MaffiaCity gezochte crimineel die je maar kan bedenken!!<br>
MaffiaCity update altijd lekker veel, elke week is er wel een mooie nieuwe update <br>
<br>
Je zal geen spijt krijgen om je te registreren en is lekker binnen de gaan kijken.. <br>
Datum: 13-08-2005 - Nieuwstype: Home - Auteur: <a target='top_' href='profile.php?x=weBBie'>~WeBBie~</a>
</div>
<div class="title">Laatste Nieuws</div>
<div class="box">
<img height=100 width=100 align=left src=http://www.bushcador.com/upload/avatares/145060750042e8fbede3154.jpg border=1 border-color: black;></img>
<font color="Red">hier komen de Updates, Nieuwe Aktie`s, Nieuws, te staan. </font><br><br>
Heb je zelf un leuke idee voor maffiacity, mail naar [email protected]<br><br>
We zoeken nog un paar mensen die goed zijn in Photoshop, Flash, Scripting, kan jij dit, Mail [email protected]
</div>
<div class="title">Laatste Nieuws</div>
<div class="box">
Maffiacity heeft <b><? echo $members ?></b> leden, waarvan <b><? echo $onliner ?></b> momenteel online. Het nieuwste lid is <a target=mainFrame href=profile.php?x=$lastmember><? echo $lastmember ?></a>
</div>
</div>
</body>
</html>
Toon Meer
Het ligt volgens mij aan de bovenste regels (het hele php-gedeelte van de home.php bovenin), want als ik dat weghaal is het weer goed.
Ik hoop dat iemand kan helpen.
ALS DIT NIET LUKT, EEN ANDERE VRAAG:
Kan je een ander frame-soort gebruiken? Want met iframe kan je volgens mij niet de hoogte aanpassen aan het bestand wat er moet komen... Als dit wel kan ook graag melden...
Mvg,
Maks Jorritsma