warning undefined constant

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Senior Lead Front End Developer

Functieomschrijving Voor Stichting Waternet zijn wij op zoek naar een senior Lead Front End Developer. Binnen het DevOps team Online zijn we op zoek naar een Senior Lead Front End developer met kennis van toegankelijkheid. Deze developer zal zich bezighouden met development van webpaginas die in verbinding staan met systemen uit het back office. Taken Ontwerpen, ontwikkelen, implementeren, documenteren en beheren van webapplicaties in een Azure-omgeving Debuggen, analyseren en oplossen van problemen in de OTAPomgevingen Je participeert in het DevOpsTeam Online voor het verder uitwerken en implementeren van gebruikerswensen Je bent betrokken bij toegankelijkheid audits en het implementeren van WCAG

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 »

Ervaren Software Developer

Functie omschrijving Ben jij een ervaren Software Developer, en heb je ervaring met technieken zoals C#, MS Access & SQL? Vind jij het leuk om maatwerk software te ontwikkelen voor klanten in een specifieke branche? Dan is dit de baan voor jou! Als ontwikkelaar ben jij samen met een team van 12 collega’s verantwoordelijk voor het bouwen van nieuwe functionaliteiten en het uitbreiden van de core applicatie. Belangrijk is dat je ervaring hebt met C# en MS Access. Je bent flexibel en klantvriendelijk ingesteld, omdat het belangrijk is om de klanten zo goed mogelijk van dienst te kunnen zijn. Thuiswerken

Bekijk vacature »

C#.NET-developer - JUNIOR

Functie omschrijving Voor een leuke opdrachtgever in omgeving Brielle zijn wij op zoek naar een junior developer. Werk jij graag met de volgende tools & technieken? C#, .NET, ASP.NET, MVC en SQL? Kijk dan snel of dit iets voor jou is! Als programmeur bij een productiebedrijf zal je voornamelijk nieuwe software schrijven maar ook bestaande software verbeteren. Verder werk je veel samen in back end projecten met leuke collega's. Bedrijfsprofiel Met een team van ruim 130 personen staan ze elke dag weer klaar om IT en Business te combineren door het ontwikkelen van producten op maat. Er zijn 3 teams,

Bekijk vacature »

PHP developer (Laravel/Vue.js)

Functie Het team telt momenteel 20 collega’s, bestaande uit developers (front- en backend) en het operations team, waaronder ook het management en twee scrum masters vallen. Ze zijn op zoek naar een PHP developer die in staat is zelfstandig te werken. Je komt te werken in één van de drie scrumteams en gaat aan de slag met een project voor de klant. Het fijne hieraan is dat je wel afwisseling hebt qua werk, maar tegelijkertijd doorlopend werkt voor bestaande klanten. Hierdoor krijg je ook de kans om echt de diepte in te gaan en innovatieve technische oplossingen neer te zetten.

Bekijk vacature »

Front-end developer gezocht

Functie Je komt in een team met ambitieuze developers die de passie voor Front-End met jou delen. Samen ga je aan de slag met leuke en leerzame opdrachten. Het team heeft een eigen budget en financiën en zij bepalen zelf hoe dat besteed en investeert wordt. Je gebruikt tools als JavaScript, Node.js, React, Angular, Typescript en Vue.js wanneer je werkt aan de opdrachten. Daarnaast zul je veel leren van je collega’s en gezamenlijk een leuke tijd doorbrengen tijdens activiteiten zoals wintersport, hackatons en conferentiebezoeken. Je krijgt niet alleen de mogelijkheid Front-End te ontwikkelen, maar ook vooral jezelf. Dit kan behaald

Bekijk vacature »

Junior PHP ontwikkelaar

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Backend Developer PHP Laravel SaaS

Dit ga je doen Het ontwikkelen van nieuwe features die bijdragen aan de groei van de klanten van de organisatie; Je denkt mee over nieuwe innovaties, features en verbeteringen in de applicatiearchitectuur; Je draagt bij aan de continue ontwikkeling van jouw team doordat je elke dag streeft naar het verbeteren van jouw eigen prestaties; Je neemt actief deel aan Scrum meetings en de Backend Guild. Hier ga je werken Voor een snel groeiend bedrijf, in de regio Nieuw Vennep, zijn wij opzoek naar een ervaren Backend Developer. De organisatie is actief in de e-commercebranche en ontzorgt haar klanten middels een

Bekijk vacature »

Experienced Lead Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Delft Vacature ID: 13301 Introductie We are seeking a Lead Java Developer for our team in the area of Delft. You will develop an application used exclusively by the engineers and geologists for site characterizations, which imports raw field and laboratory measurements for further processing, integration, ground modelling, and geotechnical analysis and reporting. The client/server application is entirely written in Java, and the server is hosted in the Amazon cloud, utilizing frameworks such as Spring and Hibernate, and connected to an MS SQL Server RDS instance. There is a trend towards using more

Bekijk vacature »

Java Front-end Developer

Dit ga je doen Ontwikkelen van nieuwe functionaliteiten in Java met tools als Springboot, MS SQL Server (T-SQL) en JavaScript; Het onderhouden van de (web-)applicaties binnen een complexe omgeving; Werken aan de migratie van een monolithisch systeem naar een architectuur gebaseerd op Kubernetes; Code reviews met collega's en actieve kennisuitdelingsessies voeren; Het uitvoeren van unit- en systeemtests Experimenteren met nieuwe tools en technieken. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

PHP Software Developer

Functie omschrijving PHP Software Developer gezocht! Voor een organisatie in de regio Zeist die zich bezighoud met het verbeteren van de medicatieveiligheid zoeken wij een Software Developer. In deze functie zijn wij op zoek naar een slimme en enthousiaste Developer die interesse heeft in farmacie, logistiek en ICT. Daarnaast beschik je over een goed analytisch vermogen en ben je van nature gestructureerd en resultaatgericht. Je moet in deze functie daadkrachtig, flexibel en communicatief goed zijn. Je verantwoordelijkheden bestaan uit: Object georiënteerd programmeren; Werken in een scrumteam aan de ontwikkeling van een medicatiebewakingssysteem; Meedenken over de mogelijkheden en onmogelijkheden van projecten;

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in de regio van Bergen op Zoom ben je als PHP Developer niet alleen gefocust op het ontwikkelen van Software. Daarnaast ben je ook voortdurend bezig met het zoeken naar nieuwe mogelijkheden en innovaties die essentieel kunnen zijn voor de efficiëntie van software ontwikkeling. Je deelt veel kennis en informatie met het team en ontvangt deze dan ook graag terug. Techstack: PHP, Symfony & mySQL. Bedrijfsprofiel Deze uitdagende opdrachtgever is ruim 20 jaar actief in de regio Bergen op Zoom. Het vooruitstrevende team staat de hele dag voor je klaar om je te helpen en ondersteunen.

Bekijk vacature »

Lead React Developer

Dit ga je doen Als Lead React Developer zul jij je voornamelijk gaan bezighouden met: Het werken aan tal van uiteenlopende projecten waar gloednieuwe (web)applicaties van scratch af aan ontwikkeld worden met o.a. React (Native) en Drupal; Het aansturen van een team bestaande uit 5-6 talentvolle en gedreven ontwikkelaars; Het adviseren en meedenken over nieuwe (technische) oplossingen en te gebruiken tools/frameworks; Het meedenken over de architectuur en de juiste implementatiebeslissingen maken; De doorontwikkeling van huidige applicaties. Hier ga je werken Als je inderdaad een ervaren Lead React Developer bent die zichzelf graag nog verder wil ontwikkelen dan is het goed

Bekijk vacature »

Low Code Ontwikkelaar

In het kort Als Low Code Developer werk je aan projecten bij en voor onze klanten, waarbij je voor het ontwikkelen van de oplossingen een technisch low-code platform gebruikt. Samen met het team streef je naar de beste oplossing en bepalen jullie de juiste aanpak. Je rol is divers en je bent van begin tot eind betrokken bij de ontwikkeling zowel de back-end en de front-end van de applicatie. Naast de ontwikkeling en oplevering, breng je ook advies uit aan de klant waarom bepaalde keuzes worden gemaakt. Je bent dan ook communicatief sterk en kunt je keuzes goed (inhoudelijk) onderbouwen.

Bekijk vacature »
Andy De Clercq

Andy De Clercq

18/01/2010 22:23:00
Quote Anchor link
Hallo,
Na een overschakeling van een oude wamp naar wampserver 2 krijg ik nu steeds de foutmelding:
undefined constant index.
Dit krijg ik op vele plaatsen, dus lijkt het me eenvoudigst om deze melding af te zetten.
Kan ik enkel dit uitzetten en andere foutmeldingen wel nog verkrijgen?
Alvast bedankt voor de hulp!
 
PHP hulp

PHP hulp

24/12/2024 17:30:28
 

18/01/2010 22:27:00
Quote Anchor link
Nee, niet de foutmeldingen wegstoppen.
Dat is net alsof je een nieuwe broek over je net afgehakte been aantrekt. Het bloed nog steeds.
Je moet die foutmeldingen oplossen, verbeteren, zorgen dat het script niet meer fout is.
Waarschijnlijk doe jij dingen als $_GET[blabla], wat dus natuurlijk $_GET['blabla'] moet zijn.
Maar zonder relevante code kan ik niet zeggen wat er mis gaat.

(Bij een live website zet je de foutmeldingen wel af.)
 
Rens Rikkerink

Rens Rikkerink

18/01/2010 22:28:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
error_reporting(E_ALL^E_NOTICE);
?>
 
Afra ca

Afra ca

18/01/2010 22:28:00
Quote Anchor link
Het uitzetten van errors wordt altijd afgeraden, en niet zonder reden. Het gaat waarschijnlijk niet om een groot script, dus je gaat zoeken in je script naar iets als "INDEX" , maar dan zonder quotes. Dan heb je namelijk te maken met een undefined constant. Waarschijnlijk is het iets als $_POST[INDEX]......

En als je toch leuk errors aan het opruimen bent, maak er gelijk strict van:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php

error_reporting(E_ALL | E_STRICT);
ini_set('display_errors',1);

?>
Gewijzigd op 01/01/1970 01:00:00 door Afra ca
 

18/01/2010 22:32:00
Quote Anchor link
Afra schreef op 18.01.2010 22:28:
Het uitzetten van errors wordt altijd afgeraden, en niet zonder reden.

Alleen op een live website dus juist wel, dan moet je zorgen voor goede foutafhandeling (voor bijvoorbeeld mysql).
Want hackers kunnen de php waarschuwingen gebruiken om misbruik te maken van de website. Bijvoorbeeld als php aangeeft dat een query mislukt is omdat er een onbekende quote is.
Gewijzigd op 01/01/1970 01:00:00 door
 
Yearupie Achternaamloos

Yearupie Achternaamloos

18/01/2010 22:37:00
Quote Anchor link
Waarom moet hij er e_strict van maken?

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
<?php

// Turn off all error reporting
error_reporting(0);

// Report simple running errors
error_reporting(E_ERROR | E_WARNING | E_PARSE);

// Reporting E_NOTICE can be good too (to report uninitialized
// variables or catch variable name misspellings ...)

error_reporting(E_ERROR | E_WARNING | E_PARSE | E_NOTICE);

// Report all errors except E_NOTICE
// This is the default value set in php.ini

error_reporting(E_ALL ^ E_NOTICE);

// Report all PHP errors (see changelog)
error_reporting(E_ALL);

// Report all PHP errors
error_reporting(-1);

// Same as error_reporting(E_ALL);
ini_set('error_reporting', E_ALL);

?>


Meestal zegt men dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
ini_set('display_errors', 'On');
error_reporting(E_ALL);
?>


http://phptuts.nl/view/39/12/
 
Andy De Clercq

Andy De Clercq

18/01/2010 23:02:00
Quote Anchor link
Dit is een website waaraan ik nu verder werk, maar de "oude" pagina's heb ik niet geschreven en dacht dus op deze manier te kunnen omzeilen dat ik al die code moet gaan doorlopen.
Want het gaat hier om een redelijk grote website.
 
Nicoow Unknown

Nicoow Unknown

18/01/2010 23:06:00
Quote Anchor link
@Karl,
Je zet de foutmeldingen niet uit,, je zorgt alleen dat je zelf alle foutmeldingen afvangt.
Daardoor is het niet meer nodig om de foutmelding aan te laten staan.

Weet trouwens iemand of het ook mogelijk is om PHP alle error's als Excpetion te laten gooien?
 

18/01/2010 23:12:00
Quote Anchor link
nico schreef op 18.01.2010 23:06:
@Karl,
Je zet de foutmeldingen niet uit,, je zorgt alleen dat je zelf alle foutmeldingen afvangt.
Daardoor is het niet meer nodig om de foutmelding aan te laten staan.

Weet trouwens iemand of het ook mogelijk is om PHP alle error's als Excpetion te laten gooien?

Nee, je zet ze dus wel uit, want php kan niet alles als exception gooien o.i.d. geloof ik. Wat dus weer betekend dat je wel een error krijgt (maar ook gelijk afhandelt).
Of je moet weer met set_error_handler gaan klooien.
 
Nicoow Unknown

Nicoow Unknown

18/01/2010 23:20:00
Quote Anchor link
Oftwel gewoon een Constante DevelopmentMode aanmaken,, en afhankelijk daarvan de errors aan en uit zetten.
Wel jammer dat php niet alles als Exception kan gooien, dan had je veel meer mogelijkheden gehad, ook omdat je dan alle fouten had kunnen loggen, zonder dat de user daar echt last van heeft.
 
Andy De Clercq

Andy De Clercq

21/01/2010 10:13:00
Quote Anchor link
Nu open ik identiek dezelfde website in een wamp5 en daar komen die "notice" toestanden niet naar voor.
Wat is er dan zo anders in deze php.ini?
Graag wat duiding, alvast bedankt!
 
Joren de Wit

Joren de Wit

21/01/2010 10:34:00
Quote Anchor link
Mogelijk staat de display_errors instelling uit? In dat geval wordt er geen enkele foutmelding weergegeven. Verder zou je ook kunnen kijken naar de error_reporting instelling in je php.ini, alhoewel je die ook in je PHP script kunt manipuleren.
 
Nicoow Unknown

Nicoow Unknown

21/01/2010 10:34:00
Quote Anchor link
Wamp 5 zegt mij niet veel,,
Welke php versie staat erop,
welke Apache versie?
 
Andy De Clercq

Andy De Clercq

21/01/2010 11:00:00
Quote Anchor link
Hallo,
de appache is:
Apache/2.2.4 (Win32)
de php is 5.2.3
in php.ini staat:
error_reporting 6135
display_errors staat op on.
Met deze configuratie krijg ik geen notice te zien.
Kunnen jullie hermee iets meer doen?
In ieder geval bedankt!
Gewijzigd op 01/01/1970 01:00:00 door Andy De Clercq
 
Koen

koen

21/01/2010 11:10:00
Quote Anchor link
er zijn meerdere php.ini bestanden in je wamp of xamp
heb je wel de goeie gewijzigd?
 
Andy De Clercq

Andy De Clercq

21/01/2010 11:31:00
Quote Anchor link
In de bovenvermelde php.ini heb ik nog niks gewijzigd. In die versie krijg ik geen notice toestanden.
Thuis op mijn wampserver 2 wel.
Liefst zou ik die notice toestanden weg hebben, maar wel nog de foutmeldingen krijgen die ervoor zorgen dat je script niet meer loopt.
De eigenlijke errors dus.
Welke instelling moet ik hiervoor aanpassen en hoe?
Alvast bedankt!
 
Nicoow Unknown

Nicoow Unknown

21/01/2010 11:33:00
Quote Anchor link
waarom zou je je notices weg willen hebben,, dan weet je nooit of je iets misschien fout doet.
 
Andy De Clercq

Andy De Clercq

21/01/2010 11:51:00
Quote Anchor link
Persoonlijk ben ik er me van bewust dat dit niet politiek correct is. Maar het gaat hem hier om een grote website, eigenlijk zelfs 4 die vroeger door andere mensen geschreven zijn en waaraan ik nu mag verder werken.
Ondier die wamp5 ging alles vrij vlot maar nu met die nieuwe wampserver 2 komen die notice toestanden.
Zelf had ik dit nog nooit gezien, dus zou ik al de bestanden van mijn voorgangers moeten gaan nazien want dit probleem komt héél vaak terug. Dat zie ik niet zitten.
Wat ik zeker wel wil doen is voor mezelf deze controle behouden en er voor zorgen dat mijn php "proper" is.
Op die manier leer ik behoorlijk programmeren.
zou onderstaande code op de pagina's met "oude" php kunnen helpen?
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
error_reporting(E_ALL ^ E_NOTICE);
?>

Of heeft dit invloed op al mijn pagina's?
 
Nicoow Unknown

Nicoow Unknown

21/01/2010 11:56:00
Quote Anchor link
dat is volgens mij pagina specifiek.
Maar dan moet je even goed kijken,, want volgens mij wil je allen E_FATAL laten zien.
 
Andy De Clercq

Andy De Clercq

21/01/2010 13:40:00
Quote Anchor link
Enkele postis hoger heb ik een aantal dergelijke commando's gevonden.
Zal die vanavond wel eens testen en zien wat dat geeft. Want zoals ik al zei ben ik zelf geen voorstander van dergelijk "gedoog" beleid en zal ik dit enkel gebruiken om die "oude php" zonder problemen verder te kunnen gebruiken.
In elk geval vriendelijk bedankt voor alle reacties, ik laat het resultaat van de tests dan melden.
 



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.