Visa ett inlägg
Oläst 2011-02-09, 01:05 #5
qm-alexander qm-alexander är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2009
Inlägg: 39
qm-alexander qm-alexander är inte uppkopplad
Nykomling
 
Reg.datum: Nov 2009
Inlägg: 39
Så här ser hela koden ut hoppas det hjälper lite mer :=):


include_once 'qmnet/pageinclude.php';//Här i ligger session_start(); samt sql_insert funktionen


if(isset($_GET['addsave']))
{
$name = $_POST['tbName'];
$access = $_POST['radioAccess'];
$title = $_POST['tbTitle'];
$access = $_POST['radioAccess'];
$body = $_POST['editorBody'];
$body = str_replace('\"', '"', $body);

$userID = $_SESSION['userID'];

//sql_insert fungerar till 100%
sql_insert("page", "name,access,title,body,userID,created", "'" . $name . "'," . $access . ",'" . $title . "','" . $body . "'," . $userID . ",'" . date("Y-m-d H:i:s") . "'", false);

$template = file_get_contents("src/template_page.php");
$template = str_replace("@access", $access, $template);

$template = str_replace("@pagename", $name . ".php", $template);
$template = str_replace("@cachefolder", $name, $template);
$template = str_replace("@title", $title, $template);
$template = str_replace("@content", $body, $template);

$ourFileName = $name . ".php";
$ourFileHandle = fopen($ourFileName, 'w') or die("can't open file");
$stringData = $template;
fwrite($ourFileHandle, $stringData);
fclose($ourFileHandle);
echo "Page created";
}
else
{
echo "<form method=\"post\" action=\"?addsave\">";
echo "Name: <input type=\"text\" name=\"tbName\" />(No space or special caracters like ÅÄÖ)<br />";
echo "Title: <input type=\"text\" name=\"tbTitle\" /><br />";
echo "Body:<br />" . $codeBody . "<br />";
echo "<input type=\"radio\" name=\"radioAccess\" value=\"0\" checked /> Public<br />";
echo "<input type=\"radio\" name=\"radioAccess\" value=\"1\" /> Member<br />";
echo "<input type=\"radio\" name=\"radioAccess\" value=\"3\" /> Admin<br />";
echo "<input type=\"submit\" value=\"Save\" />";
echo "</form>";
}
qm-alexander är inte uppkopplad   Svara med citatSvara med citat