PHP Virker Ikke??
Heysajeg fatter ikke hvorfor det her ikke virker??? Altså dernede hvor der står "Dette er en standard fil!" der kunne jeg godt tænke mig at få noget database ind i, altså f.eks $profil[text] hvor teksten fra databasen i den tabel ryger ind i den oprettede fil:
Som i kan se står der $profil[text] dernede... Og den skriver ganske simpelt ikke det ind fra tabellen:
<?
include("connect.php");
include_once("menu.php");
include_once("check.php");
$db_profil = mysql_query("select * from TABEL where brugernavn = '$_GET[b]'");
$profil = mysql_fetch_array($db_profil);
if($_POST["submitMyForm"]) {
if($_POST["dirname"]) {
if(mkdir($_SERVER["DOCUMENT_ROOT"]."/".$_POST["dirname"], 0700)) {
if(fwrite(fopen($_SERVER["DOCUMENT_ROOT"]."/".$_POST["dirname"]."/index.php", "a"), "Dette er en standard fil! $profil[text]")) {
print "Mappen og standard filen er nu oprettet!";
}else{
print "Mappen er oprettet men filen er ikke";
}
}else{
print "Fejl: Hjemmesiden er ikke oprettet";
}
}else{
print "Skriv venligst mappenavnet";
}
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" " http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns=" http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>TITEL</title>
</head>
<body>
<form action="" method="post">
<table style="width: 500px;">
<tr>
<td>Ønskede mappenavn</td>
<td><input type="text" name="dirname" value="" /></td></tr><tr>
</tr>
<tr>
<td></td>
<td><input type="submit" name="submitMyForm" value="Opret mappe!" /></td>
</tr>
</table>
</form>
</body>
</html>
