Pagina 1 van 1
Login systeem gebruiken op gehele site
Geplaatst: 21 jan 2007, 21:32
door MiKeZZa
Ik wil het loginsysteem van PHPBB gebruiken op heel mijn site. Zo wil ik op de hoofdpagina een loginvenster en als mensen dan ingelogd zijn moeten ze de gehele site kunnen bekijken en als ze dat niet zijn moeten ze slechts bepaalde dingen kunnen bekijken. Ondanks een flinke zoektocht hier heb ik nog geen duidelijk antwoord gevonden hoe ik dit regelen kan.
Dus wie heeft er voor mij een duidelijk (liefst nederlandstalig) antwoord op deze vraag?
Geplaatst: 21 jan 2007, 23:11
door brandsrus
Login Anywhere is vast wel te vinden via phpbbhacks.com. Die moet werken voor jou!
Geplaatst: 01 feb 2007, 17:49
door MiKeZZa
brandsrus schreef:Login Anywhere is vast wel te vinden via phpbbhacks.com. Die moet werken voor jou!
Nou ik heb hem geinstalleerd en hij werkt deels.
Ik kan inloggen en dan kom ik terecht op het forum, dat is correct.
Uitloggen geeft echter deze melding: Invalid_session
En nog een laatste probleem: de logingegevens wil ik niet alleen voor het forum gebruiken maar ook voor de rest van de site, hoe fix ik dat? Dus ik wil dat je ook bepaalde andere zaken op de site pas kunt bekijken, toevoegen of wat dan ook als je lid bent!
Wie o wie helpt mij op de goede weg?
Geplaatst: 01 feb 2007, 18:31
door MiKeZZa
Ik persoonlijk denk dat dit is wat ik zoek:
http://www.phpbb.com/kb/article.php?article_id=143
Maar eerlijk gezegd snap ik er echt geen zak van... Is er iemand die goed is in Engels die dit even toe kan lichtten?
Geplaatst: 02 feb 2007, 14:45
door special18
Hierbij moet je bestandjes openen en texst aanpassen of vervangen zoals elke standard mod.
Geplaatst: 02 feb 2007, 15:09
door MiKeZZa
special18 schreef:Hierbij moet je bestandjes openen en texst aanpassen of vervangen zoals elke standard mod.
Hoe dan? Ik heb namelijk al de nodige modjes geinstalleerd in mijn leven maar dit krijg ik niet voor mekaar.
Ik moet in mijn paginas die ik wil beveiligen (zoals bijvoorbeeld toevoegen.php, die buiten de phpbb map staat) deze code toevoegen:
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
Maar daarna raak ik het kwijt.....
Geplaatst: 02 feb 2007, 15:33
door special18
MiKeZZa schreef:special18 schreef:Hierbij moet je bestandjes openen en texst aanpassen of vervangen zoals elke standard mod.
Hoe dan? Ik heb namelijk al de nodige modjes geinstalleerd in mijn leven maar dit krijg ik niet voor mekaar.
Ik moet in mijn paginas die ik wil beveiligen (zoals bijvoorbeeld toevoegen.php, die buiten de phpbb map staat) deze code toevoegen:
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
Maar daarna raak ik het kwijt.....
Je opent de pagina met kladblok, dan voeg je die code in normaalde mods zeggen waar deze niet, wat je gewoon moet doen is voor ?> deze code plaatsen dus voordat de pagina begint en eindigd moet je deze code invoegen als ik het goed heb.
Geplaatst: 02 feb 2007, 15:57
door MiKeZZa
special18 schreef:MiKeZZa schreef:special18 schreef:Hierbij moet je bestandjes openen en texst aanpassen of vervangen zoals elke standard mod.
Hoe dan? Ik heb namelijk al de nodige modjes geinstalleerd in mijn leven maar dit krijg ik niet voor mekaar.
Ik moet in mijn paginas die ik wil beveiligen (zoals bijvoorbeeld toevoegen.php, die buiten de phpbb map staat) deze code toevoegen:
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
//
Maar daarna raak ik het kwijt.....
Je opent de pagina met kladblok, dan voeg je die code in normaalde mods zeggen waar deze niet, wat je gewoon moet doen is voor ?> deze code plaatsen dus voordat de pagina begint en eindigd moet je deze code invoegen als ik het goed heb.
Het lijkt me sterk dat ik het 2x moet plaatsen, weet je dit zeker?
Geplaatst: 02 feb 2007, 16:26
door special18
De guide zeg voeg het 1x per pagina toe die je wilt beveiligen lijkt mij.
m.v.g special.
Geplaatst: 02 feb 2007, 16:32
door MiKeZZa
special18 schreef:De guide zeg voeg het 1x per pagina toe die je wilt beveiligen lijkt mij.
m.v.g special.
Ja sorry maar jouw vorige verhaal was niet te volgen
Ik mistte de komma's en punten enzo dus het was niet echt te begrijpen voor mij
Maar goed ik heb dus deze code:
Code: Selecteer alles
<?php
include ('config.php');
if ($_SERVER['REQUEST_METHOD'] == "POST") {
if ($_POST['C1'] == "ON")
{
$C1 = 1;
}
else
{
$C1 = 0;
}
$naam = $_POST['naam'];
$omschrijving = $_POST['omschrijving'];
$C1 = $_POST['C1'];
$C2 = $_POST['C2'];
$C3 = $_POST['C3'];
$C4 = $_POST['C4'];
$C5 = $_POST['C5'];
$C6 = $_POST['C6'];
$C7 = $_POST['C7'];
$C8 = $_POST['C8'];
$vak = $_POST['vak'];
$naam = addslashes($naam);
$omschrijving = addslashes($omschrijving);
$C1 = addslashes($C1);
$C2 = addslashes($C2);
$C3 = addslashes($C3);
$C4 = addslashes($C4);
$C5 = addslashes($C5);
$C6 = addslashes($C6);
$C7 = addslashes($C7);
$C8 = addslashes($C8);
$vak = addslashes($vak);
if ($naam == "")
$error="Je moet een naam invullen!";
if ($omschrijving == "")
$error="Je moet een omschrijving invullen!";
if ($C1 == "" && $C2 == "" && $C3 == "" && $C4 == "" && $C5 == "" && $C6 == "" && $C7 == "" && $C8 == "")
$error="Je moet minimaal 1 groep aanvinken!";
if ($vak == "")
$error="Je moet een vak kiezen!";
if (!$error) {
$query = "INSERT INTO lessen (titel,omschrijving,groep1,groep2,groep3,groep4,groep5,groep6,groep7,groep8,vak)
VALUES ('$naam','$omschrijving','$C1','$C2','$C3','$C4','$C5','$C6','$C7','$C8','$vak')";
mysql_query($query) or die (mysql_error());
?>
<div align="center">
<table id="Tabel_01" width="500" border="0" cellspacing="0" cellpadding="0">
<tr height="22">
<td class="boxkop" width="500" background="../pics/box/box_02.jpg">
<font size="4" face="Verdana">Les is <b>succesvol</b> toegevoegd!</font><font size="2" face="Verdana"><br>
<br>
We danken je voor je bijdrage!</font></td>
</tr>
<tr height="13">
<td width="268" height="13" background="../pics/box/box_08.jpg"></td>
</tr>
</table>
</div>
<font face="Verdana" size="2">
<?php
} elseif ($error) {
?>
</font>
<div align="center">
<table id="Tabel_01" width="234" border="0" cellspacing="0" cellpadding="0">
<tr height="22">
<td class="boxkop" width="205" height="22" background="../pics/box/box_02.jpg">
<font face="Verdana" size="2"><b>
Les toevoegen: </b></font></td>
</tr>
<tr>
<td class="boxcontent" width="205" background="../pics/box/box_05.jpg">
<table id="Tabel_01" width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%">
<font face="Verdana" color="red" size="-1"><b>Error:</b> <?php echo"$error"; ?></font></td>
<td width="3%">
<div align="right">
<font face="Verdana">
<input onclick="javascript:history.go(-1);" type="button" name="Button" value="Terug"></font></div>
</td>
</tr>
</table>
<font face="Verdana" size="2">
<br></font></td>
</tr>
<tr height="13">
<td width="205" height="13" background="../pics/box/box_08.jpg"></td>
</tr>
</table>
</div>
<font face="Verdana" size="2">
<?php
}
} else {
?>
</font>
<form action="" method="post">
<div align="center">
<table id="Tabel_01" width="500" border="0" cellspacing="0" cellpadding="0">
<tr height="22">
<td class="boxkop" width="205" height="22" background="../pics/box/box_02.jpg">
<font face="Verdana" size="2"><b>
Les toevoegen: </b></font></td>
</tr>
<tr>
<td class="boxcontent" width="205" background="../pics/box/box_05.jpg">
<table width="500" border="0" cellspacing="0" cellpadding="2">
<tr>
<td width="61" align="left">
<div align="left">
<b>
<font face="Verdana" size="2">Naam</font></b></div>
</td>
<td width="42%" colspan="2"><font face="Verdana"><input type="text" name="naam" size="30"></font></td>
</tr>
<tr>
<td width="80" align="left" valign="top">
<div align="left">
<b>
<font face="Verdana" size="2">Omschrijving</font></b></div>
</td>
<td width="42%" colspan="2"><font face="Verdana"><textarea rows="10" name="omschrijving" cols="35"></textarea></font></td>
</tr>
</tr>
<tr>
<td height="20" align="left" valign="top">
<div align="left">
<b><font face="Verdana" size="2">Groep</font></b></div>
</td>
<td height="20">
<font face="Verdana">
<input type="checkbox" name="C1" value="ON"><font size="2">Groep
1<br>
</font>
<input type="checkbox" name="C2" value="ON"><font size="2">Groep
2<br>
</font>
<input type="checkbox" name="C3" value="ON"><font size="2">Groep
3<br>
</font>
<input type="checkbox" name="C4" value="ON"><font size="2">Groep
4</font></font></td>
<td height="20">
<font face="Verdana">
<input type="checkbox" name="C5" value="ON"><font size="2">Groep
5<br>
</font>
<input type="checkbox" name="C6" value="ON"><font size="2">Groep
6<br>
</font>
<input type="checkbox" name="C7" value="ON"><font size="2">Groep
7<br>
</font>
<input type="checkbox" name="C8" value="ON"><font size="2">Groep
8</font></font></td>
</tr>
<tr>
<td width="61" align="left">
<div align="left">
<b><font face="Verdana" size="2">Vak</font></b></div>
</td>
<td width="42%" colspan="2">
<font face="Verdana" size="2"><?php
include ('config.php');
$Sql = "SELECT * FROM lessen_vakken ORDER BY naam";
$Result = mysql_query($Sql) or die(mysql_error());
echo '
<select name="vak">';
while ($Row = mysql_fetch_assoc($Result))
{
echo '
<option value="'.$Row[id].'">'.$Row[naam].'</option> ';
}
echo '
</select>
'; ?></font></td> </tr>
<tr>
<td align="left" colspan="3">
<div align="left">
<font face="Verdana" size="2" color="#FF0000">Hieronder kunt u indien nodig een word-bestand, plaatje (gif of jpg) of pdf bestand toevoegen aan uw les! Heeft u meerdere file's verzoeken wij u om er een .zip van te maken. Hoe u dat doet leest u
<a href="new_page_1.htm/">hier</a>!</font></div>
</td>
</tr>
<tr>
<td width="61" align="left">
<div align="left">
<b><font face="Verdana" size="2">Bestand
1</font></b></div>
</td>
<td width="42%" colspan="2">
<form enctype="multipart/form-data" action="upload.php" method="post">
<!-- Maak het de users mogelijk een bestand te selecteren -->
<input type="file" name="mijn_bestand"/><br />
<input type="submit" value="Upload!"/>
</form>
<?php
/* Een voorbeeld dat de geuploadde file kopieert alszijnde een user icon voor de huidige gebruiker */
$doelDirectory = './lesdocs/';
$errorMessage = '';
$doelFile = $doelDirectory . 'mijnplaatje.jpg';
if (isset($_FILES['mijn_bestand']) && $_FILES['mijn_bestand']['error'] == UPLOAD_ERR_OK)
{
if ($_FILES['mijn_bestand']['type'] == 'image/jpeg')
{
$result = move_uploaded_file ($FILE['mijn_bestand']['tmp_name'], $doelFile);
if (!$result) {
$errorMessage = 'Kan bestand niet kopieren';
}
} else {
$errorMessage = 'Bestand is niet van het juiste type';
}
} else {
$errorMessage = 'Uploaden mislukt';
}
?>
</td>
</tr>
<tr>
<td colspan="3" height="20">
<p align="center">
<font face="Verdana">
<input type="submit" value="Voeg Les toe" name="submit"><font size="2">
</font>
<input type="reset" value="Wis velden" name="reset"></font></td>
</tr>
</table>
<font face="Verdana" size="2">
<br>
<br>
</font>
</td>
</tr>
<tr height="13">
<td width="205" height="13" background="../pics/box/box_08.jpg"></td>
</tr>
</table>
</form>
<?php } ?>
En dat wordt dan nu dit:
Code: Selecteer alles
<?php
define('IN_PHPBB', true);
$phpbb_root_path = './';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
include ('config.php');
if ($_SERVER['REQUEST_METHOD'] == "POST") {
if ($_POST['C1'] == "ON")
{
$C1 = 1;
}
else
{
$C1 = 0;
}
$naam = $_POST['naam'];
$omschrijving = $_POST['omschrijving'];
$C1 = $_POST['C1'];
$C2 = $_POST['C2'];
$C3 = $_POST['C3'];
$C4 = $_POST['C4'];
$C5 = $_POST['C5'];
$C6 = $_POST['C6'];
$C7 = $_POST['C7'];
$C8 = $_POST['C8'];
$vak = $_POST['vak'];
$naam = addslashes($naam);
$omschrijving = addslashes($omschrijving);
$C1 = addslashes($C1);
$C2 = addslashes($C2);
$C3 = addslashes($C3);
$C4 = addslashes($C4);
$C5 = addslashes($C5);
$C6 = addslashes($C6);
$C7 = addslashes($C7);
$C8 = addslashes($C8);
$vak = addslashes($vak);
if ($naam == "")
$error="Je moet een naam invullen!";
if ($omschrijving == "")
$error="Je moet een omschrijving invullen!";
if ($C1 == "" && $C2 == "" && $C3 == "" && $C4 == "" && $C5 == "" && $C6 == "" && $C7 == "" && $C8 == "")
$error="Je moet minimaal 1 groep aanvinken!";
if ($vak == "")
$error="Je moet een vak kiezen!";
if (!$error) {
$query = "INSERT INTO lessen (titel,omschrijving,groep1,groep2,groep3,groep4,groep5,groep6,groep7,groep8,vak)
VALUES ('$naam','$omschrijving','$C1','$C2','$C3','$C4','$C5','$C6','$C7','$C8','$vak')";
mysql_query($query) or die (mysql_error());
?>
<div align="center">
<table id="Tabel_01" width="500" border="0" cellspacing="0" cellpadding="0">
<tr height="22">
<td class="boxkop" width="500" background="../pics/box/box_02.jpg">
<font size="4" face="Verdana">Les is <b>succesvol</b> toegevoegd!</font><font size="2" face="Verdana"><br>
<br>
We danken je voor je bijdrage!</font></td>
</tr>
<tr height="13">
<td width="268" height="13" background="../pics/box/box_08.jpg"></td>
</tr>
</table>
</div>
<font face="Verdana" size="2">
<?php
} elseif ($error) {
?>
</font>
<div align="center">
<table id="Tabel_01" width="234" border="0" cellspacing="0" cellpadding="0">
<tr height="22">
<td class="boxkop" width="205" height="22" background="../pics/box/box_02.jpg">
<font face="Verdana" size="2"><b>
Les toevoegen: </b></font></td>
</tr>
<tr>
<td class="boxcontent" width="205" background="../pics/box/box_05.jpg">
<table id="Tabel_01" width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%">
<font face="Verdana" color="red" size="-1"><b>Error:</b> <?php echo"$error"; ?></font></td>
<td width="3%">
<div align="right">
<font face="Verdana">
<input onclick="javascript:history.go(-1);" type="button" name="Button" value="Terug"></font></div>
</td>
</tr>
</table>
<font face="Verdana" size="2">
<br></font></td>
</tr>
<tr height="13">
<td width="205" height="13" background="../pics/box/box_08.jpg"></td>
</tr>
</table>
</div>
<font face="Verdana" size="2">
<?php
}
} else {
?>
</font>
<form action="" method="post">
<div align="center">
<table id="Tabel_01" width="500" border="0" cellspacing="0" cellpadding="0">
<tr height="22">
<td class="boxkop" width="205" height="22" background="../pics/box/box_02.jpg">
<font face="Verdana" size="2"><b>
Les toevoegen: </b></font></td>
</tr>
<tr>
<td class="boxcontent" width="205" background="../pics/box/box_05.jpg">
<table width="500" border="0" cellspacing="0" cellpadding="2">
<tr>
<td width="61" align="left">
<div align="left">
<b>
<font face="Verdana" size="2">Naam</font></b></div>
</td>
<td width="42%" colspan="2"><font face="Verdana"><input type="text" name="naam" size="30"></font></td>
</tr>
<tr>
<td width="80" align="left" valign="top">
<div align="left">
<b>
<font face="Verdana" size="2">Omschrijving</font></b></div>
</td>
<td width="42%" colspan="2"><font face="Verdana"><textarea rows="10" name="omschrijving" cols="35"></textarea></font></td>
</tr>
</tr>
<tr>
<td height="20" align="left" valign="top">
<div align="left">
<b><font face="Verdana" size="2">Groep</font></b></div>
</td>
<td height="20">
<font face="Verdana">
<input type="checkbox" name="C1" value="ON"><font size="2">Groep
1<br>
</font>
<input type="checkbox" name="C2" value="ON"><font size="2">Groep
2<br>
</font>
<input type="checkbox" name="C3" value="ON"><font size="2">Groep
3<br>
</font>
<input type="checkbox" name="C4" value="ON"><font size="2">Groep
4</font></font></td>
<td height="20">
<font face="Verdana">
<input type="checkbox" name="C5" value="ON"><font size="2">Groep
5<br>
</font>
<input type="checkbox" name="C6" value="ON"><font size="2">Groep
6<br>
</font>
<input type="checkbox" name="C7" value="ON"><font size="2">Groep
7<br>
</font>
<input type="checkbox" name="C8" value="ON"><font size="2">Groep
8</font></font></td>
</tr>
<tr>
<td width="61" align="left">
<div align="left">
<b><font face="Verdana" size="2">Vak</font></b></div>
</td>
<td width="42%" colspan="2">
<font face="Verdana" size="2"><?php
include ('config.php');
$Sql = "SELECT * FROM lessen_vakken ORDER BY naam";
$Result = mysql_query($Sql) or die(mysql_error());
echo '
<select name="vak">';
while ($Row = mysql_fetch_assoc($Result))
{
echo '
<option value="'.$Row[id].'">'.$Row[naam].'</option> ';
}
echo '
</select>
'; ?></font></td> </tr>
<tr>
<td align="left" colspan="3">
<div align="left">
<font face="Verdana" size="2" color="#FF0000">Hieronder kunt u indien nodig een word-bestand, plaatje (gif of jpg) of pdf bestand toevoegen aan uw les! Heeft u meerdere file's verzoeken wij u om er een .zip van te maken. Hoe u dat doet leest u
<a href="new_page_1.htm/">hier</a>!</font></div>
</td>
</tr>
<tr>
<td width="61" align="left">
<div align="left">
<b><font face="Verdana" size="2">Bestand
1</font></b></div>
</td>
<td width="42%" colspan="2">
<form enctype="multipart/form-data" action="upload.php" method="post">
<!-- Maak het de users mogelijk een bestand te selecteren -->
<input type="file" name="mijn_bestand"/><br />
<input type="submit" value="Upload!"/>
</form>
<?php
/* Een voorbeeld dat de geuploadde file kopieert alszijnde een user icon voor de huidige gebruiker */
$doelDirectory = './lesdocs/';
$errorMessage = '';
$doelFile = $doelDirectory . 'mijnplaatje.jpg';
if (isset($_FILES['mijn_bestand']) && $_FILES['mijn_bestand']['error'] == UPLOAD_ERR_OK)
{
if ($_FILES['mijn_bestand']['type'] == 'image/jpeg')
{
$result = move_uploaded_file ($FILE['mijn_bestand']['tmp_name'], $doelFile);
if (!$result) {
$errorMessage = 'Kan bestand niet kopieren';
}
} else {
$errorMessage = 'Bestand is niet van het juiste type';
}
} else {
$errorMessage = 'Uploaden mislukt';
}
?>
</td>
</tr>
<tr>
<td colspan="3" height="20">
<p align="center">
<font face="Verdana">
<input type="submit" value="Voeg Les toe" name="submit"><font size="2">
</font>
<input type="reset" value="Wis velden" name="reset"></font></td>
</tr>
</table>
<font face="Verdana" size="2">
<br>
<br>
</font>
</td>
</tr>
<tr height="13">
<td width="205" height="13" background="../pics/box/box_08.jpg"></td>
</tr>
</table>
</form>
<?php } ?>
En dan?
Want ik krijg nu allemaal foutmeldingen:
Warning: main(./extension.inc) [function.main]: failed to open stream: No such file or directory in ... on line 5
enzvoorts
Geplaatst: 02 feb 2007, 16:35
door MiKeZZa
Ik heb de foutmelding er uit, zat in de map van het forum maar goed ik kom er nu zo in zonder dat ik ingelogd ben, lijkt me niet ok toch?
Code: Selecteer alles
<?php
define('IN_PHPBB', true);
$phpbb_root_path = '../forum/';
include($phpbb_root_path . 'extension.inc');
include($phpbb_root_path . 'common.'.$phpEx);
//
// Start session management
//
$userdata = session_pagestart($user_ip, PAGE_INDEX);
init_userprefs($userdata);
//
// End session management
include ('config.php');
if ($_SERVER['REQUEST_METHOD'] == "POST") {
if ($_POST['C1'] == "ON")
{
$C1 = 1;
}
else
{
$C1 = 0;
}
$naam = $_POST['naam'];
$omschrijving = $_POST['omschrijving'];
$C1 = $_POST['C1'];
$C2 = $_POST['C2'];
$C3 = $_POST['C3'];
$C4 = $_POST['C4'];
$C5 = $_POST['C5'];
$C6 = $_POST['C6'];
$C7 = $_POST['C7'];
$C8 = $_POST['C8'];
$vak = $_POST['vak'];
$naam = addslashes($naam);
$omschrijving = addslashes($omschrijving);
$C1 = addslashes($C1);
$C2 = addslashes($C2);
$C3 = addslashes($C3);
$C4 = addslashes($C4);
$C5 = addslashes($C5);
$C6 = addslashes($C6);
$C7 = addslashes($C7);
$C8 = addslashes($C8);
$vak = addslashes($vak);
if ($naam == "")
$error="Je moet een naam invullen!";
if ($omschrijving == "")
$error="Je moet een omschrijving invullen!";
if ($C1 == "" && $C2 == "" && $C3 == "" && $C4 == "" && $C5 == "" && $C6 == "" && $C7 == "" && $C8 == "")
$error="Je moet minimaal 1 groep aanvinken!";
if ($vak == "")
$error="Je moet een vak kiezen!";
if (!$error) {
$query = "INSERT INTO lessen (titel,omschrijving,groep1,groep2,groep3,groep4,groep5,groep6,groep7,groep8,vak)
VALUES ('$naam','$omschrijving','$C1','$C2','$C3','$C4','$C5','$C6','$C7','$C8','$vak')";
mysql_query($query) or die (mysql_error());
?>
<div align="center">
<table id="Tabel_01" width="500" border="0" cellspacing="0" cellpadding="0">
<tr height="22">
<td class="boxkop" width="500" background="../pics/box/box_02.jpg">
<font size="4" face="Verdana">Les is <b>succesvol</b> toegevoegd!</font><font size="2" face="Verdana"><br>
<br>
We danken je voor je bijdrage!</font></td>
</tr>
<tr height="13">
<td width="268" height="13" background="../pics/box/box_08.jpg"></td>
</tr>
</table>
</div>
<font face="Verdana" size="2">
<?php
} elseif ($error) {
?>
</font>
<div align="center">
<table id="Tabel_01" width="234" border="0" cellspacing="0" cellpadding="0">
<tr height="22">
<td class="boxkop" width="205" height="22" background="../pics/box/box_02.jpg">
<font face="Verdana" size="2"><b>
Les toevoegen: </b></font></td>
</tr>
<tr>
<td class="boxcontent" width="205" background="../pics/box/box_05.jpg">
<table id="Tabel_01" width="500" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="100%">
<font face="Verdana" color="red" size="-1"><b>Error:</b> <?php echo"$error"; ?></font></td>
<td width="3%">
<div align="right">
<font face="Verdana">
<input onclick="javascript:history.go(-1);" type="button" name="Button" value="Terug"></font></div>
</td>
</tr>
</table>
<font face="Verdana" size="2">
<br></font></td>
</tr>
<tr height="13">
<td width="205" height="13" background="../pics/box/box_08.jpg"></td>
</tr>
</table>
</div>
<font face="Verdana" size="2">
<?php
}
} else {
?>
</font>
<form action="" method="post">
<div align="center">
<table id="Tabel_01" width="500" border="0" cellspacing="0" cellpadding="0">
<tr height="22">
<td class="boxkop" width="205" height="22" background="../pics/box/box_02.jpg">
<font face="Verdana" size="2"><b>
Les toevoegen: </b></font></td>
</tr>
<tr>
<td class="boxcontent" width="205" background="../pics/box/box_05.jpg">
<table width="500" border="0" cellspacing="0" cellpadding="2">
<tr>
<td width="61" align="left">
<div align="left">
<b>
<font face="Verdana" size="2">Naam</font></b></div>
</td>
<td width="42%" colspan="2"><font face="Verdana"><input type="text" name="naam" size="30"></font></td>
</tr>
<tr>
<td width="80" align="left" valign="top">
<div align="left">
<b>
<font face="Verdana" size="2">Omschrijving</font></b></div>
</td>
<td width="42%" colspan="2"><font face="Verdana"><textarea rows="10" name="omschrijving" cols="35"></textarea></font></td>
</tr>
</tr>
<tr>
<td height="20" align="left" valign="top">
<div align="left">
<b><font face="Verdana" size="2">Groep</font></b></div>
</td>
<td height="20">
<font face="Verdana">
<input type="checkbox" name="C1" value="ON"><font size="2">Groep
1<br>
</font>
<input type="checkbox" name="C2" value="ON"><font size="2">Groep
2<br>
</font>
<input type="checkbox" name="C3" value="ON"><font size="2">Groep
3<br>
</font>
<input type="checkbox" name="C4" value="ON"><font size="2">Groep
4</font></font></td>
<td height="20">
<font face="Verdana">
<input type="checkbox" name="C5" value="ON"><font size="2">Groep
5<br>
</font>
<input type="checkbox" name="C6" value="ON"><font size="2">Groep
6<br>
</font>
<input type="checkbox" name="C7" value="ON"><font size="2">Groep
7<br>
</font>
<input type="checkbox" name="C8" value="ON"><font size="2">Groep
8</font></font></td>
</tr>
<tr>
<td width="61" align="left">
<div align="left">
<b><font face="Verdana" size="2">Vak</font></b></div>
</td>
<td width="42%" colspan="2">
<font face="Verdana" size="2"><?php
include ('config.php');
$Sql = "SELECT * FROM lessen_vakken ORDER BY naam";
$Result = mysql_query($Sql) or die(mysql_error());
echo '
<select name="vak">';
while ($Row = mysql_fetch_assoc($Result))
{
echo '
<option value="'.$Row[id].'">'.$Row[naam].'</option> ';
}
echo '
</select>
'; ?></font></td> </tr>
<tr>
<td align="left" colspan="3">
<div align="left">
<font face="Verdana" size="2" color="#FF0000">Hieronder kunt u indien nodig een word-bestand, plaatje (gif of jpg) of pdf bestand toevoegen aan uw les! Heeft u meerdere file's verzoeken wij u om er een .zip van te maken. Hoe u dat doet leest u
<a href="new_page_1.htm/">hier</a>!</font></div>
</td>
</tr>
<tr>
<td width="61" align="left">
<div align="left">
<b><font face="Verdana" size="2">Bestand
1</font></b></div>
</td>
<td width="42%" colspan="2">
<form enctype="multipart/form-data" action="upload.php" method="post">
<!-- Maak het de users mogelijk een bestand te selecteren -->
<input type="file" name="mijn_bestand"/><br />
<input type="submit" value="Upload!"/>
</form>
<?php
/* Een voorbeeld dat de geuploadde file kopieert alszijnde een user icon voor de huidige gebruiker */
$doelDirectory = './lesdocs/';
$errorMessage = '';
$doelFile = $doelDirectory . 'mijnplaatje.jpg';
if (isset($_FILES['mijn_bestand']) && $_FILES['mijn_bestand']['error'] == UPLOAD_ERR_OK)
{
if ($_FILES['mijn_bestand']['type'] == 'image/jpeg')
{
$result = move_uploaded_file ($FILE['mijn_bestand']['tmp_name'], $doelFile);
if (!$result) {
$errorMessage = 'Kan bestand niet kopieren';
}
} else {
$errorMessage = 'Bestand is niet van het juiste type';
}
} else {
$errorMessage = 'Uploaden mislukt';
}
?>
</td>
</tr>
<tr>
<td colspan="3" height="20">
<p align="center">
<font face="Verdana">
<input type="submit" value="Voeg Les toe" name="submit"><font size="2">
</font>
<input type="reset" value="Wis velden" name="reset"></font></td>
</tr>
</table>
<font face="Verdana" size="2">
<br>
<br>
</font>
</td>
</tr>
<tr height="13">
<td width="205" height="13" background="../pics/box/box_08.jpg"></td>
</tr>
</table>
</form>
<?php } ?>
Geplaatst: 02 feb 2007, 16:59
door special18
Klopt maar vergeet niet dat dit in alle pagina's toegevoegd moet worden, waarvan sessions.php belangrijk is aangezien die de sessies per client afhandeld.
Ik zou de gehele mod afmaken dan evt hier komen met berichten dient het nog niet te werken.
Geplaatst: 02 feb 2007, 18:45
door MiKeZZa
Zoals ik dus al aangeef is het mij totaal onduidelijk wat nu te doen aangezien ik die pagina niet begrijp. Daarnaast is dit geen mod.