Undefined Variabel

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Technisch Applicatie ontwikkelaar

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! In deze functie werk jij voornamelijk aan: Het onderhouden en ontwikkelen van de IT systemen; Het opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werk je aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkel en implementeren je MS PowerApps en Power BI. Bedrijfsprofiel Je komt terecht bij een familiair

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

Account Developer

Voor Bol.com zijn wij per direct op zoek naar een Account Developer voor 32-40 uur per week op het kantoor in Utrecht. Wil jij een directe bijdrage leveren door partners van de juiste data-inzichten te voorzien en via campagnes op nieuwe platformkansen en features te wijzen? Ben jij analytisch sterk en kun jij dit vertalen naar plannen en inspirerende gesprekken? Lees dan snel verder! wat bieden wij jou Salaris van €2400 - €2600 obv 40 uur Minimaal 6 maanden Werklocatie is Utrecht Werken bij bol.com wie ben jij Jij bent commercieel gedreven en weet altijd aan de juiste knoppen te

Bekijk vacature »

Starter/junior PHP developer

Functie Momenteel zijn ze op zoek naar een junior PHP developer om het team te versterken. Als back-end developer bouw je de enterprise software die hun bedrijf helpt bij haar primaire processen. Afhankelijk van de omvang van het project werk je in een klein team aan een project. Ze hebben dagelijkse stand-ups en elke twee weken een scrumsessie, begeleid door de Scrum Master, waar je je ideeën kunt presenteren en samen met de Product Owner kunt werken aan het beste product. Ze vertrouwen enorm op hun eigen bedrijfssoftware. Dit geeft hun een groot voordeel ten opzichte van hun concurrentie. Zo

Bekijk vacature »

Senior pega developer

You work on software that makes colleagues and customers happy! Thanks to your IT skills, De Mandemakers Groep really makes a difference for its customers. Do coding, testing and deployments make your heart beat faster? Then apply today as Senior Pega Developer at De Mandemakers Groep! Wat ga je doen? The job title gives it away: You will be developing Pega software. This ranges from technical design, coding and testing to test automation, deployments and bug fixing. Your goal is to continuously improve our systems so that colleagues can work efficiently and customers receive optimal service. You don't have to

Bekijk vacature »

C# developer

Functie omschrijving We are looking for a dutch native speaker Ik ben op zoek naar een back-end developer, die met name kennis & ervaring heeft van de programmeertaal C#. Jij gaat aan de slag bij een topspeler in de logistieke sector, die zich behalve met logistiek, ook bezig houdt met softwareontwikkeling. Welke taken komen hierbij kijken? Je gaat desktop- en webapplicaties onderhouden en optimaliseren, waarin je werkt met o.a. C#, ASP.NET, SQL Server en T-SQL. Je hebt regelmatig klantcontact om de wensen in kaart te brengen en te evalueren over de huidige draaiende applicaties. Je implementeert nieuwe functionaliteiten toe aan

Bekijk vacature »

Traineeship Fullstack developer (WO, 0 tot 3 jaar

Functie Zoals beschreven ga je vanaf start aan de slag bij een passende opdrachtgever, hierbij kijken ze echt naar jouw wensen, kennis/ervaring maar ook de reisafstand. Momenteel hebben ze meerdere klanten waarbij ze groepen hebben opgezet wat maakt dat er diverse uitdagende kansen liggen. Naast het werken bij de opdrachtgever, en het volgen van de masterclasses, zul je regelmatig met de andere trainees in contact zijn. Niet alleen op professioneel vlak maar juist ook bij de borrels en kwartaaluitjes! Kortom; een jaar lang hard aan jezelf werken in combinatie met gezelligheid en plezier. Spreek dit jou aan? Dan komen we

Bekijk vacature »

T-SQL Database developer

Functie omschrijving Ben jij een ETL database specialist? Houd jij ervan om te puzzelen met Databases, Query's & Stored procedures? Zoek jij uitdaging, vrijheid en verantwoordelijkheid? Zoek dan niet verder! Wij zijn per direct op zoek naar medior en senior database developers. Je gaat werken voor een relatief klein softwarebedrijf in omgeving Tilburg. Samen met 12 collega's (allemaal techneuten), ga jij je bezig houden met het bouwen en/of onderhouden van database software. Deze software wordt internationaal ingezet voor het automatiseren van logistieke processen. Jouw werkzaamheden gaan er als volgt uit zien: Je bent in een klein team met developers, verantwoordelijk

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

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 »

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 »

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 »

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

Low Code Developer - Consultant

Functie omschrijving Wil jij fungeren als een spin in het web en samenwerken met klanten? Voor een leuke en interessante opdrachtgever in omgeving Leiden zijn wij op zoek naar een Low Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten en het leiden van projecten. Ben jij toe aan een nieuwe uitdaging en heb jij verstand van datamodellering en NO CODE Platformen? Lees dan snel verder! Bij deze rol horen de volgende werkzaamheden: Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform,

Bekijk vacature »

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 »

Pagina: 1 2 volgende »

Marco Hopster

Marco Hopster

23/04/2017 19:32:28
Quote Anchor link
Hallo Allemaal,

Zoals sommigen nu wel weten ben ik een oude site van mij aan het opknappen. Nu loop ik vast op het volgende:

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
7
8
9
10
11
$log="SELECT * FROM kieklog WHERE wieid=$id";
$logdata = mysqli_query($db,$log);
$logrij=mysqli_fetch_array($logdata);
$rows=mysqli_num_rows($logdata);
if ($rows) {
do {

$cover=$logrij['filmcover'];
$kiekcovers.='<a href="javascript:Popup(\'kiekkiekspiek.php?id='.$logrij['filmid'].'\');"><img src="dvd-covers/tn/tn_'.$cover.'" width=150 > &nbsp;';
} while ($logrij=mysqli_fetch_array($logdata));
}


Ik ben meteen bezig om de gekke benamingen te veranderen, maar dat lijkt me handiger als het script ook goed werkt.
Weet iemand wat ik hier fout doe?
Gewijzigd op 23/04/2017 19:33:20 door Marco Hopster
 
PHP hulp

PHP hulp

26/11/2024 00:30:08
 
Frank Nietbelangrijk

Frank Nietbelangrijk

23/04/2017 19:36:54
Quote Anchor link
Je zou ook direct de mysql functies moeten omzetten naar mysqli. Welke variabele is undefined?
 
Marco Hopster

Marco Hopster

23/04/2017 19:48:01
Quote Anchor link
Sorry het gaat inderdaad om regel 9 $kiekcovers.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

23/04/2017 19:56:37
Quote Anchor link
er staat .=
Waarschijnlijk moet die punt weg.


Dit kan wel:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php

$kiekover
= 'abc';
$kiekover .= 'def';  // abcdef
?>
Gewijzigd op 23/04/2017 19:58:05 door Frank Nietbelangrijk
 
Marco Hopster

Marco Hopster

23/04/2017 20:06:04
Quote Anchor link
Nu is inderdaad de melding weg, alleen nu moeten er dus afbeeldingen te zien zijn, en die zijn er niet.
Ze staan wel in de map, en de benaming is ook juist.
Gewijzigd op 23/04/2017 20:06:32 door Marco Hopster
 
Frank Nietbelangrijk

Frank Nietbelangrijk

23/04/2017 20:09:32
Quote Anchor link
Kijk even naar de html (bron) van je pagina. daar staat iets als

<a href="javascript:Popup('kiekkiekspiek.php?id=1') ..

die url bijv kiekkiekspiek.php?id=1 plak die eens in je browser en kijk eens of je foutmeldingen krijgt


Toevoeging op 23/04/2017 20:09:54:

Bijv. http://127.0.0.1/kiekkiekspiek.php?id=1
 
Marco Hopster

Marco Hopster

23/04/2017 20:18:11
Quote Anchor link
Nee, ik krijg daar geen foutmeldingen.

Ik zou dus een rij met covers moeten zien, (die die persoon bekeken heeft) en als ik op een cover klik, dat dan kiekkiekspiek wordt geopend met de film wat bij die cover hoort.
 
Adoptive Solution

Adoptive Solution

23/04/2017 21:20:57
Quote Anchor link
Zo op het eerste gezicht ontbreekt aan het eind van regel 9, voor de &nbsp; , een afsluitende </a>
 
Marco Hopster

Marco Hopster

24/04/2017 14:42:30
Quote Anchor link
Deze heb ik nu toegevoegd, maar het mocht niet baten. ik heb nog even voor de zekerheid gecontrolleerd, hij pakt wel de juiste id.

Toevoeging op 25/04/2017 14:12:59:

Ik heb het nu zo ver dat hij wel één cover laat zien. Ik had een echo niet goed staan. Maar als ik nu alles wil laten zien, hoe moet ik dat doen dan?

UPDATE: Opgelost, ik heb $kiekcovers in de loop gezet.
Gewijzigd op 25/04/2017 14:58:43 door Marco Hopster
 

26/05/2017 17:06:49
Quote Anchor link
Alle variabelen moeten ineens vooraf gedefinieerd worden... dit was voordien niet nodig

Edit:
Bericht teruggeplaatst, verwijderen is niet de bedoeling!
Gewijzigd op 28/05/2017 18:03:46 door - Ariën -
 
Ben van Velzen

Ben van Velzen

26/05/2017 17:22:23
Quote Anchor link
>> Alle variabelen moeten ineens vooraf gedefinieerd worden... dit was voordien niet nodig
Dat was altijd al nodig. Dat je de meldingen erover uit had staan zegt niets over wat hoort en wat niet.
 

26/05/2017 17:57:17
Quote Anchor link
Voor zover ik weet is error melding altijd al aan geweest, omdat als er onverhoopt een echte error ingeslopen was ik dat in error melding terug kon zien en daarbij de regelnummer zodat ik de fout kon fixen.

Nu is dan voor ongedefinieerde variable noodzakelijk geworden om dat ook te gaan definieren als $voorbeeldzo='';

Volgens mijn handleiding PHP boek zou dit een overbodige opdracht zijn .
Tevens is er nu ineens ook error met het verkrijgen van informatie $_SERVER['HTTP_REFERER'];

Backend log: PHP Notice: Undefined index: HTTP_REFERER in /home/bla/blaa.eu/index.php on line 308\n
hoe kan dat Undefined index voor $servHttpRef = $_SERVER['HTTP_REFERER'];
Dit zou toch ook goed moeten werken...
Edit:
Bericht teruggeplaatst, verwijderen is niet de bedoeling!
Gewijzigd op 28/05/2017 18:04:49 door - Ariën -
 
Ben van Velzen

Ben van Velzen

26/05/2017 18:24:52
Quote Anchor link
>> Voor zover ik weet is error melding altijd al aan geweest, omdat als er onverhoopt een echte error ingeslopen was ik dat in error melding terug kon zien en daarbij de regelnummer zodat ik de fout kon fixen.
Had je notices ook aan staan? Dat was heel lang niet standaard zo.

>> Nu is dan voor ongedefinieerde variable noodzakelijk geworden om dat ook te gaan definieren als $voorbeeldzo='';
Is altijd al noodzakelijk geweest, of op zijn minst wel zo netjes. Je kan notices natuurlijk uitzetten, maar dat gaat vroeg of laat tot bugs leiden.

>> hoe kan dat Undefined index voor $servHttpRef = $_SERVER['HTTP_REFERER'];
Dat is niet zo heel lastig, als de browser geen referer doorgeeft bestaat hij niet. Genoeg gevallen waarin de browser geen referer doorgeeft, bijvoorbeeld omdat je niet ergens vandaan gekomen bent. Soms wordt het ook als maatregel gebruikt door antivirus software.
Gewijzigd op 26/05/2017 18:25:27 door Ben van Velzen
 

26/05/2017 18:29:03
Quote Anchor link
Maar dan zou de waarde zonder error gewoon "" zijn waaron is "" nu opeens een foutmelding
Dit is niet logisch

Edit:
Bericht teruggeplaatst, verwijderen is niet de bedoeling!
Gewijzigd op 28/05/2017 18:05:21 door - Ariën -
 
Ben van Velzen

Ben van Velzen

26/05/2017 19:23:01
Quote Anchor link
Nee, want het is een niet gedefinieerde variabele/index. De waarde daarvan is effectief wel leeg, maar omdat dit een foutsituatie is krijg je er een melding over. Nogmaals, dit is altijd al zo geweest. De melding zelf is uitschakelbaar, net als elke andere melding.
Gewijzigd op 26/05/2017 19:24:01 door Ben van Velzen
 

27/05/2017 22:38:36
Quote Anchor link
Bedankt Ben...
Nu dan..
..Heb ik een volgende probleem...
TEST 1
$teller=0;
$teller++;$teller++;

if($teller==2)$doeditdan=$teller + 5;

in php 7.1 geeft dit het volgende: PHP Warning A non-numeric value encountered

hoe komt het dat $teller++ niet automatisch als numeric gezien word?

TEST 2
$teller2='0';
$teller2++;$teller2++;

if($teller2=='2')$doeditdan=$teller2 + '5';

in php 7.1 geeft dit het volgende: PHP Warning A non-numeric value encountered

hoe komt het dat ook $teller2++ niet automatisch als numeric gezien word?
Het mag duidelijk zijn dat mijn website in PHP 7.1 niet goed door zijn data loopt... (:

Edit:
Bericht teruggeplaatst, verwijderen is niet de bedoeling!
Gewijzigd op 28/05/2017 18:05:56 door - Ariën -
 
- Ariën  -
Beheerder

- Ariën -

27/05/2017 22:46:51
Quote Anchor link
Waar komt $doeditdan vandaan?
 

28/05/2017 00:00:16
Quote Anchor link
$doeditdan='';

$doeditdan=zou een css met een waarde 7 als resultaat krijgen een voorbeeld

$doeditdan = '<div class=csscolor' . $teller + 5. ' > blub </div>

echo($doeditdan);

waarbij in css

csscolor0 {color:#000;}
.............
csscolor5 {color:#555;}
csscolor6 {color:#666;}
csscolor7 {color:#777;}
........... enzovoorts

Edit:
Bericht teruggeplaatst, verwijderen is niet de bedoeling!
Gewijzigd op 28/05/2017 18:06:35 door - Ariën -
 
Ben van Velzen

Ben van Velzen

28/05/2017 00:24:48
Quote Anchor link
>> hoe komt het dat $teller++ niet automatisch als numeric gezien word?
Lijkt me heel sterk wanneer je $teller als 0 initialiseert.

>> In php 7.1 geeft dit het volgende: PHP Warning A non-numeric value encountered
Op welke regel? Dit is wel een nieuwe melding, en ook een logische. Hoeveel bugs zijn er veroorzaakt doordat een string wordt opgeteld? Dit zorgt ervoor dat je dat ziet.
 

28/05/2017 00:44:51
Quote Anchor link
I
Gewijzigd op 28/05/2017 12:07:57 door
 
Ozzie PHP

Ozzie PHP

28/05/2017 01:04:22
Quote Anchor link
Waarom zit je continu te z**ken over PHP 7.1 terwijl je zelf rare dingen doet?

if($teller2=='2')$doeditdan=$teller2 + '5';

Je snapt toch het verschil tussen een string en een getal ... of niet?

https://3v4l.org/DMoUi

Werkt gewoon.
 

Pagina: 1 2 volgende »



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.