[php/mysql/IIS]HTML wordt wel gemaakt, niet getoond

Pagina: 1
Acties:

Onderwerpen


Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Ik heb een heel raar probleem.
We hebben een win2000 Server met IIS, daarop heb ik php en MySQL geinstalleerd.
De server moet deels als een soort extranet gaan werken.
Het eerste proefje is een tabel uit de database halen en tonen.
Dit werkt prima van binnen uit. Maar als ik het van buiten (dus vanuit thuis) doe, wordt de code wel goed gemaakt (dan kan ik zien als ik naar de broncode kijk) maar de tabel wordt niet getoond. Wel de tekst er boven.
Als ik vervolgens de broncode door de validater haal, krijg ik 'No errors'. Als ik de broncode opsla als een nieuw html-bestand en die open, ziet het er allemaal wel goed uit.
Ik probeer het hier thuis met zowel FireFox als IE6, mar beide geven hetzelfde resultaat.

Mijn php-code ziet er als volgt uit:
PHP:
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
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>Beurskalender - The Soil Company is leverancier van ruimtelijke bodeminformatie en gerelateerde kennis voor beheerders en gebruikers van grond.</TITLE>
  <META NAME="title" CONTENT="The Soil Company is leverancier van ruimtelijke bodeminformatie en gerelateerde kennis voor beheerders en gebruikers van grond.">
  <META NAME="author" HTTP-EQUIV="author" CONTENT="Paul Meems">
  <META NAME="content-type" HTTP-EQUIV="content-type" CONTENT="text/html; charset=iso-8859-1">
  <META NAME="reply-to" HTTP-EQUIV="reply-to" CONTENT="postbode@soilcompany.nl">
  <META NAME="copyright" HTTP-EQUIV="copyright" CONTENT="The Soil Company">
  <META NAME="language" HTTP-EQUIV="language" CONTENT="Dutch">
  <META NAME="title" CONTENT="The Soil Company BV">
  <META NAME="description" CONTENT="The Soil Company is leverancier van ruimtelijke bodeminformatie en gerelateerde kennis voor beheerders en gebruikers van grond.">
  <META NAME="keywords" CONTENT="The Soil Company, soil, bodem, scan technology, scan technologie, GIS, GPS, precision farming, precisielandbouw,  precisie landbouw, software, surfer, shape, golf, sportveld">
  <LINK REL="SHORTCUT ICON" HREF="../favicon.ico">
  <LINK HREF="../tsc.css" REL="stylesheet" TYPE="text/css">
</HEAD>
 <body>
   <H2>Beurskalender</H2>
   The Soil Company zal op de volgende beurzen aanwezig zijn:<br>
<?php
require_once ("./includes/config.php");

/*Begin: Maak database connectie */ 
    $dbEZ = new db(constant("DBusername")
                , constant("DBpassword")
                , constant("databasenaam")
                , constant("DBservernaam")
                ); 
/*Eind: Maak database connectie */   
  echo "<br>";
  echo showBeurskalender($dbEZ);
  
?>
   
   <BR>
  <script type="text/javascript" language="JavaScript" src="http://www.soilcompany.com/js/Lastmodified.js"></script>
 </BODY>
</HTML>

Zoals je ziet is er niet veel php code. Ik weet dat het veel netter kan, het gaat nu alleen om het proefje.

De html-code die gemaakt wordt is:
HTML:
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
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<HTML>
<HEAD>
  <TITLE>Beurskalender - The Soil Company is leverancier van ruimtelijke bodeminformatie en gerelateerde kennis voor beheerders en gebruikers van grond.</TITLE>
  <META NAME="title" CONTENT="The Soil Company is leverancier van ruimtelijke bodeminformatie en gerelateerde kennis voor beheerders en gebruikers van grond.">
  <META NAME="author" HTTP-EQUIV="author" CONTENT="Paul Meems">
  <META NAME="content-type" HTTP-EQUIV="content-type" CONTENT="text/html; charset=iso-8859-1">
  <META NAME="reply-to" HTTP-EQUIV="reply-to" CONTENT="postbode@soilcompany.nl">
  <META NAME="copyright" HTTP-EQUIV="copyright" CONTENT="The Soil Company">
  <META NAME="language" HTTP-EQUIV="language" CONTENT="Dutch">

  <META NAME="title" CONTENT="The Soil Company BV">
  <META NAME="description" CONTENT="The Soil Company is leverancier van ruimtelijke bodeminformatie en gerelateerde kennis voor beheerders en gebruikers van grond.">
  <META NAME="keywords" CONTENT="The Soil Company, soil, bodem, scan technology, scan technologie, GIS, GPS, precision farming, precisielandbouw,  precisie landbouw, software, surfer, shape, golf, sportveld">
  <LINK REL="SHORTCUT ICON" HREF="../favicon.ico">
  <LINK HREF="../tsc.css" REL="stylesheet" TYPE="text/css">
</HEAD>
 <body>
   <H2>Beurskalender</H2>
   The Soil Company zal op de volgende beurzen aanwezig zijn:<br>
 <br>
 <table border="1">
    <tr>
        <th>Datum</th><th>Beurs</th><th>Plaats</th><th>Bijzonderheden</th>
     </tr>
     <tr>
    <td>Fri 22 Sep 2006</td>
    <td>Opendag Boomkwekers en lelietelers</td>
        <td>PPO Noordbroek</td>
        <td>Boomkwekers en lelietelers</td>
    </tr>
    <tr>
        <td>Tue 26 Sep 2006 - Thu 28 Sep 2006</td>
        <td>Open Kooldagen</td>
        <td>Slootdorp, Oostwaardhoeve</td>
        <td>Innoventis en Seminis</td>
    </tr>
    <tr>
        <td>Wed 04 Oct 2006</td>
        <td>Praktijkdag Geologisch</td>
        <td>PPO Lelystad</td>
        <td>Precisielandbouw vakbeurs</td>
    </tr>
    <tr>
        <td>Wed 06 Dec 2006 - Thu 07 Dec 2006</td>
        <td>DELUTA</td>
        <td>Münster (Dld)</td>
        <td>Vakbeurs Duitse Lohnunternehmer</td>
    </tr>
    <tr>
        <td>Thu 14 Dec 2006 - Sun 17 Dec 2006</td>
        <td>Agrovak</td>
        <td>Den Bosch</td>
        <td>Landelijke agro beurs</td>
    </tr>
</table>   
   <BR>
  <script type="text/javascript" language="JavaScript" src="http://www.soilcompany.com/js/Lastmodified.js"></script>
 </BODY>
</HTML>


Ook niet erg spannend dacht ik zo. Ik snap dan ook niet waarom ik het niet kan zien.

Voor de duidelijkheid nog twee links:
Dit is de startpagina van het extranet-gedeelte (geheel in html):
http://213.84.101.17:1974/extranet/
Dit is de pagina met het gedeelte uit de mysql database:
http://213.84.101.17:1974/extranet/beurskalender.php

Mocht iemand de oplossing weten, dan graag. Kan ik ook weer goed slapen dit weekend ;)

Acties:
  • 0 Henk 'm!

  • XWB
  • Registratie: Januari 2002
  • Niet online

XWB

Devver
Hm, ik zie wel een tabel :?

March of the Eagles


Acties:
  • 0 Henk 'm!

Verwijderd

Overigens zinloos afgeronde constanten tussen aanhalingstekens neer te plempen zodien je X of HTML eerdt.

[ Voor 109% gewijzigd door Verwijderd op 01-07-2016 15:11 ]


Acties:
  • 0 Henk 'm!

  • Megamind
  • Registratie: Augustus 2002
  • Laatst online: 10-09 22:45
Waarschijnlijk omdat je niet met alle modems je eigen IP kan intikken binnen je netwerk?

Probeer eens http://localhost

Acties:
  • 0 Henk 'm!

Verwijderd

Topicstarter
Dat is inderdaad erg vreemd.
Voor de duidelijkheid de server staat op het werk en daar werkt het inderdaad met http://servernaam.
Nu thuis log ik in via @Home en gebruik ik het IP-adres.
Maar als jullie het wel kunnen zien dan is het vast een instelling op mijn pc.
Ik zal een collega vragen of hij het ook kan zien bij hem thuis, dan is er geen probleem.

Bedankt voor het kijken en meedenken.

Groeten
Paul