Ik heb een site met inlog gedeelte, nu is het mogelijk om op deze site een formulier in te vullen
In dit form zit een dropdownlist waar een week gekozen kan worden.
Wat wil ik?
- Op het moment dat er door een gebruiker een week word geselecteerd die al een keer is ingevuld, moeten de oude gegevens worden opgehaald uit MySQL, deze moet de gebruiker dan kunnen aanpassen.
- Op het moment dat er de checkbox 'beschikbaarheid' word aangevinkt, moeten de waarde worden meegenomen naar alle opvolgende weken.
- Daarnaast is het zo dat de gebruikers tot een bepaald moment een week kunnen invoeren hoe zou ik na dit moment de week in het forum kunnen laten vervallen.

<?

/*
php login system

(c) Michael Zelensky miha.in 2012
*/

include_once ('inc/start.inc');

?><!DOCTYPE html>
<html>
<head>
	<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.7.2/jquery.min.js" type="text/javascript"></script>
	<script src="/js/app.js" type="text/javascript"></script>
	<link rel="stylesheet" href="/css/style.css" type="text/css" />
</head>
<body>
<h1> 1.0</h1>
<p><a href="index.php">Home</a> <a href="beschikbaarheid.php">Beschikbaarheid</a>
  <?
if (!isset($_SESSION['user_id'])) {
	$display = "display:none";
?>
<div id="login">
	Login: 
	<br>
	<form id="form_login">
		<input type="text" name="login_email" class="login_inactive"/>
		<input type="password" name="login_password" class="login_inactive"/>
		<a href="#" id="form_login_submit" class="form_button">Submit</a> <img src="/img/ajax-loader.gif" style="display:none" id="login_loader">
		<div id="login_error" style="display:none" class="login_error">Wrong email/password!</div>
		<div id="not_confirmed_error" style="display:none" class="login_error">Registration not complete! <a href="/register/resend.php">Resend confirmation email</a></div>
		<br>
		<a href="/register/reminder.php">Forgot password?</a> <a href="/register/">Register</a>
	</form>
</div>
<? } else {
	$display = "";
}

?>
<div id="loggedin" style="<?=$display?>">
	<p>Hallo , <a href="#" id="user_naam">
	<?=$_SESSION['user_naam']?>
	</a><a href="#" id="user_logout" class="logout_link">Logout</a>
</p>
<body>
<form id="form1" name="form1" method="post" action="verstuur.php">
  <p>&nbsp;</p>
  <table width="325" border="0">
    <tr>
      <td width="42">Naam</td>
      <td width="273"><input name="naam" type="text" id="naam" value="<?php echo $_SESSION['user_naam']; ?>" readonly /></td>
    </tr>
    <tr>
      <td>Email</td>
      <td><label for="email"></label>
      <input name="email" type="text" id="email" value="<?php echo $_SESSION['user_email']; ?>" readonly /></td>
    </tr>
    <tr>
      <td>Week </td>
      <td><label for="week"></label>
        <label for="week2"></label>
        <select name="week" size="1" id="week">
          <option selected>Week1</option>
          <option>Week2</option>
          <option>Week3</optin>
          <option>Week4</option>
          <option>Week5</option>
      </select></td>
    </tr>
    <tr>
      <td>&nbsp;</td>
      <td><input type="checkbox" name="beschikbaarheid" id="beschikbaarheid">
        <label for="beschikbaarheid"></label>        
      Standaard beschikbaarheid</td>
    </tr>
  </table>
  <br />
  <table width="209" border="0">
    <tr>
      <td width="117">Maandag</td>
      <td width="25"><input type="checkbox" name="maochtend" id="maochtend"  />
      <label for="maochtend"></label></td>
      <td width="26"><input type="checkbox" name="mamiddag" id="maochtend2" /></td>
      <td width="23"><input type="checkbox" name="maavond" id="maavond" /></td>
    </tr>
    <tr>
      <td>Dinsdag</td>
      <td><input type="checkbox" name="maochtend2" id="diochtend" /></td>
      <td><input type="checkbox" name="dimiddag" id="dimiddag" /></td>
      <td><input type="checkbox" name="diavond" id="diavond" /></td>
    </tr>
    <tr>
      <td>Woensdag</td>
      <td><input type="checkbox" name="woochtend" id="woochtend" /></td>
      <td><input type="checkbox" name="womiddag" id="womiddag" /></td>
      <td><input type="checkbox" name="woavond" id="woavond" /></td>
    </tr>
    <tr>
      <td>Donderdag</td>
      <td><input type="checkbox" name="doochtend" id="doochtend" /></td>
      <td><input name="domiddag" type="checkbox" id="domiddag"  /></td>
      <td><input type="checkbox" name="doavond" id="doavond" /></td>
    </tr>
    <tr>
      <td>Vrijdag</td>
      <td><input type="checkbox" name="vrochtend" id="vrochtend" /></td>
      <td><input type="checkbox" name="vrmiddag" id="vrmiddag" /></td>
      <td><input type="checkbox" name="vravond" id="vravond" /></td>
    </tr>
    <tr>
      <td>Zaterdag</td>
      <td><input type="checkbox" name="zaochtend" id="zaochtend" /></td>
      <td><input type="checkbox" name="zamiddag" id="zamiddag" /></td>
      <td><input type="checkbox" name="zaavond" id="zaavond" /></td>
    </tr>
  </table>
  <p>
    <input type="submit" name="Verzenden" id="Verzenden" value="Submit" />
  </p>
  <p>&nbsp;</p>
</form>


</body>
</html>



</div>
<p class="c">(c) 2013 <a href="http://www.clinkmedia.nl">Marvin Duivestein</a></p>
<script type="text/javascript">
var gaJsHost = (("https:" == document.location.protocol) ? "https://ssl." : "http://www.");
document.write(unescape("%3Cscript src='" + gaJsHost + "google-analytics.com/ga.js' type='text/javascript'%3E%3C/script%3E"));
</script>
<script type="text/javascript">
try {
var pageTracker = _gat._getTracker("UA-2929326-25");
pageTracker._trackPageview();
} catch(err) {}</script>
</body>
</html>
include_once ('inc/start.inc');

Ik hoop dat hier niks belangrijks in staat.
Een .inc bestand is namelijk gewoon door iedere bezoeker te lezen.
Plaats je code aub even tussen [code.] [/code.] tags (zonder . )
@Obelix en Idefix Sorry, ik heb de nu code juist geplaatst.
@-SanThe- in start.inc staan de database gegevens, hoe zou ik dit kunnen vervangen.

start.inc

<?
/*

PHP Application start file, included in every php script
lists all includes and does all standard logic

NO OUTPUT, NO HTML, NO TEMPLATES here!

(c) Michael Zelensky 2012 
www.miha.in

*/

//includes
include_once ('mysql.class.php');
include_once ('func.inc');

//global vars
$GV = array(
	'app_name'=> 'PHP login',
	'app_url'=> '',
	'db_host' => 'localhost',
	'db_name' => '',
	'db_user' => '',
	'db_pass' => '',
	'DB' => null
);

//starting session
if (isset($_REQUEST[session_name()])) session_start();

//connecting DB
$DB = new DB($GV['db_host'], $GV['db_name'], $GV['db_user'], $GV['db_pass']);
$DB->connect();
$GV['DB'] = $DB;

/* EOS =) */
?>


[size=xsmall]Toevoeging op 09/05/2013 13:15:25:[/size]

Wie zou me kunnen en willen helpen?

Reageren