PHP Foutmelding

Pagina: 1
Acties:
  • 36 views sinds 30-01-2008

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Topicstarter
Beste medemens,

Ik als PHP analfabeet zit met het volgende probleem. Heb op mijn Windows 2000 Bak PHP geinstaleerd via de site www.php.net deze heeft mijn iis geconfigureerd zodat het php ondersteunt. Heb nu de betrefede website draaiende krijg alleen de volgende foutmelding.

Notice: Undefined variable: blaat in C:\Inetpub\wwwroot\content.php on line 28
Notice: Undefined variable: blaat in C:\Inetpub\wwwroot\content.php on line 40

Het bestand content.php ziet er als volgend 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
39
40
41
42
43
44
45
46
47
48
49
50
<?
$file = @fopen($content,"r");
if (!$file) {
echo "Nog niets...";
exit;
}
while (!feof($file)) {
$line = fgets($file,filesize($content));
$line = stripslashes($line);
$line = stripslashes($line);
$line = stripslashes($line);
$line = str_replace("[b]", "<b>", $line);
$line = str_replace("[/b]", "</b>", $line);
$line = str_replace("[i]", "<i>", $line);
$line = str_replace("[/i]", "</i>", $line);
$line = str_replace("[u]", "<u>", $line);
$line = str_replace("[/u]", "</u>", $line);
$line = str_replace("[center]", "<center>", $line);
$line = str_replace("[/center]", "</center>", $line);
$line = str_replace("[img]", "<img src=\"", $line);
$line = str_replace("[/img]", "\" BORDER=0>", $line);
$line = str_replace("[kop]", "<div class=\"kop\">", $line);
$line = str_replace("[/kop]", "</div>", $line);
$line = str_replace("[klein]", "<font size=\"1\">", $line);
$line = str_replace("[/klein]", "</font>", $line);
$line = str_replace("[bol]", "<li>", $line);
$line = str_replace("[lijn]", "<img src=\"images/paars.gif\" width=\"100%\" height=\"1\">", $line);
$line = str_replace("[tabel]", "<table border=\"1\" bordercolor=\"#510964\" $blaat=\"1\>", $line);
$line = str_replace("[/tabel]", "</table>", $line);
$line = str_replace("[spatie]", " ", $line);
$line = str_replace("[kolom]", "<td>", $line);
$line = str_replace("[/kolom]", "</td>", $line);
$line = str_replace("[rij]", "<tr>", $line);
$line = str_replace("[/rij]", "</tr>", $line);
$line = str_replace("[url=", "<A HREF=\"", $line); 
$line = str_replace("[/url]", "</A>", $line); 
$line = str_replace("]", "\">", $line);


if($blaat == "")

{
    echo $line;
    echo "<br>";
}
$blaat="";

}
fclose($file);
?>

Ik heb deze site dus niet geschreven moet alleen zorgen dat deze fatsoenlijk op het internet komt te staan. |:(

Hopelijk kunnnen jullie me helpen met het op lossen van dit waarschijnlijk simpel probleempje.!

bvd. _/-\o_

[ Voor 21% gewijzigd door moto-moi op 05-01-2004 22:56 ]

Opbrengst van mijn Tibber Homevolt met externe kWh meter. | Opbrengst van mijn Tibber Homevolt volgens de Tibber Data API.


  • Erkens
  • Registratie: December 2001
  • Niet online

Erkens

Fotograaf

Dirk-Jan schreef op 05 januari 2004 @ 22:53:
Het bestand content.php ziet er als volgend uit:
zet die code tussen [php]-tags:

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
39
40
41
42
43
44
45
46
47
48
49
50
<?
$file = @fopen($content,"r");
if (!$file) {
echo "Nog niets...";
exit;
}
while (!feof($file)) {
$line = fgets($file,filesize($content));
$line = stripslashes($line);
$line = stripslashes($line);
$line = stripslashes($line);
$line = str_replace("[b]", "<b>", $line);
$line = str_replace("[/b]", "</b>", $line);
$line = str_replace("[i]", "<i>", $line);
$line = str_replace("[/i]", "</i>", $line);
$line = str_replace("[u]", "<u>", $line);
$line = str_replace("[/u]", "</u>", $line);
$line = str_replace("[center]", "<center>", $line);
$line = str_replace("[/center]", "</center>", $line);
$line = str_replace("[[url=", "<img src=\"", $line);
$line = str_replace("]afbeelding[/url]]", "\" BORDER=0>", $line);
$line = str_replace("[kop]", "<div class=\"kop\">", $line);
$line = str_replace("[/kop]", "</div>", $line);
$line = str_replace("[klein]", "<font size=\"1\">", $line);
$line = str_replace("[/klein]", "</font>", $line);
$line = str_replace("[bol]", "<li>", $line);
$line = str_replace("[lijn]", "[img]\"images/paars.gif\"[/img]", $line);
$line = str_replace("[tabel]", "<table border=\"1\" bordercolor=\"#510964\" $blaat=\"1\>", $line);
$line = str_replace("[/tabel]", "</table>", $line);
$line = str_replace("[spatie]", "&nbsp;", $line);
$line = str_replace("[kolom]", "<td>", $line);
$line = str_replace("[/kolom]", "</td>", $line);
$line = str_replace("[rij]", "<tr>", $line);
$line = str_replace("[/rij]", "</tr>", $line);
$line = str_replace("[url=", "<A HREF=\"", $line); 
$line = str_replace("[/url]", "</A>", $line); 
$line = str_replace("]", "\">", $line);


if($blaat == "")

{
    echo $line;
    echo "<br>";
}
$blaat="";

}
fclose($file);
?>
Ik heb deze site dus niet geschreven moet alleen zorgen dat deze fatsoenlijk op het internet komt te staan. |:(
waarom vraag je niet aan degene die het gemaakt heeft?
dat die niet (netjes) kan proggen is toch niet ons probleem?
waarom zouden wij moeite moeten doen om die code te debuggen?
o, en als je een server moet beheren waarom dergelijke software draait terwijl je niet eens weet hoe het werkt... :X

[ Voor 25% gewijzigd door Erkens op 05-01-2004 22:56 ]


  • We Are Borg
  • Registratie: April 2000
  • Laatst online: 22:06

We Are Borg

Moderator Wonen & Mobiliteit / General Chat
Ik heb niet veel kennis van php maar $blaat=""; helemaal bovenaan plaatsen?

  • JackBol
  • Registratie: Maart 2000
  • Niet online

JackBol

Security is not an option!

Topicstarter
heb er weer even mee liggen spelen krijg nu de volgende melding:

Notice: Undefined variable: content in C:\Inetpub\wwwroot\main.php on line 15
Nog niets...

Main.php ziet er als volgt uit:

<html>
<head>
<title>main</title>
<link rel="stylesheet" type="text/css" href="style.css">
<SCRIPT LANGUAGE="JavaScript">
function popup(url,breedte,hoogte){
OpenWindow=window.open(url,"PopUp", "width=" + breedte + ",height=" + hoogte + ",toolbar=no,scrollbars=no,menubar=no,resizable=no,maximize=0,location=no,directories=no,status=no,topmargin=0");
}
</SCRIPT>

</head>

<body bgcolor="#FFFFFF" text="#000000" background="images/main.jpg" bgproperties="fixed">
<?
$content = "txt/$content.txt";
include("content.php");
?>
</body>
</html>


HEt kan goed zijn dat deze site goed geprogrameerd is! Deze komt van een werkende windows 2000 server af. Denk persoonlijk dat het een instelling is van php.

Bvd

Opbrengst van mijn Tibber Homevolt met externe kWh meter. | Opbrengst van mijn Tibber Homevolt volgens de Tibber Data API.


  • moto-moi
  • Registratie: Juli 2001
  • Laatst online: 09-06-2011

moto-moi

Ja, ik haat jou ook :w

Mjah, Erkens, dat was ik dus net aan het doen, muts ;)

Anyways, ten eerste staat dit topic verkeerd, topics over PHP programmeren horen in Programming & Webscripting thuis, maar aangezien je totaal geen eigen initiatief toont, of uberhaupt al iets geprobeerd hebt, zal ik je de schaamte besparen om het topic daarnaartoe te moven, en het met een sneer gesloten zien worden ;)

Verder kan dit nooit moeilijk zijn, en zelfs voor een PHP n00b opgelost worden met behulp van wat denkwerk.
Slotje dus

edit:
Drik-Jan, je kun alvast Outlook open gooien, want je krijgt zometeen mail :Y)

[ Voor 9% gewijzigd door moto-moi op 05-01-2004 23:00 ]

God, root, what is difference? | Talga Vassternich | IBM zuigt


Dit topic is gesloten.