Table 'novaraba_paneel.paneel_FDepartement' doesn't exist

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-End Web Developer

Als Back-End Web Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn. Wat doe je als Back-End Web Developer bij Coolblue? Als Back-End Web Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Als backend developer weet je de weg in PHP, kan je in Typescript een microservice op zetten of ben je bereid om dit te leren. Ook Web Backend Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen PHP

Bekijk vacature »

Laravel / PHP developer

Functie omschrijving Wij zijn op zoek naar een Medior PHP / Laravel Developer voor een IT-consultancy in de omgeving van Hoofddorp! Ben jij op zoek naar een leuke nieuwe uitdaging binnen een veelzijdige werkomgeving? Lees dan snel verder! Binnen dit bedrijf werk je in een ontwikkelteam, waarin je zeer betrokken bent en meedenkt over softwareoplossingen. Binnen dit Team hou je je bezig met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je zult je bezig houden met de volgende werkzaamheden: Je gaat aan de hand van de wensen van klanten software ontwikkelen; Je bent bij het gehele proces betrokken;

Bekijk vacature »

Python Developer

Dit ga je doen Als Python Developer ben je verantwoordelijk voor: Het ontwikkelen van Stuurprogramma's in Python zodat er verbindingen kunnen worden gelegd tussen besturingssystemen en (AV) hardware; Het testen en debuggen van Stuurprorgamma's; Het communiceren met noodzakelijke partijen in gevallen waar extra technische details nodig zijn om een Stuurprogramma te ontwikkelen of problemen op te lossen; Het maken van de nodige technische documentatie (in het Engels); Het participeren in een Scrum/Agile omgeving. Hier ga je werken Deze internationale organisatie is wereldwijd een succesvol producent en leverancier van professionele AV hard- en software. Klanten gebruiken de producten o.a. voor het

Bekijk vacature »

PHP Developer

Dit ga je doen Ontwikkelen, implementeren en testen van PHP-oplossingen en Apps voor klanten en bedrijfsprocessen; Opstellen van requirements en uitwerken van de oplossingen; Testen van software en borgen van een soepele overdracht, inclusief documentatie; Proactief adviseren vanuit eigen expertisegebied over ontwikkelingen en verbeterpunten in technische toepassingen en processen binnen de organisatie. Hier ga je werken De organisatie is een ambitieuze en vooruitstrevende speler in de markt in de regio Rotterdam. Ze zijn de snelst groeiende in hun branche. Met een excellent aanbod en service willen zij de beste keuze zijn voor hun bestaande en nieuwe klanten. Dit alles doen

Bekijk vacature »

C#.NET developer

Functie Het development team bestaat momenteel uit vijf backend C#/.NET ontwikkelaars. Op dit moment zit één ontwikkelaar dedicated op de mobiele applicatie. Als team werk je samen aan het zelf ontwikkelde software platform. Dit bestaat uit zowel apps als websites. Om het systeem door meer dan honderdduizenden gebruikers wordt gebruikt is het bijna vanzelfsprekend dat de kwaliteit van het product hoog moet liggen. Het systeem bestaat uit drie projecten. Je werkt dus aan deze drie projecten waarbij de focus op z’n tijd verschuift. De technieken die worden toegepast zijn o.a. .NET Core, Xamarin, C# en MVC. Je zal dus met

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van IT Operations Manager! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van

Bekijk vacature »

Software Developer

Functie omschrijving Heb jij affiniteit met ICT en een WO diploma in de pocket? Dan ben je hier aan het juiste adres. Voor een opdrachtgever in Amsterdam zijn wij op zoek naar kandidaten die (enige) ervaring hebben met Java, Javascript, C of C++. Je zal door middel van trainingen worden opgeleid tot een volwaardige Software Developer. Er wordt tijdens de training natuurlijk veel aandacht besteedt aan de vaktechnische aspecten, maar er gaat ook veel aandacht uit naar jouw persoonlijke ontwikkeling. Bedrijfsprofiel Bij deze opdrachtgever in de omgeving van Amsterdam zoeken ze meerdere enthousiaste kandidaten die hun carrière willen starten met

Bekijk vacature »

.Net Front-end Ontwikkelaar

Wij zoeken een .Net Front-end Ontwikkelaar! Omschrijving Kun jij snel schakelen en ben je stressbestendig? Dan zoeken wij jou! Als .Net Front-end Ontwikkelaar help je mee aan de webapplicatie die over de hele wereld door allerlei bedrijven wordt gebruikt. Je werkt daarnaast mee aan nieuwe en verbeterde functionaliteiten en helpt met het oplossen van bugs. Over de opdrachtgever Je komt te werken in een ambitieus team dat zich blijft ontwikkelen. Dit is alle informatie die we nu kunnen delen over de werkplek. Als jij de .Net Front-end Ontwikkelaar bent voor deze job, vertellen we je snel nóg meer. Eisen Heb

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

Back-end .NET Developer

Functie omschrijving C# / .NET Developer gezocht voor een dynamische organisatie in de regio Houten! Voor een leuke organisatie in de regio Houten zijn wij op zoek naar een Back-end developer die klaar is voor een nieuwe uitdaging. In deze functie werk jij aan verschillende projecten en ga je vaak bij klanten op bezoek. Binnen deze functie kun je een grote mate van uitdaging, diversiteit en verantwoordelijkheid treffen. Bedrijfsprofiel Waar ga je werken? Het bedrijf waar je gaat werken is gespecialiseerd in het ontwerpen en implementeren van procesautomatisering en procesinformatisering. Zij doen dit onder andere voor de (petro)chemie, pharma, infra,

Bekijk vacature »

Functioneel applicatiebeheerder - SOP-SYS-SAM

TenneT is hard groeiend om de onze ambities waar te kunnen maken. Zo nemen wij een leidende rol in het aanjagen van de energietransitie. Het werven van nieuw talent speelt daarin een cruciale rol. Wij zijn op zoek naar een gedreven Functioneel Applicatiebeheerder op onze locatie Arnhem die hieraan wil bijdragen en misschien ben jij dat wel? Jouw bijdrage aan TenneT Je gaat samenwerken in een team van circa 15 functioneel applicatiebeheerders en gaat onderdeel uitmaken van een DevOps team. Met dit team ga je applicaties (laten) ontwikkelen en beheren. Hierbij concentreer je je vooral op de functionele aspecten, zodat

Bekijk vacature »

IoT Software Developer PHP

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een IoT software developer met kennis van PHP. In deze rol wordt je verantwoordelijk voor het vernieuwen van het multimedia platform van een super tof bedrijf in Breda. Je gebruikt PHP als programmeerlaag, en bent in staat om de helicopterview te pakken / projectmatig te werken. Jouw werkzaamheden zien er als volgt uit: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "intern" ontwikkelde multimedia platform. Je neemt de lead in het moderniseren van het platform door het deels opnieuw op te zetten of

Bekijk vacature »

Front-end developer (Vue.js) gezocht!

Functie Als Front-end developer is het jouw doel om efficiënte en effectieve frontend code te ontwerpen, ontwikkelen en onderhouden die goed aansluit bij de functionele behoefte vanuit de klant. Je zorgt voor optimale SEO-resultaten, sitespeed en frontend security. You build it, you run it, you own it! Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden

Bekijk vacature »

Back end developer PHP, Laravel

Functie Jij komt te werken in ons webdevelopment team, wat bestaat uit 8 ervaren collega’s. Hiernaast hebben wij nog een team van 2 ontwikkelaars die aan native applicaties werken. Bij ons zijn er korte lijntjes en er hangt een gezellige informele werksfeer. Maar het belangrijkste is natuurlijk dat je aan geweldige applicaties zult gaan werken! Wij willen als organisatie niet te groot worden, we willen gewoon toffe dingen maken. Onze techstack bestaat momenteel uit: PHP, Laravel, Javascript, Typescript, Git, MySQL, Java, Kotlin, Xamarin. Samen met ons ga jij zorgen dat we puik werk leveren! Waarbij je bij elke fase in

Bekijk vacature »
- Rob -

- Rob -

08/01/2017 18:06:37
Quote Anchor link
Hallo!

Toen ik aan het proberen was mijn forum op mijn website te zetten. Kwam er een error, waar ik niks van begrijp: Table 'novaraba_paneel.paneel_FDepartement' doesn't exist
Nergens staat deze table aangegeven, alleen maar paneel_FDepartment..
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
<div class="content-wrapper">
    <section class="content-header">
        <h1>
            Forum
        </h1>
        <ol class="breadcrumb">
            <li><a href="/"><i class="fa fa-dashboard"></i> Paneel</a></li>
            <li class="active">Forum</li>
        </ol>
    </section>
    <section class="content">
        <center>
    <?php
    $filesBanners
= glob($_SERVER["DOCUMENT_ROOT"] . '/_paneel/assets/afbeelding/donatie/banners/active/*.*');
    $bannerPath = array_rand($filesBanners);
    
    preg_match("/[^\/]+$/", $filesBanners[$bannerPath], $matches);
    $banner = $matches[0];
    
    echo '<img src="/_paneel/assets/afbeelding/donatie/banners/active/' . $banner . '" />';
    ?>

</center><br />
<?php
if ($_SESSION["habbonaam"] == "Praelu2s")
{

    $department = null;
    $category   = null;
    $topic         = null;
    
    if (!isset($_GET['departement']) || (isset($_GET['departement']) && empty($_GET['departement'])))
    {
        
    }
}

else
{
    $userLevel = isset($_SESSION["habbonaam"]) ? $user->getUserLevel($_SESSION["habbonaam"]) : 0;
    
    if($_GET['departement'] == "")
    {

        $sql_departement = mysql_query("SELECT id, zichtbaarheid, naam, badge FROM paneel_FDepartement WHERE prullenbak = '0' ORDER BY ordening ASC, id ASC  " );
        while($departement = mysql_fetch_assoc($sql_departement))
        {

            if($departement['zichtbaarheid'] == 0)
            //// Toegankelijk voor iedereen, ook uitgelogden
            {
                include($_SERVER["DOCUMENT_ROOT"] . '/_paneel/include/forum_departement.php');
            }

            else if($departement['zichtbaarheid'] == 1 && $_SESSION['login'] == 1)
            //// Toegankelijk voor iedereen die ingelogd is
            {
                include($_SERVER["DOCUMENT_ROOT"] . '/_paneel/include/forum_departement.php');
            }

            if($departement['zichtbaarheid'] == 2 && $_SESSION['login'] == 1)
            //// Toegankelijk voor bepaalde mensen
            {
                $sql_leden = mysql_query("SELECT id FROM paneel_FLeden WHERE habbonaam = '".$_SESSION['habbonaam']."' AND departement = '".$departement['id']."' " );
                $num_leden = mysql_num_rows($sql_leden);
                if($num_leden != 0 || $userLevel > 0)
                {

                    if (($departement["id"] != 21 && $departement["id"] != 221) || (($departement["id"] == 21 || $departement["id"] == 221) && ($userLevel > 2 || $num_leden != 0)))
                    {

                        include($_SERVER["DOCUMENT_ROOT"] . '/_paneel/include/forum_departement.php');
                    }
                }
            }
        }
    }

    else if($_GET['departement'] != "" && $_GET['categorie'] == "")
    {

        $link_departement = mysql_real_escape_string(htmlspecialchars(rawurldecode($_GET['departement'])));
        echo ' <a href="/forum" style="padding-left:10px;"> Forum overzicht </a> > <a href="/forum/'.rawurlencode($link_departement).'"> '.$link_departement.' </a><hr /> ';
        
        $sql_link_departement = mysql_query("SELECT id, zichtbaarheid, naam, badge FROM paneel_FDepartement WHERE prullenbak = '0' AND naam = '".$link_departement."' LIMIT 1" );
        $num_link_departement = mysql_num_rows($sql_link_departement);
        
        if($num_link_departement == 0)
        {

            echo "Het opgegeven departement bestaat niet, helaas!";
        }

        else
        {
            $departement = mysql_fetch_assoc($sql_link_departement);
            if($departement['zichtbaarheid'] == 2  && $_SESSION['login'] == 1)
            //// Toegankelijk voor bepaalde mensen
            {
                $sql_leden = mysql_query("SELECT id FROM paneel_FLeden WHERE habbonaam = '".$_SESSION['habbonaam']."' AND departement = '".$departement['id']."' " );
                $num_leden = mysql_num_rows($sql_leden);
                if($num_leden != 0 || $userLevel > 0)
                {

                    include($_SERVER["DOCUMENT_ROOT"] . '/_paneel/include/forum_departement.php');
                }

                else
                {
                    echo '<META http-equiv="refresh" content="0; URL=/forum">';
                }
            }

            else if($departement['zichtbaarheid'] == 2 && $_SESSION['login'] != 1)
            {

                echo '<META http-equiv="refresh" content="0; URL=/forum">';
            }

            else if($departement['zichtbaarheid'] == 0)
            //// Toegankelijk voor iedereen, ook uitgelogden
            {
                include($_SERVER["DOCUMENT_ROOT"] . '/_paneel/include/forum_departement.php');
            }

            else if($departement['zichtbaarheid'] == 1 && $_SESSION['login'] == 1)
            //// Toegankelijk voor iedereen die ingelogd is
            {
                include($_SERVER["DOCUMENT_ROOT"] . '/_paneel/include/forum_departement.php');
            }

            else if($departement['zichtbaarheid'] == 1 && $_SESSION['login'] != 1)
            {

                echo '<META http-equiv="refresh" content="0; URL=/forum">';
            }
        }
    }

    
    
//////////////////////////////    
//////////////////////////////    
//////////////////////////////     Categorie niveau
//////////////////////////////    
//////////////////////////////    

    
    else if($_GET['departement'] != "" && $_GET['categorie'] != "" && $_GET['topic'] == "")
    {

        $link_departement = mysql_real_escape_string(htmlspecialchars(rawurldecode($_GET['departement'])));
        $link_categorie = mysql_real_escape_string(htmlspecialchars($_GET['categorie']));
        echo ' <a href="/forum" style="padding-left:10px;"> Forum overzicht </a> > <a href="/forum/'.rawurlencode($link_departement).'"> '.$link_departement.' </a> > <a href="/forum/'.rawurlencode($link_departement).'/'.rawurlencode($link_categorie).'"> '.$link_categorie.' </a><hr /> ';
        
        $sql_link_departement = mysql_query("SELECT id, zichtbaarheid, naam, badge FROM paneel_FDepartement WHERE prullenbak = '0' AND naam = '".$link_departement."' LIMIT 1" );
        $num_link_departement = mysql_num_rows($sql_link_departement);
        
        if($num_link_departement == 0)
        {

            echo "Het opgegeven departement bestaat niet, helaas!";
        }

        else
        {
            $departement = mysql_fetch_assoc($sql_link_departement);
            $sql_link_categorie = mysql_query("SELECT id, toegang, naam, omschrijving, topic_maken, `order` FROM paneel_FCategorie WHERE prullenbak = '0' AND naam = '".$link_categorie."' AND departement = '".$departement['id']."' LIMIT 1" );
            $num_link_categorie = mysql_num_rows($sql_link_categorie);
            if($num_link_categorie == 0)
            {

                echo "De opgegeven categorie bestaat niet, helaas! <br />";
                echo $_GET['categorie'] . ";";
            }

            else
            {
                $categorie = mysql_fetch_assoc($sql_link_categorie);
                
                if($departement['zichtbaarheid'] == 2  && $_SESSION['login'] == 1)
                //// Toegankelijk voor bepaalde mensen
                {
                    $sql_leden = mysql_query("SELECT id FROM paneel_FLeden WHERE habbonaam = '".$_SESSION['habbonaam']."' AND departement = '".$departement['id']."' " );
                    $num_leden = mysql_num_rows($sql_leden);
                    if($num_leden != 0 || $userLevel > 0)
                    {

                        include($_SERVER["DOCUMENT_ROOT"] . '/_paneel/include/forum_categorie.php');
                    }

                    else
                    {
                        echo '<META http-equiv="refresh" content="0; URL=/forum">';
                    }
                }

                else if($departement['zichtbaarheid'] == 2 && $_SESSION['login'] != 1)
                {

                    echo '<META http-equiv="refresh" content="0; URL=/forum">';
                }

                else if($departement['zichtbaarheid'] == 0)
                //// Toegankelijk voor iedereen, ook uitgelogden
                {
                    include($_SERVER["DOCUMENT_ROOT"] . '/_paneel/include/forum_categorie.php');
                }

                else if($departement['zichtbaarheid'] == 1 && $_SESSION['login'] == 1)
                //// Toegankelijk voor iedereen die ingelogd is
                {
                    include($_SERVER["DOCUMENT_ROOT"] . '/_paneel/include/forum_categorie.php');
                }

                else if($departement['zichtbaarheid'] == 1 && $_SESSION['login'] != 1)
                {

                    echo '<META http-equiv="refresh" content="0; URL=/forum">';
                }
            }
        }
    }

    
    
//////////////////////////////    
//////////////////////////////    
//////////////////////////////     Topic niveau
//////////////////////////////    
//////////////////////////////    


    else if($_GET['departement'] != "" && $_GET['categorie'] != "" && $_GET['topic'] != "")
    {

        $link_departement = mysql_real_escape_string(htmlspecialchars(rawurldecode($_GET['departement'])));
        $link_categorie = mysql_real_escape_string(htmlspecialchars(rawurldecode($_GET['categorie'])));
        $link_topic_id = mysql_real_escape_string(htmlspecialchars($_GET['topic']));
        
        $sql_link_departement = mysql_query("SELECT id, naam, badge, zichtbaarheid FROM paneel_FDepartement WHERE prullenbak = '0' AND naam = '".$link_departement."' LIMIT 1" );
        $num_link_departement = mysql_num_rows($sql_link_departement);
        
        if($num_link_departement == 0)
        {

            echo "Het opgegeven departement bestaat niet, helaas!";
        }

        else
        {
            $departement = mysql_fetch_assoc($sql_link_departement);
            $sql_link_categorie = mysql_query("SELECT id, naam, omschrijving FROM paneel_FCategorie WHERE prullenbak = '0' AND naam = '".$link_categorie."' AND departement = '".$departement['id']."' LIMIT 1" );
            $num_link_categorie = mysql_num_rows($sql_link_categorie);
            if($num_link_categorie == 0)
            {

                echo "De opgegeven categorie bestaat niet, helaas!";
            }

            else
            {
                $categorie = mysql_fetch_assoc($sql_link_categorie);
                $sql_topic = mysql_query("SELECT * FROM paneel_FTopic WHERE id = '".$link_topic_id."' AND prullenbak = '0' AND categorie = '".$categorie['id']."' ORDER BY id DESC LIMIT 1 ");
                $num_topic = mysql_num_rows($sql_topic);
                
                if($num_topic == 0)
                {

                    echo '<META http-equiv="refresh" content="0; URL=/forum">';
                }

                else
                {
                    $topic = mysql_fetch_assoc($sql_topic);
                    echo ' <a href="/forum" style="padding-left:10px;"> Forum overzicht </a> > <a href="/forum/'.rawurlencode($link_departement).'"> '.$link_departement.' </a> > <a href="/forum/'.rawurlencode($link_departement).'/'.rawurlencode($link_categorie).'"> '.$link_categorie.' </a> > <a href="/forum/'.rawurlencode($link_departement).'/'.rawurlencode($link_categorie).'/'.$link_topic_id.'"> '.$topic['titel'].' </a><hr /> ';
    
                    if($departement['zichtbaarheid'] == 2  && $_SESSION['login'] == 1)
                    //// Toegankelijk voor bepaalde mensen
                    {
                        $sql_leden = mysql_query("SELECT id FROM paneel_FLeden WHERE habbonaam = '".$_SESSION['habbonaam']."' AND departement = '".$departement['id']."' " );
                        $num_leden = mysql_num_rows($sql_leden);
                        if($num_leden != 0 || $userLevel > 0)
                        {

                            include($_SERVER["DOCUMENT_ROOT"] . '/_paneel/include/forum_topic.php');
                        }

                        else
                        {
                            echo '<META http-equiv="refresh" content="0; URL=/forum">';
                        }
                    }

                    else if($departement['zichtbaarheid'] == 2 && $_SESSION['login'] != 1)
                    {

                        echo '<META http-equiv="refresh" content="0; URL=/forum">';
                    }

                    else if($departement['zichtbaarheid'] == 0)
                    //// Toegankelijk voor iedereen, ook uitgelogden
                    {
                        include($_SERVER["DOCUMENT_ROOT"] . '/_paneel/include/forum_topic.php');
                    }

                    else if($departement['zichtbaarheid'] == 1 && $_SESSION['login'] == 1)
                    //// Toegankelijk voor iedereen die ingelogd is
                    {
                        include($_SERVER["DOCUMENT_ROOT"] . '/_paneel/include/forum_topic.php');
                    }

                    else if($departement['zichtbaarheid'] == 1 && $_SESSION['login'] != 1)
                    {

                        echo '<META http-equiv="refresh" content="0; URL=/forum">';
                    }
                }
            }
        }
    }

    
    
//////////////////////////
////////////////////////// Departement aanmaken
//////////////////////////

if($_GET['departement'] == "")
{

if($_SESSION['login'] == 1 && $userLevel > 1)
{

    $sql_laatstaangemaakt = mysql_query("SELECT id FROM paneel_FDepartement WHERE habbonaam = '".$_SESSION['habbonaam']."' AND datum > DATE_SUB(NOW(), INTERVAL 10 SECOND) ");
    if(mysql_num_rows($sql_laatstaangemaakt) == 0)
    {


    if(!isset($_POST["departement_verstuur"]))
    {

?>

<a style="text-decoration:none;" id="show_departementmaken" onclick="document.getElementById('spoiler_departementmaken').style.display=''; document.getElementById('show_departementmaken').style.display='none';"><input type="submit" class="submit" value="Departement aanmaken" style="float: right;"></a>

<span id="spoiler_departementmaken" style="display:none;">
<form id="formulier" method="post" action="">
    <table width="100%" border="0" align="center" cellpadding="0" cellspacing="0">
        <tr>
            <td width="250px" style="font-weight:bold;">Naam:</td>
            <td><input type="text" style="width:600px;" class="textbox" name="departement_naam"></td>
        </tr>
        <tr>
            <td width="250px" style="font-weight:bold;">Zichtbaarheid:</td>
            <td >
        <select name="departement_zichtbaarheid" >
            <option value="0" selected="selected">Openbaar (ook uitgelogde bezoekers)</option>
            <option value="1">Besloten (alleen ingelogde bezoekers)</option>
            <option value="2">Exclusief (alleen toegewezen leden)</option>
        </select>
            </td>
        </tr>
        <tr>
            <td colspan="2">    
                <input type="submit" class="submit" name="departement_verstuur" id="departement_verstuur" value="Departement aanmaken">
            </td>
        </tr>
    </table>
</form>
</span>
    
<?php        
        }
        else if(isset($_POST["departement_verstuur"]))
        {

            if($_POST['departement_naam'] == '' or $_POST['departement_badge'] == '1' )
            {

                echo '
                    <div style="margin-bottom:5px; cursor: pointer; -webkit-border-bottom-right-radius: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px; margin-top:5px; padding:5px;  width:970px; height:auto; background-color:#900; color:#FFF; ">
                    <table width="100%" border="0" height="0" cellpadding="0" cellspacing="0">
                        <tr>
                            <td>Er is geen Departement aangemaakt! Je hebt namelijk niet alle velden ingevuld.</td>
                            <td width="100px"><a href="##" onClick="history.go(-1); return false;"><input type="submit" class="submit" value="Opnieuw proberen"></a></td>
                        </tr>
                    </table>    
                    </div>
                '
;
            }

            else  
            {
                $naam1 = str_replace("&", "en", $_POST["departement_naam"]);
                $naam2 = mysql_real_escape_string(htmlspecialchars($naam1));
                $naam = substr($naam2, 0, 75);
                
                $sql_naamxxcheck = mysql_query("SELECT * FROM paneel_FDepartement WHERE naam = '".$naam."'") or die(mysql_error());
                $num_naamxxcheck = mysql_num_rows($sql_naamxxcheck);
                if($num_naamxxcheck != 0)
                {

                    echo '
                        <div style="margin-bottom:5px; cursor: pointer; -webkit-border-bottom-right-radius: 10px; -webkit-border-radius: 5px; -moz-border-radius: 5px;border-radius: 5px; margin-top:5px; padding:5px;  width:970px; height:auto; background-color:#900; color:#FFF; ">
                        <table width="100%" border="0" height="0" cellpadding="0" cellspacing="0">
                            <tr>
                                <td>Er is geen Departement aangemaakt! De naam is namelijk niet uniek.</td>
                                <td width="100px"><a href="##" onClick="history.go(-1); return false;"><input type="submit" class="submit" value="Opnieuw proberen"></a></td>
                            </tr>
                        </table>    
                        </div>
                    '
;
                    }

                    else
                    {
                    
                    $badge = mysql_real_escape_string(htmlspecialchars($_POST["departement_badge"]));
                    
                    $zichtbaarheidxx = mysql_real_escape_string(htmlspecialchars($_POST["departement_zichtbaarheid"]));
                    if($zichtbaarheidxx > 2)
                    {

                        $zichtbaarheid = 2;
                    }

                    else if ($zichtbaarheidxx < 0 )
                    {

                        $zichtbaarheid = 0;
                    }

                    else if ($zichtbaarheidxx == 1 || $zichtbaarheidxx == 2 || $zichtbaarheidxx == 0)
                    {

                        $zichtbaarheid = $zichtbaarheidxx;
                    }

                    else
                    {
                        $zichtbaarheid = 0;
                    }

                    
                    mysql_query("INSERT INTO `paneel_FDepartement` (`naam`, `habbonaam`, `zichtbaarheid`, `badge`, `datum`) VALUES ('".$naam."', '".$_SESSION['habbonaam']."', '".$zichtbaarheid."', '".$badge."', NOW())");
                    
                    
                    $sql_nieuwdepartement= mysql_query("SELECT id FROM paneel_FDepartement WHERE prullenbak = '0' ORDER BY id DESC LIMIT 1 ");
                    $nieuwdepartement = mysql_fetch_assoc($sql_nieuwdepartement);

                    mysql_query("INSERT INTO `paneel_logs` (`habbonaam`, `actie`, `ip`, `UA`, `datum`) VALUES ('".$_SESSION["habbonaam"]."', 'heeft een departement aangemaakt', '".$_SERVER['REMOTE_ADDR']."', '".$_SERVER['HTTP_USER_AGENT']."', NOW() )");
                    echo '<META http-equiv="refresh" content="0">';
                                            
                }
            }
        }    
    }
    }
}
}

 //////////////////////////
 ////////////////////////// Departement aanmaken end
 //////////////////////////

        
?>

<?php include_once $_SERVER["DOCUMENT_ROOT"] . "/_paneel/modules/ads/forum.html"; ?>
    </section>
</div>

Oude functies van MYSQL worden gebruikt, i know. Maar dat is niet het probleem..
 
PHP hulp

PHP hulp

27/05/2026 13:58:40
 
- Ariën  -
Beheerder

- Ariën -

08/01/2017 18:22:40
Quote Anchor link
Omdat novaraba_paneel je database is, en MySQL noemt die er ook bij voor de handigheid. Stel: Als je meerdere connecties zou gebruiken, zou je zo direct weten welke tabel uit welke database er mist. Dat is nou het voordeel.
Gewijzigd op 08/01/2017 18:23:41 door - Ariën -
 
- Rob -

- Rob -

08/01/2017 18:31:22
Quote Anchor link
A, maar vreemd genoeg bestaat die tabel wel?
 
- Ariën  -
Beheerder

- Ariën -

08/01/2017 18:35:52
Quote Anchor link
- Staat de connectie wel goed naar de juiste database?
- Is hij exact zo geschreven (denk aan hoofdletters).
- Zie je die tabel ook in phpMyAdmin?
 
- Rob -

- Rob -

08/01/2017 18:39:59
Quote Anchor link
1. Ja, de connectie is goed.
2. Nee, vreemd genoeg niet. Ik had in het bestand zelf alles is naar kleine letters gezet (zoals in db stond) maar dit hielp niet. En als ik het aanpas in phpmyadmin wel! Harstikke bedankt.
3. Ja
 
- Ariën  -
Beheerder

- Ariën -

08/01/2017 18:43:20
Quote Anchor link
Daarom, bij voorkeur geen hoofdletters gebruiken in tabellen ;-)
 



Overzicht Reageren

 
 

Om de gebruiksvriendelijkheid van onze website en diensten te optimaliseren maken wij gebruik van cookies. Deze cookies gebruiken wij voor functionaliteiten, analytische gegevens en marketing doeleinden. U vindt meer informatie in onze privacy statement.