Body onload

Hi,

I have the following code in a PHP file:


[php]echo <<< START

Test

START;
?>

<? echo "
010-2151657
$adres
[/php]............. But the onload doesn't happen. What could be the problem ? Thank You.

Please add the entire file.

I would suggest stop echoing html, it looks a lot cleaner to stop php execution and write html as normal

and you’re missing the } at the end of the script.

This is the entire file:

[php]<?php
require_once("…/.common/.init.php");

$style = ‘…/.common/default.css’;
$ip = $_SERVER[‘REMOTE_ADDR’];
if ($ip != $status_ip1 and $ip != $status_ip2 and $ip != $status_ip3) {$status = ‘sorry’;}

$db = new PDO(DBASE);
$result = $db->query(“SELECT * FROM Teksten WHERE soort=‘adres’;”);
foreach($result as $row)
{ extract($row); $adres = $tekst;}

$telefoon = ‘Vragen? Bel ons! (dinsdag t/m vrijdag tussen 10 en 16 uur)’;
$nwsbrief = “…/nieuwsbrief/print.php”;
$omschrijvingRW = <<< OMSCHR
Bij de Ruilwinkel helpen we elkaar met spullen en diensten.
De waardering gaat in punten, geld speelt geen rol.
U kunt punten verdienen door andere deelnemers te helpen, met spullen die u zelf over hebt, of door een klusje op te knappen.
Met de verdiende punten kunt u zelf spullen afnemen of hulp vragen bij dingen waar u zelf minder goed in bent.
Dankzij de punten is ruilen met gelijk oversteken niet nodig!
OMSCHR;

function setServTitel() {
extract($GLOBALS);
if(!isset($_GET[‘service’]))
$_GET[‘service’] = “Spulaanbod”;

switch($_GET['service'])
{
case "Spulaanbod": echo "<span class='title'>Spullen Aangeboden</span>";break;
case "Spulgevraagd": echo "<span class='title'>Spullen Gevraagd</span>";break;
case "Hulpaanbod": echo "<span class='title'>Hulp Aangeboden</span>";break;
case "Hulpgevraagd": echo "<span class='title'>Hulp Gevraagd</span>";break;
case "Leenaanbod": echo "<span class='title'>Te Leen Aangeboden</span>";break;
case "Info":echo "<span class='title'>Info</span>";break;
case "Bericht": echo "<span class='title'>Bericht Versturen</span>";break;
}

}

//$setService = ‘setService’;

function setService() {

//ob_start();
extract($GLOBALS);
switch($_GET['service'])
{
case "Spulaanbod": include '../paginas/nwspul.php';break;
case "Spulgevraagd": include'../paginas/vraag.php';break;
case "Hulpaanbod": include'../paginas/dienstenA.php';break;
case "Hulpgevraagd": include'../paginas/dienstenV.php';break;
case "Leenaanbod": include '../paginas/uitleen.php';break;
case "Bericht": include '../paginas/bericht.php';break;

}
//$include = ob_get_contents();
//ob_end_clean();
//return $include;

}

//$setServices = ‘setServices’;

function setServices() {

//ob_start();
include '../paginas/services.php';
//$include = ob_get_contents();
//ob_end_clean();
//return $include;

}

//$setPages = ‘setPages’;

function setPages() {

extract($GLOBALS);
if(!isset($_GET['page']))
	$_GET['page'] = 1;
	
switch($_GET['service'])
{
case "Spulaanbod": $result = $db->query("SELECT COUNT(*) AS Aantal FROM AanbodSpul;");break;
case "Spulgevraagd": $result = $db->query("SELECT COUNT(*) AS Aantal FROM Vraag;");break;
case "Hulpaanbod": $result = $db->query("SELECT COUNT(*) AS Aantal FROM DienstenA;");break;
case "Hulpgevraagd": $result = $db->query("SELECT COUNT(*) AS Aantal FROM DienstenV;");break;
case "Leenaanbod": $result = $db->query("SELECT COUNT(*) AS Aantal FROM Uitleen;"); break;
}

if($_GET['service'] != "Info" && $_GET['service'] != "Bericht") {
foreach($result as $row)
{ extract($row); }

$_GET['pages'] = ceil($Aantal/$page_limit);

if($_GET['pages'] == 0)
	$_GET['pages'] = 1;
	
echo "<span id='pages'>Pagina ".$_GET['page']." van ".$_GET['pages']."</span>";
}

}

function setButtons() {

$page = $_GET['page'];
$pages = $_GET['pages'];
$serv = $_GET['service'];
$amount = $_GET['amount'];

if($page > 1) {
echo"<a class='a' href='indexbody.php?service=$serv&page=1&amount=$amount'><div id='first'>|< </div></a>";
echo"<a class='a' href='indexbody.php?service=$serv&page=".($page - 1)."&amount=$amount'><div id='previous'> < </div></a>";
}

if($pages > 10)
$left_range = 8;
else
$left_range = 9;

if($page >= 10)
$right_range = 1;
else
$right_range = 10 - $page;
		
for($i = ($page - $left_range) ; $i <= ($page + $right_range); $i++) {
	
	if($i > 0 && $i <= $pages) {		
		if($page == $i)
		echo"<a class='a'><div id='selected'>$i</div></a>";
		else
		echo"<a class='a' href='indexbody.php?service=$serv&page=$i&amount=$amount'><div id='p'>$i</div></a>";
	}
		
}

if($page < $pages) {
echo"<a class='a' href='indexbody.php?service=$serv&page=".($page + 1)."&amount=$amount'><div id='next'> > </div></a>"; 
echo"<a class='a' href='indexbody.php?service=$serv&page=$pages&amount=$amount'><div id='last'> >| </div></a>";
}

}

function setNumberPerPage() {

$options = array (
			12 => 12,
			24 => 24,
			36 => 36,
			48 => 48
);
		
echo"<form name = 'form' action = 'indexbody.php' method = 'GET'>
	<select name='amount'>";

	foreach($options  as $key => $value)
	{
		$selected = $_GET['amount'] == $key ? 'selected' : '';
		if($key == 24 && !isset($_GET['amount']))
			$selected = 'selected';
								
		echo"<option value = '".$key."' ".$selected.">".$value."</option>";
	} 
	
	echo"</select></form>";

}

$menu = <<< MENU

MENU;

echo <<< START

Test

START;
?>

<? echo "
010-2151657
$adres
$menu
";setServTitel(); echo" ";setNumberPerPage(); echo" ";setPages(); echo" ";setButtons(); echo"
";setService(); echo "
";setServTitel(); echo" ";setNumberPerPage(); echo" ";setPages(); echo" ";setButtons(); echo"
";setServices(); echo "
$menu
Copyright © 2013 Fijenoord Ruilwinkel
"; ?>[/php]

You are right, that was the problem!

Sponsor our Newsletter | Privacy Policy | Terms of Service