DennisBosma
Gebruiker
- Lid geworden
- 4 sep 2009
- Berichten
- 382
Hallo,
Ik heb een probleem en kom er niet uit en kan ook niks vinden wat mij kan helpen met de oplossing..
De script hieronder heb ik op een website staan. Hier kan ik op inloggen en platte tekst in HTML veranderen.
Alleen elke keer als ik het opsla met een link of afbeeldingen erin krijg ik bijv dit:
Er worden slashe's toegevoegd en daardoor werkt de afbeeldingen niet.
Is hier een oplossing voor?
Daar zou ik erg blij mee zijn want ik kom er echt niet meer uit..
Alsvast bedankt!
Script:
Ik heb een probleem en kom er niet uit en kan ook niks vinden wat mij kan helpen met de oplossing..
De script hieronder heb ik op een website staan. Hier kan ik op inloggen en platte tekst in HTML veranderen.
Alleen elke keer als ik het opsla met een link of afbeeldingen erin krijg ik bijv dit:
HTML:
<img src=\"kalender2013.jpg\" width=\"100\" height=\"100\" />
Er worden slashe's toegevoegd en daardoor werkt de afbeeldingen niet.
Is hier een oplossing voor?
Daar zou ik erg blij mee zijn want ik kom er echt niet meer uit..
Alsvast bedankt!
Script:
PHP:
<?php session_start();?>
<?php
if (empty($_POST) && isset($_GET['action'])) {
$action = $_GET['action'];
switch ($action) {
case 'logout':
session_unset();
session_destroy();
break;
}
}
if (!isset($_SESSION['user'])) {
$user = '';
$pass = '';
if (isset($_POST['login'])) {
$user = strtolower(trim($_POST['user']));
$pass = $_POST['pass'];
$errors = array();
if ($user == '' || $user != '2000') {
$errors['user'] = '';
}
if ($pass == '' || $pass != '2000') {
$errors['pass'] = '';
}
if (empty($errors)) {
$_SESSION['user'] = $user;
} else {
echo '<p class="error">Please fill in your correct ';
if (isset($errors['user']))
echo 'username';
if (count($errors) == 2)
echo ' and ';
if (isset($errors['pass']))
echo 'password';
echo '.</p>', "\n";
}
}
}
if (isset($_SESSION['user'])) {
$user = $_SESSION['user'];
?>
<div id="headertext">
<p class="l">You are logged in as <strong><?php echo $user?></strong>.</p>
<p class="r"><a href="?action=logout">Logout</a></p>
</div>
<?php
function no_magic_quotes($query) {
$data = explode("\\",$query);
$cleaned = implode("",$data);
return $cleaned;
}
if (isset($_POST['edit'])) {
if (file_put_contents('agendacontent.txt', $_POST['agendacontent']) !== FALSE)
echo '<p class="succes">Your changes are saved.</p>', "\n";
}
$agendacontent = file_get_contents('agendacontent.txt');
?>
<form method="post" action="">
<textarea name="agendacontent" id="agendacontent" rows="20" cols="55"><?php echo $agendacontent?></textarea>
<p><button type="submit" name="edit">Save changes</button></p>
</form>
<?php } else {?>
<form method="post" action="" id="login">
<p>
<label for="user">Username:</label><input type="text" name="user" id="user" value="<?php echo $user?>" />
</p>
<p>
<label for="pass">Password:</label><input type="password" name="pass" id="pass" value="<?php echo $pass?>" />
</p>
<p>
<button type="submit" name="login">Login</button>
</p>
</form>
<?php }?>