Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

Webprogrammeren & scripting

[php] script geeft parse errors

marientje
1 antwoord
  • beste mensen,

    Ik heb zelf een php script geschreven voor mijn eigen site, die ik binnenkort in een nieuw jasje wil steken maar nu kom ik stuit ik op een probleem, een goeie vriend van mij heeft het ook al over gekeken maar kon niet zo gauw een fout finden, PHP geeft 3 parse error namelijk:
    [list:3eddea27bd] - Warning: main(home): failed to open stream: No such file or directory in /home/scifispace/domains/scifispace.net/public_html/collective/downloads/templates/index.php on line 115
    - Warning: main(home): failed to open stream: No such file or directory in /home/scifispace/domains/scifispace.net/public_html/collective/downloads/templates/index.php on line 115
    - Warning: main(): Failed opening 'home' for inclusion (include_path='.:/usr/local/lib/php') in /home/scifispace/domains/scifispace.net/public_html/collective/downloads/templates/index.php on line 115

    en hier de code
    [code:1:3eddea27bd]<?php
    $titel = "My website";
    $dir = "inhoud"; // De map waar de bestanden in komen
    $ext = '.html'; // De extentie van de bestanden
    if(!empty($_GET['p'])){
    $page = $_GET['p'];
    }else{
    $page = 'home';
    }
    switch($p){

    //hier het normale menu

    case "gastenboek" :
    $file = "gastenboek";
    $titel .= " > Gastenboek";
    break;

    case "me" :
    $file = "me";
    $titel .= " > Over mij";
    break;

    case "contact" :
    $file = "contact";
    $titel .= " > Contact opnemen";
    break;

    case "links" :
    $file = "links";
    $titel .= " > links";
    break;


    case "overige" :
    $file = "overige";
    $titel .= " > overige";
    break;

    // hier de p=1 links

    case "1" :
    $file = "1";
    $titel .= " > nieuwe lay-out !";
    break;

    case "2" :
    $file = "2";
    $titel .= " > nieuwe lay-out !";
    break;

    case "3" :
    $file = "3";
    $titel .= " > nieuwe lay-out !";
    break;

    case "4" :
    $file = "4";
    $titel .= " > nieuwe lay-out !";
    break;

    // andere settings

    default :
    $file = "home";
    $titel .= " > Home";
    }


    ?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <title><?php echo $titel; ?></title>
    <!– meta tags, niet veranderen –>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <meta name="author" content="Sander Wensink" />
    <meta name="generator" content="HTML-Kit" />
    <!– vanaf hier kan je je meta tags veranderen –>
    <meta name="keywords" content="" />
    <meta name="description" content="" />

    <!– niks meer veranderen tot.. –>
    <link rel="stylesheet" type="text/css" href="alles.css" media="screen" />
    </head>
    <body>
    <div id="navigatie">
    <ul>
    <!– hier –>
    <!– menu van deze pagina voeg zoveel links toe als je wilt ( lieft max 8 )–>
    <li class="menu"><a href="?" class="menu">home</a></li>
    <li class="menu"><a href="?p=contact" class="menu">contact</a></li>
    <li class="menu"><a href="?p=me" class="menu">over mij</a></li>
    <li class="menu"><a href="?p=links" class="menu">links</a></li>
    <li class="menu"><a href="?p=overige" class="menu">over mij</a></li>
    </ul>
    <!– hier de header van de pagina –>
    <h1 id="kop">Site titel, veranderd niet.</h1>
    </div>
    <div id="rechts"><span class="tekst">
    <!– hier kun je je updates neerzetten –></span>
    <h2><span class="tekst">Nieuws &amp; updates</span></h2>
    <h3 class="update">Lay-out</h3><span class="tekst">
    Nieuwe lay-out !</span><a href="?p=1">lay-out</a><br />
    <h3 class="update">update 2</h3><span class="tekst">
    inleidende tekst… </span><a href="?p=2">link naar tekst</a><br />
    <h3 class="update">update 3</h3><span class="tekst">
    inleidende tekst… </span><a href="?p=3">link naar tekst</a><br />
    <h3 class="update">update 4</h3><span class="tekst">
    inleidende tekst… </span><a href="?p=4">link naar tekst</a><br /></div>
    <!– hier kom de eigenlijke inhoud –>
    <div id="inhoud">
    <?php
    include($file); <!– lijn 115 –>
    ?>
    </div>
    <!– niet de "div" , Span's , css, id's en class's omgooien, dan kom je in de problemen met je lay-out ! –>
    </body>
    </html>
    [/code:1:3eddea27bd][/list:u:3eddea27bd]

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.