warning undefined constant

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

3D BIM Add-on Developer

Als 3D BIM add- on ontwikkelaar bij KUBUS ontwikkel je add-ons (BCF Managers genaamd) voor de toonaangevende building information modeling (BIM) programma's Revit, Navisworks, Archicad, AutoCAD en Tekla Structures. BCF Managers maken gegevensoverdracht mogelijk tussen BIM-software en BIMcollab. Je werkt zowel aan de front- als aan de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en

Bekijk vacature »

Front end developer

Functie Binnen de functie van Front-end developer werk je mee aan uitdagende klantprojecten. In teamverband werk je aan de voorkant van onze state-of-the-art portaal oplossingen en apps. Dit alles gebeurt in een multidisciplinaire omgeving waarbij je de ruimte hebt om te sparren, je ideeën scherp te stellen, en waar je met de benodigde kennis en ervaring om je heen altijd terecht kunt bij je collega’s voor vragen en ondersteuning. Meestal werk je vanuit ons kantoor maar we bieden ook alle faciliteiten om thuis te kunnen werken. Voor sommige projecten ga je mee naar de klant, wellicht zelfs in het buitenland!

Bekijk vacature »

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

Bekijk vacature »

PHP Developer

Functieomschrijving Vanuit het hoofdkantoor in omgeving Roosendaal, ontwikkel je als PHP Developer niet alleen webapplicaties, maar ben je verder ook gefocust op het continu inspelen op nieuwe trends en ontwikkelingen m.b.t software development. Naast het bouwen van webapplicaties, ontwikkelen zij ook webshops en websites voor gave opdrachtgevers! Wat ga je doen? Het schrijven van schone en efficiënte codes volgens het Symfony framework; Het ontwerpen en implementeren van webapplicaties met het Symfony-framework; Onderhouden en updaten van bestaande applicaties die zijn gebouwd met het Symfony framework; Het testen van ontwikkelde applicaties om te zorgen dat ze goed functioneren en voldoen aan de

Bekijk vacature »

Frontend Developer

Dit ga je doen Door ontwikkelen van het online platform Deel uitmaken van verschillende ontwikkelteams Meedenken over UI/UX vraagstukken Uitdragen van Front-end binnen de organisatie Hier ga je werken Deze organisatie, gevestigd in de omgeving van Amsterdam, is een grote onderwijs instelling met meerdere vestigingen en een groot aantal studenten. Zo telt deze organisatie +/- 35.000 gebruikers. Bij deze organisatie staat jouw ontwikkeling centraal en is er veel ruimte voor eigen initiatieven. In samenwerking met jouw team ga jij de online omgeving verder ontwikkelen. In de rol van Front end Developer zal jij 50% van jouw tijd werken in het

Bekijk vacature »

C# Developer

Dit ga je doen De requirements in kaart brengen van de klant; Implementeren van functionele en technische specificaties bij opdrachtgevers; Oplossen van bugs; Meewerken aan maatwerksoftware voor nieuwe opdrachtgevers; Het testen en uitleveren van nieuwe functionaliteiten naar de acceptatie en productieomgeving De database ontwikkelen en onderhouden; Hier ga je werken Onze klant is gevestigd in het westen van Nederland en is gespecialiseerd in het ontwikkelen van software voor de levensmiddelen industrie. De software die het team maakt optimaliseert voornamelijk de administratieve processen, maakt deze meetbaar en zorgt ervoor dat de data zo goed mogelijk gebruikt kan worden. Binnen een van

Bekijk vacature »

C# Developer Research and Development - Delft

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Delft Vacature ID: 6307 Introductie C# Developer Research and Development - Delft - Onze klant is één van de meest innovatieve bedrijven in de region van Delft. Op dit moment zijn ze voor het innovatie centrum. In het innovatie centrum wordt gewerkt aan de nieuwste technieken voor navigatie software. R&D / C# / Pattern Recognition / Algorithms / 3d Data / DotNET Functieomschrijving Als C# Developer kom je te werken in een innovatief scrumteam. We ontwikkelen en door ontwikkelen de nieuwste technieken op het gebied van navigatie software. Deze software wordt onder andere

Bekijk vacature »

Medior PHP Developer

Functie omschrijving We are looking for a dutch native speaker Wil jij als developer werken bij een interne organisatie en de eigen software verder helpen ontwikkelen? Lees dan snel verder! In deze functie ga je werken als PHP Developer en de interne software en applicaties verder ontwikkelen. In het kort houdt dit in: Je gaat de interne applicaties en software verder optimaliseren. Verder bouw je verschillende API's en koppelingen tussen systemen. Je gaat het CRM-systeem door middel van PHP verder ontwikkelen. Ook ga je collega's ondersteunen bij vragen over de software en applicaties. Bedrijfsprofiel Dit bedrijf is actief in het

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 »

Back-end Developer

Functieomschrijving Heb jij kort geleden je HBO ICT Informatica diploma in ontvangst mogen nemen? Of heb je een aantal jaar ervaring als Software Developer en ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een gewaardeerde werkgever in de regio van Goirle zijn wij op zoek naar een junior/medior Back-end Developer met affiniteit met MS Acess. Samen met een vooruitstrevend team ben je verantwoordelijk voor het ontwikkelen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL en affiniteit met MS Acess. Je bent klantvriendelijk en flexibel ingesteld en vindt het leuk om klanten te

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 »

SQL database developer

Functie omschrijving Voor een softwarebedrijf gespecialiseerd in het ontwikkelen van logistieke software in omgeving Tilburg zijn wij op zoek naar een ervaren SQL database developer. Je gaat werken aan uitdagende, complexe projecten. Iedere klant/project betekent maatwerk in de database. Jouw werkzaamheden zullen er als volgt uit zien: Je bent verantwoordelijk voor de gehele ontwikkelstraat. Van architectuur tot ontwikkeling Je gaat je bezig houden met het ontwerpen en ontwikkelen van MS SQL server databases. Je gebruikt hiervoor T-SQL als programmeer laag. Je begeleidt als lead developer de projecten bij klanten van A – Z. Je sluit aan bij meetings met klanten,

Bekijk vacature »

Back-end developer

Functieomschrijving Voor een gewaardeerde werkgever in regio Tilburg zijn wij op zoek naar een gemotiveerde SQL Developer/ functioneel consultant. Jij wordt verantwoordelijk voor zowel het ontwerpen en implementeren van SQL-databases als voor het in kaart brengen van de bedrijfsprocessen van een organisatie en het vertalen van deze processen naar IT-oplossingen. Jouw takenpakket komt als volgt uit te zien: Ontwerp en implementatie van SQL-databases: Je ontwerpt, ontwikkelt en implementeert SQL-databases om de data behoeften van de organisatie te ondersteunen; Analyse van bedrijfsprocessen: Je analyseert de bedrijfsprocessen van de organisatie om de behoeften van de klant te begrijpen en te vertalen naar

Bekijk vacature »

PHP Web Developer

Functie omschrijving Voor een klein softwarebedrijf in de omgeving Roosendaal, zijn wij op zoek naar een PHP web developer met een aantal jaar werkervaring. Wil jij graag werken aan in-house software projecten voor diverse klanten? Voel jij je prettige in een klein team developers, waar jouw inbreng enorm gewaardeerd wordt? Lees dan snel verder! Jouw werkzaamheden zien er als volgt uit: Je wordt verantwoordelijk voor de ontwikkeling van diverse applicaties. Dit kan de ene keer een online platform voor aanbiedingen zijn, en de andere keer een software pakket dat gebruikt wordt om interne processen te automatiseren. Het zijn stuk voor

Bekijk vacature »

Front-end developer

Functie Jij komt te werken in een team van 5 developers. het product is continue in beweging. Nieuwe en bestaande klanten vragen om vaak nieuwe features. Hierin ben jij zeer belangrijk om te zorgen dat de functionaliteiten goed opgezet worden op technisch vlak. Designs krijg je aangeleverd van een externe partij zodat jij je primair kan focussen op de techniek! Je hebt daarbij alle vrijheid om je eigen creativiteit toe te passen en mee te denken over de gebruikte technieken. Het gezamenlijke doel is een product dat functioneel zeer gebruiksvriendelijk is en het bedrijfsproces van de gebruikers versneld en kwalitatief

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

22/11/2024 10:25:56
 

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.