/ Forside / Teknologi / Udvikling / PHP / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
PHP
#NavnPoint
rfh 3959
natmaden 3372
poul_from 3310
funbreak 2700
stone47 2230
Jin2k 1960
Angband 1743
Bjerner 1249
refi 1185
10  Interkril.. 1146
Problem
Fra : Niels


Dato : 13-12-05 17:02

Hvad er fejlen på denne side?

dewn viser bare hvid...

http://www.taafreser.dk/login/add.php

<?php
@session_start();
include("template_top.php");
if ($_SESSION['uusername'] != "" AND $_SESSION['upassword'] !=
"") {
if
(file_exists("./database/db_users/".$_SESSION['uusername'].".php"
)) {

include("./database/db_users/".$_SESSION['uusername'].".php");
if ($password == $_SESSION['upassword']) {
if ($_GET['logout'] == "1") {
@session_unset();
@session_destroy();
echo "<script
type=\"text/javascript\">location.href=\"login.php\"</script>";
}

if ($_POST['header'] != "" AND $_POST['article'] != "") {
if
(file_exists("database/db_artikler/".$_POST['header'].".php");
echo "En artikel med dette navn eksistere i forvejen,
vælg et andet.";
}
else {
if (ereg("/|\\|:|*|?|"|<|>|\|", $_POST['header']));
echo "Overskriften indeholder ulovlige tegn!";
}
else {
$fp =
fopen("database/db_artikler/".$_POST['header'].".php", w);
fputs($fp, "<?php\n\$article =
\"".$_POST['article']."\";\n\$user =
\"".$_SESSION['username']."\";\n?>");
fclose($fp);
}
}
}
else {
?>

<form action="add.php" method="post">


Overskrift: <input type="text" name="header"/><br/>
Indhold: <textarea rows="10" cols="20"
name="article"></textarea><br/>
<input type="submit" value="Send"/>
</form>
<?php
}
}
else {
@session_unset();
@session_destroy();
include("template_top.php");
echo "Forkert kodeord!";
include("template_bottom.php");
}
}
else {
@session_unset();
@session_destroy();
include("template_top.php");
echo "Forkert brugernavn!";
include("template_bottom.php");
}
}
else {
include("template_top.php");
?>

<p>Denne side er kun for indloggede brugere...</p>

<?php
include("template_bottom.php");
}
include("template_bottom.php");
?>


--
Vil du lære at kode HTML, XHTML, CSS, SSI, ASP eller ASP.NET?
- Pædagogiske tutorials på dansk
- Kom godt i gang med koderne
KLIK HER! => http://www.html.dk/tutorials

 
 
Geert Lund (13-12-2005)
Kommentar
Fra : Geert Lund


Dato : 13-12-05 19:02

Niels wrote:

> Hvad er fejlen på denne side?

At din PHP kode fejler og at error_reporting er slået fra?

Prøv evt. at fjerne @'et foran den første linie (@session_start). Eller
også må du kigge lidt nærmere på:

http://dk2.php.net/manual/en/function.ini-set.php

og slå error_reporting til (se mere på
http://dk2.php.net/error_reporting ) samt display_errors på
http://dk2.php.net/manual/en/ref.errorfunc.php#ini.display-errors


--
Med venlig hilsen
Geert Lund,
www.GLD.dk

Søg
Reklame
Statistik
Spørgsmål : 177552
Tips : 31968
Nyheder : 719565
Indlæg : 6408849
Brugere : 218887

Månedens bedste
Årets bedste
Sidste års bedste