Undefined Variabel

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Low Code Developer voor o.a. overheidsprojecten!

Bedrijfsomschrijving Wil jij ook behoren tot de specialist in Low Code? Dan zou ik zeker aanraden om verder te lezen. Deze organisatie is ooit opgericht door twee studenten en is inmiddels uitgegroeid tot een serieuze werkgever met een groot aanzien op Low Code projecten. De sfeer is echter niet veranderd, er heerst een informele sfeer met een open deuren beleid, en hierin mag de eigen bar natuurlijk niet ontbreken. Momenteel maakt deze organisatie een flinke groei door en hier kan jij natuurlijk niet bij ontbreken. Daarom ben ik op zoek naar Low Code Developers met een degelijke technische achtergrond. Kennis

Bekijk vacature »

Java Developer

Dit ga je doen Ontwerpen en bouwen van nieuwe functionaliteiten binnen de complexe omgeving; Proactief de processen kwalitatief en efficient inrichten; Opzetten van Unit Tests; Code Reviews; Regie nemen voor innovatieve projecten; Landschap beheren en de bijbehorende ketens hierbij in het oog houden. Hier ga je werken De organisatie is actief binnen de financiele branche en heeft een IT afdeling van circa 450 man. De organisatie voorziet de maatschappij binnen de financiele dienstverlening en is gedurende de jaren een onmisbare schakel geworden. Het is een high profile organisatie waar ze veel te maken hebben met veranderingen voortkomend uit maatschappelijke ontwikkelingen,

Bekijk vacature »

Outsystems Developer Medior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als ervaren Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van de

Bekijk vacature »

Front end ontwikkelaar

Functie Het huidige team bestaat uit momenteel uit 5 back end developers verdeeld van senior tot junior. Omdat de gehele front end van applicaties anders gaan insteken zijn ze op zoek naar een ervaren Front end developer die hen kan helpen de juiste keuzes te maken. Je krijgt veel vrijheid om te bepalen hoe je dit wilt ontwikkelen en vrijheid in welke techniek je hiervoor wilt gebruiken. Je zult je dus bezighouden met architectuur, documentatie en natuurlijk ontwikkeling van nieuwe functionaliteiten binnen de verschillende applicaties. natuurlijk heb jij ook mogelijkheden om te sparren binnen het team, maar ze gaan uit

Bekijk vacature »

PHP Developer - Draag bij aan de maatschappij!

Bedrijfsomschrijving Wil jij als applicatieontwikkelaar deel uitmaken van een gedreven ontwikkelteam en werken aan innovatieve producten? Dan hebben wij dé uitdaging voor jou! Wij zijn op zoek naar een enthousiaste collega die samen met ons de technische ondergrond van onze producten verder wil ontwikkelen met behulp van PHP. Met jouw expertise geef je de finishing touch aan onze producten om jezelf steeds opnieuw weer te verrassen. Functieomschrijving Bij ons staan innovatie en creativiteit centraal. Wij zijn op zoek naar een enthousiaste PHP ontwikkelaar die nieuwe ideeën en inzichten kan inbrengen en daarmee zichzelf en het team verder kan laten groeien.

Bekijk vacature »

OutSystems developer

Dit ga je doen Klanten adviseren over de mogelijkheden van OutSystems; OutSystems oplossingen ontwikkelen en implementeren; Stakeholdermanagement; Kennis en expertise up to date houden en delen met het team. Hier ga je werken Onze opdrachtgever, gevestigd in regio Amsterdam, is een innovatieve dienstverlener die zich richt op grote corporates in verschillende sectoren. Doordat je bij veel verschillende klanten aan de slag zal gaan is geen enkel project hetzelfde. De organisatie kenmerkt zich door hoge mate van professionaliteit en innovatieve oplossingen. In de rol van OutSystems developer zal jij verschillende grote klanten helpen om efficiënte OutSystems oplossingen te ontwikkelen en implementeren.

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 »

Senior Java developer

Als Senior Developer bij Sogeti ben je onderdeel van onze toonaangevende best-gecertificeerde Java community. Deze bestaat uit ruim 100 gepassioneerde professionals. In teamverband lever je mooie prestaties. Daarmee draag je aan bij de meerwaarde die wij leveren aan onze top-opdrachtgevers. Geen werkdag is hetzelfde! Je bent voortdurend bezig met het oplossen van allerlei complexe vraagstukken binnen bedrijfskritische systemen. Een voorbeeld hiervan is een cliënt-volgsysteem bij Reclassering Nederland. Andere klanten waar wij onder andere voor werken: KPN, Philips, Nationale-Nederlanden, Kamer van Koophandel, ABN AMRO, Bovemij, Aval en de Nationale Politie. Natuurlijk krijg jij de mogelijkheid je verder te certificeren in dit vakgebied. We

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 »

Medior/senior Back-end developer wanted!

Functie Because of the growth within the company, we are looking for reinforcement in the devlopmenttean. As a back-end developer you build the company software that helps us with the primary processes. A fun (internal) project in which you continuously develop the software! You will work in a small team, we have daily stand-ups and a scrum session every fortnight, led by our Scrum Master. During these sessions, you get the opportunity to present your ideas and discuss them with your fellow developers and the Product Owner. Within the development teams, we use Trello, Gitlab, Jiira, Confluence and Boockstack. They

Bekijk vacature »

Java Developer (Training And Simulation)

Wat jij doet Je zou onze Java Developer zijn en nauw samenwerken met je Product Owner, Software System Engineer, Scrum Master en andere Developers. Samen draag je bij aan een multidisciplinair en zelf organiserend Agile team. De rol is zeer afwisselend en bestaat uit, maar is zeker niet beperkt tot: de-risk en prototype onbewezen simulatietechnologieën; simulatiekaders ontwikkelen voor gebruik door andere teams; je bent goed in het begrijpen van ingewikkelde ideeën; heeft de mogelijkheid om nauw samen te werken met grote internationale klanten, leveranciers en overheden om onze oplossingen, vastleggingsvereisten, enz. te definiëren en te presenteren. Ben jij het? Wij

Bekijk vacature »

Software ontwikkelaar

Ben jij graag bezig met verschillende projecten? Vind jij beleving van klanten én medewerkers ook belangrijk? Wij zijn vanwege de doorontwikkeling van het applicatielandschap van onze opdrachtgever op zoek naar een fulltime software ontwikkelaar. Omschrijving Jij en jouw collega’s zijn verantwoordelijk voor de continuïteit en waarborging van het applicatielandschap. Om de processen vloeiend te laten verlopen is software ontwikkeling daarom van essentieel belang. Onze opdrachtgever doet dit voornamelijk zelf, met door hun eigen ontwikkelde applicaties. Dit betekent dat jij: functionele eisen vertaalt naar gebruiksvriendelijke software; tijdens SCRUM sessies advies geeft over het te bouwen ontwerp; nieuwe software ontwikkelt en het

Bekijk vacature »

C# Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Wil jij graag aan de slag als C# ontwikkelaar en jouw skills verder ontwikkelen? Zoek niet verder! Als C# ontwikkelaar ga je aan de slag met de volgende taken: (verdere) ontwikkeling van de software voor de interne processen binnen een .net omgeving; optimaliseren van de dataprocessing; ontwerpen en implementeren van zowel desktop- als web-programmatuur; ontwikkeling van tools ten behoeve van consultants en klanten. Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Den Bosch. Zij ontwikkelen business intelligence software voor een specifieke branche. Dit houdt in dat zij dashboards ontwikkelen

Bekijk vacature »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

.NET Developer

Functie omschrijving Jij gaat in de functie van Software Developer werken met C# en .NET framework. Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met back-end development. Verder staat dit

Bekijk vacature »

Pagina: « vorige 1 2

28/05/2017 01:18:47
Quote Anchor link
**KNIP**

In beide gevallen heb ik PHP Warning A non-numeric value encountered

waardoor ik ook het tweede geval heb getest en het tweede geval is inderdaad een string

Dus de vraag is WAAROM het eerste geval fout is!!!

Edit:
Bericht teruggeplaatst, verwijderen is niet de bedoeling! Ook is het niet de bedoeling om elkaar in de haren te springen!
Gewijzigd op 28/05/2017 18:21:45 door - Ariën -
 
PHP hulp

PHP hulp

09/01/2025 09:12:47
 
Ben van Velzen

Ben van Velzen

28/05/2017 01:21:41
Quote Anchor link
ed hoeven, lees even mee:
Ozzie: ik had die '5' even gemist, maar nu je het zegt inderdaad ja. En dat is ook meteen de reden van de melding, dat soort achterlijkheden die je kunt uithalen.

Je kunt ook gewoon leren wat datatypen zijn en dat coercion GEEN goed idee is. Wanneer je wilt converteren kun je ook gewoon casten. Een string optellen bij een getal of andersom hoezeer die string ook op een getal lijkt is achterlijk. Getallen tel je op bij getallen, net als dat je strings concateneert aan strings. Dat je nu allerlei scripts moet gaan repareren zegt NIETS over PHP, maar over hoe jij ermee om bent gegaan, bugs in de hand werkend en wel. Hetzelfde geldt voor niet bestaande array indexes. Wat wil je dan dat er gebeurt? In stilte foute data verwerken? Wanneer je weet dat een array index niet hoeft te bestaan kun je daarop controleren.

Ik ben nu wel een beetje klaar met dat gevit op PHP 7.1, je opmerkingen hebben immers NIETS met PHP te maken. Als jij geen meldingen wil zien zet je toch gewoon lekker error_reporting(0) bovenaan je script? Moet je alleen niet aankomen met "waarom doet dit niet wat ik wil?"

Voor de grap trouwens: weet je hoeveel scripts ik heb moeten repareren bij het migreren? Ik ga je laten raden naar het aantal.
Gewijzigd op 28/05/2017 01:33:45 door Ben van Velzen
 
Ozzie PHP

Ozzie PHP

28/05/2017 01:26:42
Quote Anchor link
>> DOE JIJ FF NORMAAL HEE !!! OZZIE

Lees even je eigen reactie en praat gewoon zelf normaal ... zonder te gaan schreeuwen.

>> Dus de vraag is WAAROM het eerste geval fout is!!!

Post eens je hele code.


Toevoeging op 28/05/2017 01:27:22:

>> Ik ben nu wel een beetje klaar met dat gevit op PHP 7.1, je opmerkingen hebben immers NIETS met PHP te maken.

Precies!!
 

28/05/2017 02:17:58
Quote Anchor link
WWil ik jullie bedanken, voor de PHP test link van OZZIE .
En als het als gevit is overgekomen dan was dat niet negatief bedoeld,
enkel kwam ik niet tot een oplossing, wat in PHP7.0 goed runt en in PHP7.1 vast loopt,
ik weet nu waarom, en dit is voor mij een werkend oplossing.

de data kan zijn '', of een string, zijn of een getal.

$waarde='';//$waarde='aac';// $waarde='1080,500,1';
if($waarde==''){$doeditdan=$waarde;}elseif($waarde!=''){$doeditdan=$waarde;} elseif($waarde>0) { $doeditdan = $waarde ;}
echo $doeditdan;

En zo werkt het met elsif gaat het goed ^^)
Edit:
Bericht teruggeplaatst, verwijderen is niet de bedoeling!
Gewijzigd op 28/05/2017 18:22:20 door - Ariën -
 
Ben van Velzen

Ben van Velzen

28/05/2017 02:36:24
Quote Anchor link
Als dat je code is, afgezien van de variabele namen dan.. Dan heb ik medelijden met degene die deze code gaat ontvangen. Damn.

Let op.
if ($waarde == '') Waarde is leeg, oh laat ik doeditdan maar gelijk maken aan waarde.
elseif ($waarde != '') Waarde is niet leeg, laat ik doeditdan maar gelijk maken aan waarde.
elseif ($waarde > 0) (wanneer ga je dit met bovenstaande condities ooit zien?) Laten we opnieuw doeditdan maar gelijk maken aan waarde.
 

28/05/2017 02:44:08
Quote Anchor link
Ach het is maar als voorbeeld bedoeld ik ga mijn script niet aan publiek tonen

Het gaat er om dat op deze manier geen foutmeldingen meer zijn
En hoe de data ingevuld word, moet zo flexibel als mogelijk zijn
de eenvoud zit in de data, des te korter des te beter.
dus als data geen waarde geeft of een string of een getal
flex !! toch.
de site werkt super snel en daar gaat het om.
Edit:
Bericht teruggeplaatst, verwijderen is niet de bedoeling!
Gewijzigd op 28/05/2017 18:23:01 door - Ariën -
 
Ben van Velzen

Ben van Velzen

28/05/2017 03:43:43
Quote Anchor link
>> de site werkt super snel en daar gaat het om.
Die heb ik vaker gehoord.
 
Ozzie PHP

Ozzie PHP

28/05/2017 17:44:58
Quote Anchor link
Ed hoeven vindt het blijkbaar nodig om al zijn reacties te verwijderen. Laten we dat met z'n account dan ook maar doen ...
Gewijzigd op 28/05/2017 17:49:08 door Ozzie PHP
 
- Ariën  -
Beheerder

- Ariën -

28/05/2017 17:50:45
Quote Anchor link
Hmm... :-/
Maar zullen we dit aan het moderatie-team overlaten?
 
Ozzie PHP

Ozzie PHP

28/05/2017 17:53:15
Quote Anchor link
Zeker ... ze zijn als het goed is op de hoogte ;-)
 
- Ariën  -
Beheerder

- Ariën -

28/05/2017 18:08:54
Quote Anchor link
Edit:
Ed Hoeven. Het is niet de bedoeling om berichten te verwijderen. Ik heb ze inmiddels weer teruggeplaatst. Zie ook je PM die ik je heb verstuurd.
Gewijzigd op 28/05/2017 18:23:54 door - Ariën -
 

29/05/2017 12:16:44
Quote Anchor link
ik had verzocht om mijn account te verwijderen is reeds nog niet gebeurt ik weiger om aan soort negatieve uitlatingen me te laten meeslepen ... punt!

Enig gedrag met respect had ik hier wel verwacht... maar als er een begint met

Waarom zit je continu te z**ken over PHP 7.1 terwijl je zelf rare dingen doet?
Terwijl diegene zelf niet alles leest...!!! 1e geval
2e

in BEIDE gevallen heb ik PHP Warning A non-numeric value encountered

WAARDOOR ik ook het TWEEDE geval heb GETEST en het tweede geval is inderdaad een string

Dus de vraag is WAAROM het eerste geval fout is!!!
Gewijzigd op 29/05/2017 12:31:07 door
 
- Ariën  -
Beheerder

- Ariën -

29/05/2017 12:30:20
Quote Anchor link
Ik heb het verzoek niet binnengekregen. Daarvoor mijn excuses. Ik zal daarom straks je account defintief verwijderen.
Persoonlijk vind ik het wel jammer...
 
Ward van der Put
Moderator

Ward van der Put

30/05/2017 08:48:02
Quote Anchor link
Jammer dat het zo'n verhitte discussie werd, want het probleem uit de openingspost is vrij eenvoudig. Ingekort:
Quote:
Ik wil een javascript uit laten voeren, maar krijg een melding undefined variabel, terwijl er zeker wat achter staat.
Nu ben ik bang dat dit in de loop van de jaren veranderd is, en dat het daarom niet werkt.
[…]
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
$rows=mysqli_num_rows($logdata);
if ($rows) {
    do {
        $cover = $logrij['filmcover'];
    } while ($logrij = mysqli_fetch_array($logdata));
}

Doordat $logrij = mysqli_fetch_array($logdata) pas in de while (…) wordt aangeroepen, is $logrij in de do {…} aanvankelijk undefined
 
Willem vp

Willem vp

30/05/2017 11:44:37
Quote Anchor link
Ook de discussie over de "Warning: A non-numeric value encountered"-melding is m.i. ontspoord, want Ed had daar wel degelijk een punt. (En de lokale deskundologen hebben hun onkunde over dit specifieke punt pijnlijk duidelijk kenbaar gemaakt.)

Als we kijken naar de migration notes van 7.1, dan staat daar letterlijk: "an E_WARNING is emitted when the string does not contain a numeric value."

Uit het voorbeeld dat erbij wordt gegeven valt af te leiden dat '5' (inclusief de quotes) door PHP 7.1 gezien wordt als een numerieke waarde (iets wat hier expliciet wordt beschreven). De door Ed geposte code zou dus geen warning moeten triggeren. Als ik dat zelf test, dan komt er inderdaad geen warning.

Het enige wat ik me kan voorstellen is dat de fout dus zat in een ander stuk code, maar door de rabiate discussie is dat nooit goed naar boven gekomen...
Gewijzigd op 30/05/2017 11:53:12 door Willem vp
 
Ozzie PHP

Ozzie PHP

30/05/2017 14:40:50
Quote Anchor link
Willem vp op 30/05/2017 11:44:37:
Uit het voorbeeld dat erbij wordt gegeven valt af te leiden dat '5' (inclusief de quotes) door PHP 7.1 gezien wordt als een numerieke waarde (iets wat hier expliciet wordt beschreven). De door Ed geposte code zou dus geen warning moeten triggeren. Als ik dat zelf test, dan komt er inderdaad geen warning.

En vandaar ook mijn eerdere vraag om de gehele code te posten ...

Ozzie PHP op 28/05/2017 01:26:42:
>> Dus de vraag is WAAROM het eerste geval fout is!!!

Post eens je hele code.

Mocht Ed nog meelezen ... Ik stoorde me er vooral aan dat je continu liep te vitten op een PHP-versie (7.1) terwijl dat niet relevant is en niets toevoegt. Mijn uitspraak was misschien een beetje bot, waarvoor bij deze mijn oprechte excuses. Mocht je willen terugkomen op het forum, weet dan dat je welkom bent ...
Gewijzigd op 30/05/2017 14:50:37 door Ozzie PHP
 

Pagina: « vorige 1 2



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.