hallo,
ik gebruik fck editor om bepaalde paginas van site aan te passen. bij mijn vorige site lukte het wel maar nu bij de nieuwe krijg ik steeds andere errors op volgende stukje code:
met als fout:
Undefined index: submit_form in
en heb ook onderstaande al geprobeert:
met als fout:
syntax error, unexpected T_IS_EQUAL, expecting ',' or ')' in
dit is de volledige code van de 2 paginas:
_index.php
_92.php
iemand een idee waar ik de fout heb gemaakt? ik zie er waarschijnlijk over, heb nogtans de code uit mijn vorige site (die nog altijd werkt) overgehaald naar deze paginas mits natuurlijk de locatie aanpassingen.
ik gebruik fck editor om bepaalde paginas van site aan te passen. bij mijn vorige site lukte het wel maar nu bij de nieuwe krijg ik steeds andere errors op volgende stukje code:
PHP:
if ($_POST['submit_form'] == 1)
Undefined index: submit_form in
en heb ook onderstaande al geprobeert:
PHP:
if (isset($_POST['submit_form'] == 1))
syntax error, unexpected T_IS_EQUAL, expecting ',' or ')' in
dit is de volledige code van de 2 paginas:
_index.php
PHP:
<?
session_start();
if(!session_is_registered(myusername)){
header("location:../i_login.php");
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html dir="ltr" lang="nl" xmlns="http://www.w3.org/1999/xhtml" xml:lang="nl">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<link type="text/css" rel="stylesheet" href="../CSS/mijnsite-1.css">
<link type="text/css" rel="stylesheet" href="../CSS/mijnsite-I.css">
<script type="text/javascript" src="../fckeditor/fckeditor.js"></script>
<title>mijn site</title>
</head>
<body class="twoColFixLtHdr">
<div id="container">
<div id="header">
<h1><img src="../AG/mijnsite.png" alt="" border="0"></h1>
<!-- end #header --></div>
<link type="text/css" rel="stylesheet" href="../CSS/mijnsite.css">
<br><table align="right" class="navigatie" width="550" border="0">
<tr>
<td><a href="home.php" target="_self">welkom</a></td>
<td><a href="fotogalerij.php" target="_self">fotogalerij</a></td>
<td><a href="gerechten.php" target="_self">gerechten</a></td>
<td><a href="menukaart.php" target="_self">menukaart/suggesties</a></td>
</tr>
</table><br><br>
<div id="mainContent" align="center">
<iframe src="=/_92.php" frameborder="0" scrolling="no" width="540" height="600">wanneer je niets ziet ondersteunt je brouwser geen frames</iframe>
</div>
<br class="clearfloat">
<div id="footer">
<table class="footer" width="100%" border="0"><tr><td>
</td></tr></table>
<!-- end #footer --></div>
<!-- end #container --></div>
</body>
</html>
_92.php
PHP:
<?php
//This section should deal with the MagicQuotes and slashes
function nukeMagicQuotes() {
if (get_magic_quotes_gpc()) {
function stripslashes_deep($value) {
$value = is_array($value) ? array_map('stripslashes_deep', $value) : stripslashes($value);
return $value;
}
$_POST = array_map('stripslashes_deep', $_POST);
$_GET = array_map('stripslashes_deep', $_GET);
$_COOKIE = array_map('stripslashes_deep', $_COOKIE);
}
}
?>
<?php nukeMagicQuotes(); ?>
<?php
// Connect to the database
$cnx = mysql_connect("mijndomein", "user", "pw");
if (!$cnx) {
die("Unable to connect to database!");
}
// Select your database
mysql_select_db("offline_test", $cnx);
if ($_POST['submit_form'] == 1) {
// Save to the database.
$data = mysql_real_escape_string(trim($_POST['fcktext']));
$res = mysql_query("UPDATE fck_data SET data = '".$data."' WHERE id = 2");
if (!$res)
die("Error saving the record! Mysql said: ".mysql_error());
// Redirect to self to get rid of the POST
header("Location: _92.php");
}
include_once "../../FCKeditor/fckeditor.php";
?><!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" xml:lang="en" lang="en">
<head>
<title>mijnsite</title>
</head>
<body>
<form action="=/_92.php" method="post">
<?php
// Get data from the database
$query = mysql_query("SELECT data FROM fck_data WHERE id = 2");
$data = mysql_fetch_array($query);
// Configure and output editor
$oFCKeditor = new FCKeditor('fcktext');
$oFCKeditor->BasePath = "../../FCKeditor/";
$oFCKeditor->Value = $data["data"];
$oFCKeditor->Width = 540;
$oFCKeditor->Height = 400;
echo $oFCKeditor->CreateHtml();
?>
<br />
<input type="hidden" name="submit_form" value="1" />
<input type="submit" value="Opslaan" />
</form>
</body>
</html>
<?php
// Close the database connection
mysql_close($cnx);
?>
iemand een idee waar ik de fout heb gemaakt? ik zie er waarschijnlijk over, heb nogtans de code uit mijn vorige site (die nog altijd werkt) overgehaald naar deze paginas mits natuurlijk de locatie aanpassingen.