Table 'novaraba_paneel.paneel_FDepartement' doesn't exist

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer PHP

Functie omschrijving We are looking for a dutch native speaker Voor een opdrachtgever in de regio van Geldrop ben ik op zoek naar een Software Developer PHP. Jij krijgt een rol met veel verantwoordelijkheid in een groeiende organisatie. In deze functie werkt je voornamelijk remote en op een vast moment kom je met het team samen, om samen te werken en nieuwe doelen te bepalen. Wat ga je doen? Je wordt verantwoordelijk voor de interne applicatie; Je zorgt voor de doorontwikkeling van de applicatie: zowel back-end, front-end; De basis van het werk betreft front-end technieken; Periodiek bepaal je samen met

Bekijk vacature »

Back-end Developer Java

Dit ga je doen Het (door)ontwikkelen van een zelfgebouwde applicatie in Java, Spring Framework, SQL, HTML, CSS en Javascript; End-to-end beheer m.b.t. de applicatie en koppelen van applicaties binnen het landschap; Ontwikkelen van rapportages voor de interne organisatie; Ontwikkelen van aanvullende functionaliteiten m.b.t. de applicatie; Uitvoeren van testen en code reviews. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die medische gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen en verbeteren van de kwaliteit van de zorg in heel Nederland.

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Ontwikkelen van herbruikbare componenten; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als junior .NET Developer kom je terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als junior .NET Developer werk je aan het ontwikkelen van verbeterde

Bekijk vacature »

Senior .NET Developer I goed salaris en deels thui

Bedrijfsomschrijving Mijn opdrachtgever is al ruim 20 jaar een gevestigde naam in de wereld van software ontwikkeling, met drie kantoren in de Randstad, waaronder Alphen aan den Rijn. Zij richten zich op het bouwen van IT-oplossingen die ervoor zorgen dat de productiviteit van klanten te allen tijden optimaal is. Hiervoor neemt jouw nieuwe werkgever het volledige ontwikkelproces tot haar rekening; van het eerste gesprek om de klantwensen in kaart te brengen, tot aan het uiteindelijke onderhoud van de opgeleverde oplossing. In totaal werken er inmiddels bijna 200 gemotiveerde IT-ers binnen deze organisatie. De gemiddelde leeftijd ligt rond de 35. Het

Bekijk vacature »

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een software bedrijf in omgeving Breda zijn wij op zoek naar een SQL database ontwikkelaar. Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het huidige team developers zijn wij op zoek naar een SQL database ontwikkelaar. De klanten van dit groeiende bedrijf zitten door heel Europa en jouw werkzaamheden zullen er als volgt uitzien: Het samenstellen van de software op basis van de input vanuit de klant (T-SQL & C#.NET). Het bezoeken van klanten om de processen en mogelijkheden in kaart te brengen. Het ontwerpen van databases met T-SQL als programmeer laag.

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Full stack Developer / .NET / Angular / Azure

Dit ga je doen Jij gaat je als Full Stack .NET Developer voornamelijk bezighouden met: Het vertalen van concepten naar passende innovatieve en duurzame oplossingen; Het ontwikkelen van bedrijf kritische en gebruiksvriendelijke applicaties voor de internationale markt en intern gebruik; Bouwen aan software om het Internet of Things netwerk te ondersteunen; Het maken en onderhouden van interfaces tussen systemen aan de hand van API's; Het onderhouden en blijven verbeteren van de ontwikkelde software. Hier ga je werken Binnen deze organisatie zal jij als Full Stack .NET Developer een belangrijke rol krijgen en ga je dagelijks de uitdaging aan om maatwerk

Bekijk vacature »

Productontwikkelaar Food

Wat ga je doen Als Productontwikkelaar Food ga je nieuwe producten ontwikkelen en bestaande producten verbeteren. Je bent hierbij betrokken bij het gehele proces: van productconcept naar proefreceptuur, het realiseren va het product (op kleine schaal) en het testen van producten in een productieomgeving. Verder: Bewaak je de status van verschillende fases van productontwikkeling en lever je tijdig de benodigde data aan Ben je bezig met de optimalisatie van oude en nieuwe recepturen Begeleid of organiseer je proefsessies (sensorisch onderzoek) in het team en/of bij klanten Onderhoud je contacten met de klanten, leveranciers van grondstoffen e.a. externe partijen Houd je

Bekijk vacature »

Medior C# Developer

Samen met het development team zorg je ervoor dat alle systemen achter de schermen vlekkeloos werken. Wat doe je als Medior C# Developer bij Coolblue? Als C# developer doe je regelmatig mee aan brainstormsessies over user experience, data en task flow met de UX Designer, Product Owner en Data Scientist in je team. Daarnaast schrijf je op zichzelf staande, consistente en testbare code die goed onderhoudbaar en toekomstbestendig is. Ook C# Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te doen Werken met verschillende soorten data-opslag, zoals Oracle of AWS. Problemen oplossen

Bekijk vacature »

.NET developer

Functie Als senior .NET ontwikkelaar en aankomend lead developer ben jij in één van de drie development teams verantwoordelijk voor het volgende: • Jij hebt een oogpunt op modernisering en bent verantwoordelijk voor de technische staat en architectuur van de applicatie; • Jij bent verantwoordelijk voor het reviewen van de technische haalbaarheid van verschillende onderwerpen; • Jij bent verantwoordelijk voor een goede aansluiting binnen het multidisciplinaire team en de bijbehorende taken; • Jij bent verantwoordelijk voor het aandragen van verbetervoorstellen en ontwikkelstandaarden in zowel de techniek als architectuur; • Jij bent meewerkend voorman en ondersteunt en coacht jouw team op

Bekijk vacature »

Magento2 Developer

Functie Ben jij een ontwikkelaar en wil jij een volgende stap zetten en als teamlead aan de slag? Lees dan snel verder! Voor een gewilde opdrachtgever in omgeving Delft zijn wij op zoek naar een programmeur die als meewerkend voorman aan de slag wilt gaan. Een developer die een team van twee man aan zal sturen. Jouw werkzaamheden zullen er als volgt uitzien; Ontwikkelen en ontwerpen van API's; Maatwerkoplossingen; Databeveiliging; Optimalisatie webshops; Ontwikkelen technische implementaties voor verbetering database; Aanspreekpunt voor de organisatie en verantwoordelijk voor de aansturing van externe developers. Zoek je veel uitdaging en veelzijdigheid in je werk dan

Bekijk vacature »

C# .NET Developer

Dit ga je doen Als developer nieuwe gave features implementeren; Werken met technieken als C# .NET en (REST) API's webservices; Ontwikkelen van koppelingen middels API's; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een klein team van professionals ben je als C# .NET Developer verantwoordelijk voor het ontwikkelen van één van de applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je

Bekijk vacature »

Back-End Web Developer

As a Back-End Web Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a Back-End Web Developer at Coolblue? As a Back-End Web Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you also feel confident with setting up microservices in Typescript or are open to learning this. Would you also like to become a PHP Developer at Coolblue? Read below if the job suits you. You enjoy doing this Writing pure

Bekijk vacature »

SQL database developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als SQL database developer? Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het development team zijn wij op zoek naar een SQL database ontwikkelaar. Wil jij werken voor een groeiende werkgever in regio Breda waar jij de ruimte en tijd krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je werkt aan innovatieve softwareoplossingen voor het verbeteren en/of vernieuwen van logistieke processen; Je gaat projecten vanaf het begin tot het

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

22/12/2024 15:59:52
 
- 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.