Hi,
I have the following code in a PHP file:
…
[php]echo <<< START
START;
?>
Hi,
I have the following code in a PHP file:
…
[php]echo <<< START
START;
?>
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
TestSTART;
?>
";setServTitel(); echo" | ";setNumberPerPage(); echo" | ";setPages(); echo" | ";setButtons(); echo" |
";setServTitel(); echo" | ";setNumberPerPage(); echo" | ";setPages(); echo" | ";setButtons(); echo" |
You are right, that was the problem!