Undefined Variabel

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Software Developer

Dit ga je doen Ontwikkelen aan de software dat beschikbaar is op de substations; Ontwikkelen in C++, C, Python en JavaScript. Daarnaast op een Embedded Linux omgeving, opgebouwd met containers en DevOps; Meewerken aan cyber security (OWASP); Uitvoeren/bouwen van geautomatiseerde testen in samenwerking met de Quality Specialist; Vertalen van wensen van de klanten/business naar werkbare/duurzame oplossingen. Hier ga je werken Als Software Ontwikkelaar kom je te werken bij een organisatie gericht op de (internationale) energiemarkt, waar wordt gewerkt voor het verwerven en verwerken van realtime, high quality data. Er wordt gewerkt vanuit het hart van de substations en direct voor

Bekijk vacature »

PHP Developer Symfony

Dit ga je doen Ontwikkelen van Product Informatie Management (PIM) systemen; Werken aan zowel grotere als kleine projecten voor toonaangevende klanten binnen o.a. de retail. Hier ga je werken Als PHP Developer kom je te werken binnen een vooruitstrevende organisatie die Product Informatie Management (PIM) systemen levert aan hun klanten. Hun klanten zijn toonaangevende bedrijven binnen o.a. de retail. De organisatie zit gevestigd in regio Zwolle en bestaat uit zo'n 35 medewerkers, waarvan 30 IT. Je komt te werken binnen één van de zelfsturende development teams welke ieder verantwoordelijk zijn voor hun 'eigen' klanten. Jouw team bestaat uit 6 backend

Bekijk vacature »

.NET Developer

Functie omschrijving Net afgestudeerd en op zoek naar een leuke baan als developer? Zoek niet verder! Ik heb een functie beschikbaar als back-end developer, bij een leuk familiebedrijf. Je gaat werken met de Microsoft stack en de technieken C# en .NET. Verder maak je gebruik van MVC en Entity framework. SQL kent ook geen geheimen voor jou. Jouw verantwoordelijkheden: Nieuwe maatwerk software bouwen; API koppelingen bouwen; Applicaties en software optimaliseren; Back-end programmeren. Een erg uitdagende functie, met veel vrijheid. Je kan meerdere dagen thuis werken en als je op kantoor werkt wordt de lunch verzorgd. Heb je interesse, reageer dan

Bekijk vacature »

C# .NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Ontwikkelen in Blazor; Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie. Hier ga je werken Binnen deze organisatie werken duizenden mensen binnen allerlei verschillende disciplines. Tevens hebben zij veel specialiteiten in huis, waaronder ook .Net Developers. Ter uitbreiding van een nieuw team en ter ondersteuning van het project zijn ze opzoek naar een nieuwe collega voor het team. Als C#.NET Developer zal jij je

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 »

Software Developer

Functie omschrijving In deze functie ga je aan de slag met het door ontwikkelen van de interne software. Zij maken gebruik van een CRM, wat door de hele organisatie gebruikt wordt. Andere taken: Je gaat het CRM-systeem door middel van PHP verder ontwikkelen; Verder bouw je verschillende API's en koppelingen tussen systemen; Ook ga je collega's ondersteunen bij vragen over de software en applicaties; Deelnemen aan overleggen met het development team; Bij interesse is er de mogelijkheid om junioren te gaan begeleiden. Bedrijfsprofiel Dit bedrijf is actief binnen de telecombranche. Het hoofdkantoor zit in regio van Den Bosch en er

Bekijk vacature »

Java Developer

Functie Wat ga je doen als Java developer? Jij komt terecht binnen een informeel team waarin je verantwoordelijk bent voor de backend systemen voor grote klanten als Ziggo en KPN. Als Medior Java developer werk je in teamverband en soms individueel. Gedurende de werkweek zal je veelvuldig sparren met je collega’s voor een goede implementatie van de software. Ben jij een echte Java developer? Ben je geïnteresseerd in de nieuwste technieken en de laatste ontwikkelingen? Dan ben je hier aan het juiste adres! Eisen Wat wordt er van jou verwacht? • Minimaal HBO/WO denk- en werkniveau; • Analytisch sterk, open

Bekijk vacature »

Developer Front-end

Functie omschrijving Front-end Developer gezocht! Wij zijn op zoek naar een front-end developer voor een organisatie in de regio Veenendaal die de eindverantwoordelijkheid op zich neemt van alles wat met design te maken heeft. Je hebt in deze functie een adviserende rol hiervoor moet je beschikken over een grote dosis vakinhoudelijke kennis. Je creëert unieke concepten door samen met collega’s en klanten te overleggen over aangeleverde designs. Hiermee draag jij je steentje bij aan de groeiambities van de klant. Jij wordt het vaste aanspreekpunt voor klanten wanneer het gaat over planningen, hierin is het jouw taak om alle betrokkenen goed

Bekijk vacature »

PHP developer

Functie omschrijving Voor een klein bedrijf in de buurt van Nieuwegein zijn wij per direct op zoek naar een talentvolle PHP developer. Er wordt veel ruimte geboden voor eigen initiateven, waardoor je een mooie stempel kan drukken op jouw eigen werkzaamheden (zowel operationeel als strategisch). Het bedrijf heeft middels externe programmeurs een multimedia platform ontwikkeld, maar willen geleidelijk de ontwikkeling naar binnen halen. Om die reden zoeken zij een communicatieve interne PHP developer die graag meebouwt aan het succesvolle product. Je gaat de volgende werkzaamheden verrichten: Platform beheren en programmeren (PHP, MySQL, JQuery, Javascript, XML & HTML); Communicatie en aansturing

Bekijk vacature »

Software Developer C# .NET

Functie omschrijving Zoek jij een nieuwe uitdaging binnen development waar je komt te werken binnen een flexibel, jong en ondernemend bedrijf? Wij zijn voor deze functie op zoek naar een C# .NET Developer die enthousiast wordt van het aansluiten en begeleiden van (complexe) nieuwe klanten. Verder begeleid je complexe projecten, ben jij iemand die altijd kansen ziet? Dan zoeken wij jou! Verder ga jij je bezighouden met: Het verbeteren van functionaliteiten binnen het dataplatform; Meedenken in oplossingsrichtingen; Werken aan de architectuur; Ontwikkelen van nieuwe technologieën. Bedrijfsprofiel Waar ga je werken? De organisatie waar je voor gaat werken heeft een onafhankelijk

Bekijk vacature »

Fullstack Software Developer

Functieomschrijving Voor een ambitieuze werkgever in regio Roosendaal zijn wij op zoek naar een Full Stack C#.NET Developer. Als software programmeur ben je verantwoordelijk voor het bouwen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere developers en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Verder ontwikkelen en onderhouden van webapplicaties, dashboards en apps voor de eigen IOT-oplossingen; Testen en goedkeuren van de software; Je gaat aan de slag met de volgende technologieën en frameworks: C#, JS frameworks,

Bekijk vacature »

Oracle Apex Developer

Dit ga je doen Jouw taken bestaan uit: Het bouwen maatwerk Oracle applicaties voor Europese business units; Het implementeren van de nieuwste technieken om te blijven innoveren; Actief meedenken en aandragen van verbetervoorstellen. Hier ga je werken Deze organisatie in de regio Veenendaal is een van wereld grootste retailers met ruim 16.000 winkels in 27 markten en jaarlijks ruim 5,3 miljard klanten die winkelen bij een van hun welbekende retailmerken. Binnen de organisatie is er een IT Group actief die dient als IT Service Provider voor de hele organisatie en waar dagelijks IT'ers werken aan state-of-the-art IT oplossingen. Dit doen

Bekijk vacature »

Senior Fullstack developer wanted! (C#, Java, Angu

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 »

Software programmeur

Functieomschrijving Voor een erkende werkgever in de regio van Goes zijn wij op zoek naar een enthousiaste software programmeur met PHP/Symfony ervaring. Een gedreven persoon die het development team komt versterken met het aanpakken van complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor zowel professionele als persoonlijke groei? Lees dan snel verder! Dit ga je doen: Beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Testen en door ontwikkelen van software; Ontwikkelen van nieuwe functionaliteiten;

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 »

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

25/11/2024 22:43:00
 
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.