PHP konflikt
HeyJeg har brugt login/opret scriptet fra:
http://www.phpuniverset.dk/show_artikels.phtml?ArtikelID=23&artikel=Brugersystem.i.PHP/MySQL
Scriptet består af 5 "sider". Siderne gemmes som .php
Problemet opstår, når jeg inddrager sætningen:
<?php include "include9.htm"; ?>
Så bryder hele scriptet sammen?!
Hvad er problemet med at gøre følgende:
<table>
<tr>
<td><?php include "include9.htm"; ?></td>
</tr>
<tr>
<td>
<?php // PHP script start.
require("config.php"); // Variabler til mysql hentes
$opret = &$HTTP_POST_VARS['opret'];
if(empty($opret)) {
print "Du skal aktivere dette script vha. formen i opret.php."
?>
<br><a href="opret.php">Klik her for at oprette bruger</a>
<?php
} else {
$brugernavn = &$HTTP_POST_VARS['brugernavn']; // Brugernavn fra form i opret.php.
$password = &$HTTP_POST_VARS['password']; // Password fra form i opret.php.
if(empty($brugernavn) OR empty($password)) { //Her tjekkes om ET af felterne er tomme.
echo 'Et af felterne er tomme';}
else {
// Her åbnes for mysql-serveren og der logges ind med data fra config.php.
mysql_connect($mysql_host, $mysql_user, $mysql_pw);
mysql_select_db($mysql_db); // Der åbnes for databasen defineret i config.php.
$result = mysql_query("select brugernavn from users where brugernavn = '$brugernavn'")
or die (mysql_error());
$number = mysql_num_rows($result);
if ($number > 0) {
print 'Desværre brugernavnet er optaget';
} else {
mysql_query("insert into users (brugernavn, password) values ('$brugernavn', '$password')")
or die(mysql_error());
print "Brugernavn $brugernavn er oprettet!";
?>
<a href="login.php">Klik her for at logge ind</a>
<?php
}
}
}
?>
</tr>
</td>
</table>
????? Meget mærkeligt
