Witte pagina met een error na verzenden
ik ben bezig met een nieuwssysteem zonder mysql.
maar als ik nu een item wil toevoegen krijg ik een witte pagina met errors: http://quancey.nl/www/feb08/add-news.php
en ik wil graag dat het er zo uit komt te zien:
posted by {auteur} - {datum}
{bericht}
Reageren? {aantalreacties}
maar dat lukt me steeds maar niet en vooral hoe ik die counter van de aantalen reacties er in moet krijgen in ieder bericht.
dit is mijn code:
Code (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
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
<?php
session_start();
ob_start();
$mode = $_POST['mode'];
if($mode=="addnews") {
$date = date(d/m/y);
$filename = $_POST['id'] . ".php";
$fopen_page = fopen($filename,"a");
fwrite($fopen_page, "Onderwerp: " . $_POST['id'] . "<br>");
fwrite($fopen_page, "Door: " . $_POST['naam'] . "<br>");
fwrite($fopen_page, "Bericht:<br>" . $_POST['bericht'] . "<br>");
fwrite($fopen_page, "<br><br> \$id = \"" . $_POST['id'] . "\" include \"add-reaction.php\" ");
fclose($fopen_page);
header("Location: " . $filename);
echo 'Het nieuws is toegevoegd';
} elseif($mode=="reaction") {
$date = date(d/m/y);
$filename = $_POST['filename'] . ".php";
$fopen_page = fopen($filename,"a");
fwrite($fopen_page, "<br><br>Door: " . $_POST['naam'] . "(" . $_POST['email'] . ")<br>");
fwrite($fopen_page, "Reactie: <br>" . $_POST['bericht'] . "<br>");
fclose($fopen_page);
header("Location: " . $filename);
echo 'De reactie is toegevoegd.';
} else {
echo 'Je moet wel alle velden invullen;
}
?>
session_start();
ob_start();
$mode = $_POST['mode'];
if($mode=="addnews") {
$date = date(d/m/y);
$filename = $_POST['id'] . ".php";
$fopen_page = fopen($filename,"a");
fwrite($fopen_page, "Onderwerp: " . $_POST['id'] . "<br>");
fwrite($fopen_page, "Door: " . $_POST['naam'] . "<br>");
fwrite($fopen_page, "Bericht:<br>" . $_POST['bericht'] . "<br>");
fwrite($fopen_page, "<br><br> \$id = \"" . $_POST['id'] . "\" include \"add-reaction.php\" ");
fclose($fopen_page);
header("Location: " . $filename);
echo 'Het nieuws is toegevoegd';
} elseif($mode=="reaction") {
$date = date(d/m/y);
$filename = $_POST['filename'] . ".php";
$fopen_page = fopen($filename,"a");
fwrite($fopen_page, "<br><br>Door: " . $_POST['naam'] . "(" . $_POST['email'] . ")<br>");
fwrite($fopen_page, "Reactie: <br>" . $_POST['bericht'] . "<br>");
fclose($fopen_page);
header("Location: " . $filename);
echo 'De reactie is toegevoegd.';
} else {
echo 'Je moet wel alle velden invullen;
}
?>
Kan iemand mij hiermee helpen?
The requested URL /www/feb08/ss.php was not found on this server.
Additionally, a 404 Not Found error was encountered while trying to use an ErrorDocument to handle the request.
Apache/1.3.37 Server at quancey.nl Port 80
Kan de webpagina niet vinden
HTTP 404
Meest waarschijnlijke oorzaken:
U hebt het adres mogelijk verkeerd getypt.
Als u op een koppeling hebt geklikt, is deze mogelijk verouderd.
Mogelijke acties:
Geef het adres opnieuw op.
Ga terug naar de vorige pagina
Ga naar en zoek de gewenste informatie.
Meer informatie
Deze fout (HTTP-fout 404 - Niet gevonden) houdt in dat een verbinding met de website kan worden gemaakt, maar de gewenste pagina kan niet worden gevonden. Het is mogelijk dat de webpagina tijdelijk niet beschikbaar is. Maar de website kan ook zijn gewijzigd of de webpagina is mogelijk verwijderd.
Raadpleeg Help voor meer informatie over HTTP-fouten.
Gewijzigd op 01/01/1970 01:00:00 door Jan Eduard
Edit:
$date = date(d/m/y);
moet zijn
$date = date("d/m/y");
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
Code (php)
1
2
3
4
5
6
7
8
9
2
3
4
5
6
7
8
9
<?php
error_reporting(E_ALL);
ini_set("display_errors", 1);
session_start();
ob_start();
[/code]
edit:
of moet ik die session_start en ob_start weghalen?
error_reporting(E_ALL);
ini_set("display_errors", 1);
session_start();
ob_start();
[/code]
edit:
of moet ik die session_start en ob_start weghalen?
Gewijzigd op 01/01/1970 01:00:00 door Jan Eduard
Welke error?
Warning: fwrite(): supplied argument is not a valid stream resource in /usr/home/deb4868/domains/quancey.nl/public_html/www/feb08/add-id.php on line 10
Warning: fwrite(): supplied argument is not a valid stream resource in /usr/home/deb4868/domains/quancey.nl/public_html/www/feb08/add-id.php on line 11
Warning: fwrite(): supplied argument is not a valid stream resource in /usr/home/deb4868/domains/quancey.nl/public_html/www/feb08/add-id.php on line 12
Warning: fwrite(): supplied argument is not a valid stream resource in /usr/home/deb4868/domains/quancey.nl/public_html/www/feb08/add-id.php on line 13
Warning: fclose(): supplied argument is not a valid stream resource in /usr/home/deb4868/domains/quancey.nl/public_html/www/feb08/add-id.php on line 14
Warning: Cannot modify header information - headers already sent by (output started at /usr/home/deb4868/domains/quancey.nl/public_html/www/feb08/add-id.php:9) in /usr/home/deb4868/domains/quancey.nl/public_html/www/feb08/add-id.php on line 15
Het nieuws is toegevoegd
die zie ik alleen als ik session_start en ob_start weghaal
Gewijzigd op 01/01/1970 01:00:00 door Jan Eduard
Je mag niet schrijven. Heeft de map wel genoeg rechten?
en ook volgensmij ob_start(); weghalen toch?
Gewijzigd op 01/01/1970 01:00:00 door Jan Eduard
od_start() moet je gewoon nooit gebruiken.
yay thQ het is gelukt, maar hoe maak ik er nou nog een reactie teller bij?
Code (php)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
<?php
$mode = $_POST['mode'];
if($mode=="addnews") {
$date = date("d/m/y");
$count = "0";
$count++;
$filename = $_POST['id'] . ".php";
$fopen_page = fopen($filename,"a");
fwrite($fopen_page, "Onderwerp: " . $_POST['id'] . "<br>");
fwrite($fopen_page, "Door: " . $_POST['naam'] . "<br>");
fwrite($fopen_page, "Bericht:<br>" . $_POST['bericht'] . "<br>");
fwrite($fopen_page, "Aantal reacties: ".$count."<br>");
fwrite($fopen_page, "<br><br>");
$id = $_POST['id'];
echo "$id<br>";
include "add-reaction.php";
echo 'Het nieuws is toegevoegd';
fclose($fopen_page);
}
?>
maar verder kom ik er echt niet uit
$mode = $_POST['mode'];
if($mode=="addnews") {
$date = date("d/m/y");
$count = "0";
$count++;
$filename = $_POST['id'] . ".php";
$fopen_page = fopen($filename,"a");
fwrite($fopen_page, "Onderwerp: " . $_POST['id'] . "<br>");
fwrite($fopen_page, "Door: " . $_POST['naam'] . "<br>");
fwrite($fopen_page, "Bericht:<br>" . $_POST['bericht'] . "<br>");
fwrite($fopen_page, "Aantal reacties: ".$count."<br>");
fwrite($fopen_page, "<br><br>");
$id = $_POST['id'];
echo "$id<br>";
include "add-reaction.php";
echo 'Het nieuws is toegevoegd';
fclose($fopen_page);
}
?>
maar verder kom ik er echt niet uit
Niet Bumpen.
Bumpen::
SanThe.
Gewijzigd op 01/01/1970 01:00:00 door Jan Eduard