Berichtenbalk in bovenste frame

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Mark van Hattun

Mark van Hattun

18/01/2006 21:53:00
Quote Anchor link
Hallo allemaal,

Ik meot voor mijn school een website maken voor schoolexamens. Nu wil ik graag een berichtenbalk, die heb ik ook al aangemaakt.

http://www.havo-7.informaticaweb.nl/gastenboek/index.php

Maar nu wil ik graag alle berichtjes op het frameset krijgen; http://www.havo-7.informaticawe.nl bij het bovenste frameset.

Maar hoe doe ik dat?
Het bovenste frameset heet titel.html, en de berichtenbalk staat een map hoger in gastenboek. Zowel op de computer, als op de server.

Nu moet ik zeker includen? Maar hoe doe ik dat, want toen ik het deed lukte het niet.

Hopelijk kunnen jullie mij helpen.
Want deze opdracht is heel belangrijk voor mij!
 
PHP hulp

PHP hulp

19/11/2024 17:28:57
 
Jan Koehoorn

Jan Koehoorn

18/01/2006 21:55:00
Quote Anchor link
Gaat het over deze broncode?

<HTML>
<HEAD><TITLE>Inhoud</TITLE></HEAD>

<FRAMESET ROWS="110,*">
<FRAME SRC="titel.html" NAME="titel">
<FRAMESET COLS="150,* ">
<FRAME SRC="linkerframe.html" NAME="index">
<FRAME SRC="witrechts.html" NAME="hoofdscherm">
</FRAMESET>
</FRAMESET>

</HTML>
 
Mark van Hattun

Mark van Hattun

18/01/2006 22:22:00
Quote Anchor link
Hij moet dus op de pagina titel.html komen


--------------------titel.html ----------------
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">

<html>
<head>
<title>Computercriminaliteit</title>
</head>

<BODY BGCOLOR="#RRGGBB">
<IMG SRC="images/4_103534_hacker.gif" WIDTH="150" HEIGHT="112" ALIGN="right" >
<MARQUEE BEHAVIOR="slide"><Font COLOR="#FFFFFF"><Font SIZE="7">!! Computercriminaliteit !!</Font Size></Font COLOR></MARQUEE></p>


</body>
</html>
 
Jan Koehoorn

Jan Koehoorn

18/01/2006 22:31:00
Quote Anchor link
Je kunt geen PHP gebruiken op een pagina met de extensie html. Voordat je iets kunt includen zul je de extensie in php moeten veranderen.
 
Mark van Hattun

Mark van Hattun

18/01/2006 22:52:00
Quote Anchor link
DUs als ik de include functie gebruik
en titel al .php opsla

zou hij moeten werken denk je?
Dan test ik dat morgen even.
 
Jan Koehoorn

Jan Koehoorn

18/01/2006 22:54:00
Quote Anchor link
Ja, titel.html veranderen in titel.php
En dan in titel.php de include.
 
Mark van Hattun

Mark van Hattun

19/01/2006 12:32:00
Quote Anchor link
Dan krijk ik deze foutmeldingen, in het bovenste frame;

Warning: main(): Unable to access ./weergeven.php in /home/virtual/site76/fst/home/havo-7/public_html/gastenboek/index.php on line 5

Warning: main(./weergeven.php): failed to open stream: No such file or directory in /home/virtual/site76/fst/home/havo-7/public_html/gastenboek/index.php on line 5

Warning: main(): Failed opening './weergeven.php' for inclusion (include_path='.:/php/includes:/usr/share/php') in /home/virtual/site76/fst/home/havo-7/public_html/gastenboek/index.php on line 5

Fatal error: Call to undefined function: berichtenbalk() in /home/virtual/site76/fst/home/havo-7/public_html/gastenboek/index.php on line 10


Hoe kan ik deze verhelpen?
 
Willem vp

Willem vp

19/01/2006 12:48:00
Quote Anchor link
Ik neem aan dat je wel weergeven.html hebt hernoemd naar weergeven.php?
 
Mark van Hattun

Mark van Hattun

19/01/2006 19:27:00
Quote Anchor link
Ja, weergeven.php in map gastenboek.

Dit is de hele code van weergeven.php

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
<?php

function berichtenbalk($sMap)
{

include $sMap.'admin/config.php';
include $sMap.'smilies.php';
include $sMap.'smilie.php';
include $sMap.'messages.php';

    if(empty($array))
    {

    return 'Er zijn geen berichten';
    }

    else
    {
        if($vooraan == 'oude')
        {

        ksort($array);
        }

        else
        {
        krsort($array);
        }


    unset($echo_back);

        foreach($array as $key => $array2)
        {

            if(!empty($array2))
            {

            $de_naam = smilie($arraynaam[$key], $smilie, $smilieverplaats, $DeMap);
            $het_bericht = smilie($array[$key], $smilie, $smilieverplaats, $DeMap);

            $echo_back .= '<b>'.stripslashes($de_naam).':</b> '.stripslashes($het_bericht).' '.$scheiding.' ';
            }
        }

return '<script language="javascript" src="./'.$sMap.'/javascript.js" type="text/javascript"></script> <font face="verdana" size=2><marquee width="75%">'.$echo_back.'</marquee> <a href="javascript:popUp2(\''.$sMap.'/voegtoe.php\');">[Voeg bericht toe]</a>';
    }
}


?>
 
Mark van Hattun

Mark van Hattun

21/01/2006 17:31:00
Quote Anchor link
Ziet iemand de fout?
Hopelijk kunnen jullie mij echt helpen.
 
- SanThe -

- SanThe -

21/01/2006 17:33:00
Quote Anchor link
Welke fout? Error?
 
Han eev

Han eev

21/01/2006 17:34:00
Quote Anchor link
Hier zit de fout
include $sMap.'admin/config.php';
include $sMap.'smilies.php';
include $sMap.'smilie.php';
include $sMap.'messages.php';

$sMap moet de map zijn met de bestanden en plaatjes.
achter $sMap MOET een / dus berichtenbalk('map/');
 
Han eev

Han eev

21/01/2006 17:35:00
Quote Anchor link
SanThe:
Welke fout? Error?

Zijn bericht ervoor ;)
 
Mark van Hattun

Mark van Hattun

21/01/2006 17:47:00
Quote Anchor link
DUs dan meot het worden;

include $sMap.'gastenboek/admin/config.php';
include $sMap.'gastenboek/smilies.php';
include $sMap.'gastenboek/smilie.php';
include $sMap.'gastenboek/messages.php';
 
Mark van Hattun

Mark van Hattun

21/01/2006 22:12:00
Quote Anchor link
NU krijg ik deze melding
Parse error: parse error, unexpected T_STRING in /home/virtual/site76/fst/home/havo-7/public_html/gastenboek/messages.php on line 3

En messages.php ziet er zo uit;
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$array
[0] = ";
$arraynaam[0] = "
Mark";
$ip[0] = "
xxx.xxx.xxx.xxx";
?>


Wat doe ik fout?
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.