hallo,

weer een probleempje
dit maal met include()
kan je niet dit doen?

<?php include("map/pagina.php"); ?>

dit geeft een lege pagina..
dit niet :S..

www.domein.nl/map/pagina.php

waardoor komt dat? staat ni in me boek XD

ray

[size=xsmall]Toevoeging op 13/08/2010 15:31:36:[/size]

Ray de graaf op 13/08/2010 14:42:18


nu heb ik dit bestandje vervangen door een test.php: map/test.php en het werkt wel gewoon:S

blijkbaar wil het bestand waar het omgaat niet geinclude worden.. waar moet ik dit probleem zoeken?

snap er niks van




wat doet pagina.php, dat je een lege pagina krijgt kan komen door foutmeldingen, gebrek aan output, van alles,

Gezien map/test.php wel werkt, gok ik dat je paden wel kloppen,

Probeer eens error_reporting(E_ALL); bovenin je code te zetten,
Ik sluit me aan bij Johan Dam.
De fout ligt in pagina.php, open de pagina zonder de include en kijk of het daar werkt.
ik krijg op geen mogelijkheid een foutmelding:
heb dit geprobeerd bovin in de pagina waar ook de include is staat:

EDIT: als ik de source bekijk dan zie ik wel de javascripts die hieronder in het script staat.. het lijkt dus wel alsof het leeg is maar waarom doet hij het dan wel als ik hem direct benader :S

<?php
error_reporting(E_ALL);
?>

en dat werkte niet toen:

<?php error_reporting(E_ALL); include("match/index.php"); ?>

http://www.raydegraaf.nl/sjon/matches.php /// ==> werkt niet
http://www.raydegraaf.nl/sjon/match/index.php /// ==> werkt wel

de code in matches.php:


<td colspan="5" background="afbeeldingen\split_links.gif" width="539" height="660" border="0">
<?php include("match/index.php"); ?>
</td>

de code van match/index.php:


<?php 
include 'includes/lang.php'; 
?>
<html>
<head>
<title></title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link href="rtotalmatch.css" rel="stylesheet" type="text/css">
<script src="includes/functions.js" type="text/javascript"></script>
<script language="Javascript"> 
function showdeadcenterdiv(Xwidth,Yheight,divid) { 
// First, determine how much the visitor has scrolled 

var scrolledX, scrolledY; 
if( self.pageYOffset ) { 
scrolledX = self.pageXOffset; 
scrolledY = self.pageYOffset; 
} else if( document.documentElement && document.documentElement.scrollTop ) { 
scrolledX = document.documentElement.scrollLeft; 
scrolledY = document.documentElement.scrollTop; 
} else if( document.body ) { 
scrolledX = document.body.scrollLeft; 
scrolledY = document.body.scrollTop; 
} 

// Next, determine the coordinates of the center of browser's window 

var centerX, centerY; 
if( self.innerHeight ) { 
centerX = self.innerWidth; 
centerY = self.innerHeight; 
} else if( document.documentElement && document.documentElement.clientHeight ) { 
centerX = document.documentElement.clientWidth; 
centerY = document.documentElement.clientHeight; 
} else if( document.body ) { 
centerX = document.body.clientWidth; 
centerY = document.body.clientHeight; 
} 

// Xwidth is the width of the div, Yheight is the height of the 
// div passed as arguments to the function: 
var leftOffset = scrolledX + (centerX - Xwidth) / 2; 
var topOffset = scrolledY + (centerY - Yheight) / 2; 
// The initial width and height of the div can be set in the 
// style sheet with display:none; divid is passed as an argument to // the function 
var o=document.getElementById(divid); 
var r=o.style; 
r.position='absolute'; 
r.top = topOffset + 'px'; 
r.left = leftOffset + 'px'; 
r.display = "block"; 
} 

function hideit() { 
document.getElementById('imageholder').style.display='none'; 
} 
</script>
<style type="text/css"> 
#imageholder { 
display: none;
text-align: center;
} 
#imageholder table {
background-color: #FFFFFF;
border: 2px solid #FFFFFF;
font-family: Verdana;
font-size: 1px;
}
</style>
</head>
<body>
<div id="insert_response"></div>
<div id="insert_page"></div>

<?php
//include 'includes/config.php';
//include 'includes/opendb.php';
$comilla = "'";	
if(isset($_GET['page']))
{
    $pageNum = $_GET['page'];
} else {
 $pageNum = 1;
}
include 'includes/config.php';
include 'includes/opendb.php';
$query_read  = "SELECT wars_id FROM wars ORDER BY wars_date DESC LIMIT 1";
$result_read = mysql_query($query_read);
$row_read = mysql_fetch_array($result_read);
$lastwar = $row_read['wars_id'];
include 'includes/closedb.php';

echo '<script type="text/javascript">' . PHP_EOL;
echo 'function trick() {' . PHP_EOL;
echo 'insert(' . $comilla. '' . $lastwar . '' . $comilla. ');' . PHP_EOL;
echo 'paging(' . $comilla. '' . $pageNum . '' . $comilla. ');' . PHP_EOL;
echo '}' . PHP_EOL;
echo 'window.onload = trick();' . PHP_EOL;
echo '</script>' . PHP_EOL;

?>
</body>
</html>


Houd je HTML en PHP code altijd gescheiden. Voor eerst alle PHP logica uit en houd je pas daarna bezig met de HTML output. Mixen van deze twee is vragen om problemen...
Voor de duidelijkheid, includen doe je vóór je met de html begint. Echo's kunnen natuurlijk wel tussen de HTML.
ik ben nu al de hele dag bezig, maar ik kom er echt niet meer uit

misschien dat iemand anders het kan oplossen want ik weet het echt niet meer

ik wil de inhoud van http://www.raydegraaf.nl/sjon/match/index.php openen in mijn layout op de pagina matches.php maar dat werkt dus alleen maar als ik het bestand direct benader :(

HELPME!

In hoeveel topics kom je de opmerking tegen dat je een absoluut path moet gebruiken als je gaat include

Met uitzonderingen daar gelaten natuurlijk. (include_path)
Noppes Homeland op 13/08/2010 21:51:17

In hoeveel topics kom je de opmerking tegen dat je een absoluut path moet gebruiken als je gaat include

Met uitzonderingen daar gelaten natuurlijk. (include_path)


ik ben vrij nieuw met php heb nu net me 1e phpboekcursus af en heb heel wat gegoogled naar include() maar kom er gewoon niet uit..
"ik ben vrij nieuw met php heb nu net me 1e phpboekcursus af en heb heel wat gegoogled naar include() maar kom er gewoon niet uit.."

Ja en, de fout is dat je PHP niet kan leren vanuit een boek!

Het eneige naslagwerk wat je nodig hebt is in feite:
http://www.php.net

en je moet goed lezen wat er geschreven wordt!!

ABSOLUUT <> RELATIEF
bedankt,

ik ben ook van mening dat je meer leert van de praktijk maar ben ook al de hele dag bezig met van alles ik ga naar die site en dan alle informatie opzuigen bedankt

Noppes Homeland op 13/08/2010 22:02:31

"ik ben vrij nieuw met php heb nu net me 1e phpboekcursus af en heb heel wat gegoogled naar include() maar kom er gewoon niet uit.."

Ja en, de fout is dat je PHP niet kan leren vanuit een boek!

Het eneige naslagwerk wat je nodig hebt is in feite:
http://www.php.net

en je moet goed lezen wat er geschreven wordt!!

ABSOLUUT <> RELATIEF




[size=xsmall]Toevoeging op 13/08/2010 22:24:49:[/size]

OPGELOST!

kan dicht!

bedankt allemaal
Ray de graaf op 13/08/2010 22:04:03

bedankt,

ik ben ook van mening dat je meer leert van de praktijk maar ben ook al de hele dag bezig met van alles ik ga naar die site en dan alle informatie opzuigen bedankt

[quote="Noppes Homeland op 13/08/2010 22:02:31"]
"ik ben vrij nieuw met php heb nu net me 1e phpboekcursus af en heb heel wat gegoogled naar include() maar kom er gewoon niet uit.."

Ja en, de fout is dat je PHP niet kan leren vanuit een boek!

Het eneige naslagwerk wat je nodig hebt is in feite:
http://www.php.net

en je moet goed lezen wat er geschreven wordt!!

ABSOLUUT <> RELATIEF



[/quote]

Reageren