Undefined variable

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end Developer (Permanent position with the em

Bedrijfsomschrijving Dutch specialist in technical installation materials. Functieomschrijving Purpose of the position: Our client is looking for a Back-end Developer who, together with the rest of the energetic and dynamic team, is responsible for the development and management of the website. This not only concerns the development and management of the current website, but also the development of a new Headless Commerce Platform to keep the customer's website Future proof. Within the IT department, there is a real DevOps culture and the commerce team is at the forefront and tries to implement continuous improvements. Most important tasks: ï‚· Designing and

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

PHP back-end developer gezocht!

Functie Werk je liever zonder druk en keiharde deadlines maar met de focus op kwaliteit? Dan kom je hier op de juiste plek terecht! In Het team bestaat momenteel uit 12 developers, hiernaast werken er collega’s van front-end, UX maar ook marketing/sales en support. In iedere sprint ontwikkel je samen functionaliteiten met als uitdaging om de klanten de beste gebruikerservaring te bieden. Ze bieden een werkplek waar je jezelf kunt blijven ontwikkelen, en mee te werken aan zowel bestaande als nieuwe mogelijkheden. Eisen • HBO werk- en denkniveau (ze kijken niet naar een papiertje) • Je denkt graag mee over

Bekijk vacature »

Java/Kotlin Developer

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

IT Infrastructuur Developer

IT Infrastructuur Developer Ben jij (bijna) klaar met je HBO studie in de richting van IT? Opzoek naar een spannende eerste baan, waar je ontzettend veel kan leren? Dan hebben wij de ultieme job voor jou! Voor een goede klant van ons in de financiële dienstverlening zijn wij opzoek naar een Junior Infrastructure Developer. Deze baan is een mooie kans om een sterke start te geven aan jouw carrière binnen de IT! De job Je werkt nauw samen met het Devops team, en zal je voornamelijk bezighouden met het automatiseren van infrastructure componenten. De componenten worden opgevraagd door het DevOps

Bekijk vacature »

Ervaren PHP Developer

Functie omschrijving Jelling IT zoekt ervaren PHP developer! Voor een organisatie in de regio Rhenen zijn wij op zoek naar een ervaren PHP developer die gaat functioneren als een verlengstuk van de klant. Jij bent iemand die technisch complexe zaken met enthousiasme aanvliegt. Je bent in staat om aan meerdere projecten te werken en werkt graag met de nieuwste technieken. In deze functie werk je veel samen met front-end developers en stel je alles in het werk om grote verschillen voor de klanten teweeg te brengen. Verder ben jij iemand die graag zichzelf uitdaagt en die altijd de beste wilt

Bekijk vacature »

Frontend Developer Vue Nuxt HBO Javascript

Samengevat: Deze werkgever levert elke dag betere digitale gebruikerservaringen. Ben jij geschikt als frontend Developer? Heb je ervaring met Vue en Nuxt? Vaste baan: Front-End Developer HBO €3.100 - €4.600 Zij bieden opdrachtgevers een complete dienstverlening op gebied van ontwerpen en ontwikkelen van websites, zoekmachine optimalisatie, online adverteren, content marketing en conversie verbetering. Zij werken met een eigen ontwikkeld CMS. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot

Bekijk vacature »

Back-end Programmeur

Functieomschrijving Heb jij kort geleden je HBO ICT in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een ambitieuze werkgever in de regio van Breda zijn wij op zoek naar een Back-end programmeur met affiniteit met C#.NET, SQL en MS Access. Samen met team bestaand uit ware ICT professionals ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Belangrijk is dat je kennis of ervaring hebt van C#.NET en SQL. Je toont een flexibele en sociale houding naar klanten toe. Je denkt in nieuwe mogelijkheden & gaat graag de uitdaging aan. Bedrijfsprofiel De

Bekijk vacature »

Back End Developer .NET

Dit ga je doen Ontwikkelen in C# .NET en werken aan nieuwbouw, uitbouw en onderhoud van de software (die communiceren met 68.000 sensoren, waardoor er meerdere miljoenen berichten per uur verwerkt worden); Samenwerken in Scrum Teams; Meewerken aan verschillende, uitdagende projecten; Werken met nieuwe technologieën en vrijheid krijgen om jezelf te ontwikkelen en door te groeien. Hier ga je werken Je komt als Developer te werken bij een organisatie die gespecialiseerd is in software die real-time wordt gebruikt. De software constateert waar werk moet worden uitgevoerd en de chauffeurs worden met een andere applicatie hierop geattendeerd. Ook wordt er direct

Bekijk vacature »

.NET Developer

Dit ga je doen Tot jouw takenpakket behoort onder andere: Webapplicaties ontwerpen, bouwen, testen en implementeren in .NET/C#.; Ontwikkelen, implementeren en beheren van maatwerkapplicaties; Onderhouden en beheren van standaardpakketten; Onderzoeken en beoordelen van nieuwe technieken. Hier ga je werken Als .NET ontwikkelaar kom je te werken bij een grote semioverheidsinstelling in Nijmegen. De organisatie staat garant voor het leveren van onderwijs en les- en onderzoeksmateriaal voor duizenden betrokkenen. De organisatie wil bijdragen aan een gezonde, vrije wereld met gelijke kansen voor iedereen. Binnen de teams hangt een open en collegiale cultuur met veel aandacht voor een prettige en sociale werksfeer.

Bekijk vacature »

Traineeship Java Developer

Functie Wat ga je doen als Java Developer? Jij start via ons bij deze opdrachtgever als Trainee Java ontwikkelaar, tijdens het traineeship ga je in 1 jaar van de basis naar professioneel Java ontwikkelaar. Je start samen met een groep trainees, volgt de aangeboden cursussen en gaat aan de slag bij één van onze opdrachtgevers. Na een aantal maanden volgt de volgende opdracht. Door de groei in jouw rol kom je op steeds complexere opdrachten terecht. Veel afwisseling dus. Collega’s met ervaring helpen je bij deze groei en samen met jouw coach ga je een persoonlijke leerplan opzetten om jou

Bekijk vacature »

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 »

Back-end Developer C#

Functie omschrijving We are looking for a dutch native speaker Ben jij een ervaren back-end developer, die graag in een in-house functie wil werken? Passen de woorden innovatie, programmeren en teamspeler bij jou? Zoek niet verder en lees snel verder. Voor een echt familiebedrijf in de regio van Uden ben ik op zoek naar een back-end developer, die met name kennis heeft van C# en .NET. Jij gaat de interne applicaties verder optimaliseren en nieuwe features ontwikkelen. Verder ga je de volgende werkzaamheden uitvoeren: Ondersteunen gebruikers; Uitvoeren van analyses van de software/applicaties; Maken van functionele ontwerpen en deze door vertalen

Bekijk vacature »

Intern - Junior PHP ontwikkelaar in fris en jong t

Bedrijfsomschrijving Werk jij graag een in fris, flexibel en jong team? Bij ons ben jij vrij om te bepalen waar jij het liefst werkt en op de vrijdag komen wij gezellig bij elkaar op kantoor. Flexibiliteit en vrijheid zijn bij ons de norm en dat geeft jou de ruimte en energie om het beste uit jezelf te halen! Ons team bestaat uit vijf enthousiaste collega's die jou graag ondersteunen in zowel je persoonlijke als professionele ontwikkeling. Met twee ervaren Senior Developers als mentoren ben jij in goede handen. Wij zien onszelf als een vriendengroep die gezamenlijk werken aan iets moois

Bekijk vacature »

Applicatiebeheerder/ Ontwikkelaar

Dit ga je doen - Verantwoordelijkheid dragen voor het complexe applicatielandschap; - Schakelen met eindgebruikers en leveranciers; - Verdeling in werkzaamheden tussen dagelijks beheer ontwikkelen; - Het analyseren van de behoeften van gebruikers en het vertalen hiervan naar functionele specificaties voor de applicaties; - Actief bijdragen aan het leveren van passende oplossingen voor het applicatielandschap. Hier ga je werken Deze organisatie, gevestigd in de regio van Amsterdam is een van de meest toonaangevende mediaorganisaties in Nederland. Door de organisatiecultuur krijg jij veel ruimte om initiatief te nemen en zelfstandig aan het werk te gaan. Samen met het IT team zorg

Bekijk vacature »
Bas Php

Bas Php

22/08/2010 22:13:07
Quote Anchor link
Hallo php'ers,

Ik ben met een systeem bezig zoiets als joomla, maar lang niet zo uitgebreid. Het probleem zit zo: ik heb een config bestand en een index, maar als ik vanaf de index een veriable opvraag dn geef die error en ik heb werkelijk geen idee hoe ik dat weg krijg.

groet bas

ps de var ziet er zo uit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$owes['basedate']['tabel']
Gewijzigd op 22/08/2010 22:14:31 door Bas Php
 
PHP hulp

PHP hulp

26/04/2024 02:04:35
 
Noppes Homeland

Noppes Homeland

22/08/2010 22:14:26
Quote Anchor link
post eens relevante code in volgorde zoals je die hebt, dan is het wat eenvoudiger om uit te leggen.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo $ikbestaniet['naam'];
?>


ikbestaniet.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$ikbestaniet
['naam'] = 'Noppes';
?>


Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
include 'ikbestaniet.php';
echo $ikbestaniet['naam'];
?>
Gewijzigd op 22/08/2010 22:16:35 door Noppes Homeland
 
Bas Php

Bas Php

22/08/2010 22:16:01
Quote Anchor link
config.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$owes
['basedate']['tabel'] = 'dos_tekst'; //tabel
$owes['basedate']['page_id'] = 'page_id'; //page_id
$owes['basedate']['id'] = 'id'; //id
$owes['basedate']['titel'] = 'titel'; //titel
$owes['basedate']['zien'] = 'zien'; //zien
$owes['basedate']['knopzien'] = 'knopzien'; //knopzien
$owes['basedate']['tekst'] = 'tekst'; //tekst
$owes['basedate']['recht'] = 'recht'; //recht
?>

index.php
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
    if(isset($_GET['id']) && $_GET['id'] == 3){
        $txt .= '&gt; Editor';
        $sql = "SELECT * FROM ".$owes['basedate']['tabel']." WHERE ".$owes['basedate']['page_id']." = '".mysql_real_escape_string($_GET['p'])."'";
        $query = mysql_query($sql);
        $row = mysql_fetch_assoc($query);
        $txt .= '&gt; '.$row[$owes['basedate']['titel']];
        echo $txt;
    }

?>


Toevoeging op 22/08/2010 22:19:25:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
echo $owes['basedate']['tabel'];
?>

daar komt uit:
dos_tekst
 
Noppes Homeland

Noppes Homeland

22/08/2010 22:19:36
Quote Anchor link
dat is een totaal verkeerde aanpak:
Verwerk in je sql geen variabelen welke verwijzen naar tabel dan wel tabel velden!
Schiijf je queries dus uit op de normale manier

select page_id
, id
, titel
, zien
from dos_tekst

maar het antwoord is dat je totaal vergeet de file config te includen.
 
Bas Php

Bas Php

22/08/2010 22:21:20
Quote Anchor link
die staat er wel in maar die had ik niet gekopieerd:

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
<?
include("inc/config.php");

function
titel(){
    $txt = '';
    if(isset($_GET['id']) && $_GET['id'] == 3){
        $txt .= '&gt; Editor';
        $sql = "SELECT * FROM ".$owes['basedate']['tabel']." WHERE ".$owes['basedate']['page_id']." = '".mysql_real_escape_string($_GET['p'])."'";
        $query = mysql_query($sql);
        $row = mysql_fetch_assoc($query);
        $txt .= '&gt; '.$row[$owes['basedate']['titel']];
        echo $txt;
    }

    elseif(!isset($_GET['id']) && isset($_GET['cd'])){
        $txt .= '&gt; Preview';
        $sql = "SELECT * FROM ".$owes['basedate']['tabel']." WHERE ".$owes['basedate']['page_id']." = '".mysql_real_escape_string($_GET['cd'])."'";
        $query = mysql_query($sql);
        $row = mysql_fetch_assoc($query);
        $txt .= '&gt; '.$row[$owes['basedate']['titel']];
        echo $txt;
    }

    elseif(!isset($_GET['cd'])){
        echo $txt;
    }
}

?>


Toevoeging op 22/08/2010 22:22:56:

oja trouwens hoezo zou ik niet een var kunnen neer zetten in een sql??
 
Noppes Homeland

Noppes Homeland

22/08/2010 22:24:01
Quote Anchor link
Nogmaals het is een verkeerde aanpak, zie mijn voorgaande post!

de array $owes is niet bekend binnen de functie!

Dus zal je de array bij het aanroepen van de functie moeten doorgeven
Gewijzigd op 22/08/2010 22:26:11 door Noppes Homeland
 
Bas Php

Bas Php

22/08/2010 22:25:28
Quote Anchor link
maar anders moet ik bij elke verandering 100.000 sql queries aanpassen
 
Www JdeRuijterNL

www JdeRuijterNL

22/08/2010 22:27:47
Quote Anchor link
*insert face palm*
 
Noppes Homeland

Noppes Homeland

22/08/2010 22:27:50
Quote Anchor link
Overdrijven is ook een vak!

Je hebt er meer plezier aan als je doet wat er geadviseerd wordt.
 
Bas Php

Bas Php

22/08/2010 22:32:35
Quote Anchor link
ja klopt is beetje overdreven, maar hoe doen ze dat dan bij systemen als joomla ofzo
 
Noppes Homeland

Noppes Homeland

22/08/2010 22:39:29
Quote Anchor link
Wel als je je dat afvraags, download die bagger en bekijk het eens
 
Www JdeRuijterNL

www JdeRuijterNL

22/08/2010 22:44:12
Quote Anchor link
Afbeelding
 
Aad B

Aad B

22/08/2010 22:54:26
Quote Anchor link
Hmmm, generieke PHP/SQL maken mag dus niet ?
Wat is er tegen om je tabelnaam in een variabele te zetten ?
Er zullen best wel applicaties zijn die dat doen en dan is dat niet per definitie "totaal verkeerde aanpak".
 
- SanThe -

- SanThe -

23/08/2010 01:02:34
Quote Anchor link
Noppes Homeland op 22/08/2010 22:24:01:
de array $owes is niet bekend binnen de functie!


Dit is dus je probleem in bovenstaande code.
 
P Lekensteyn

P Lekensteyn

23/08/2010 10:03:33
Quote Anchor link
global $owes in de functie zetten...

Maar goed, ik denk dat je jouw applicatie wel kunt gaan vergelijken met Joomla.
Bagger. (beveiliging zal wel niet op orde zijn)
 
John D

John D

23/08/2010 12:22:45
Quote Anchor link
SanThe Nvt op 23/08/2010 01:02:34:
Noppes Homeland op 22/08/2010 22:24:01:
de array $owes is niet bekend binnen de functie!


Dit is dus je probleem in bovenstaande code.

Dus: Bij de functie aanroep meegeven als parameter en iest zinvols returnen.
 
Joakim Broden

Joakim Broden

23/08/2010 12:36:49
Quote Anchor link
Zoals Peter als zei: global $owes boven in je functie zetten.

John d meegeven als parameter?
 
- SanThe -

- SanThe -

23/08/2010 13:02:44
Quote Anchor link
Oetzie en mijn achternaam op 23/08/2010 12:36:49:
Zoals Peter als zei: global $owes boven in je functie zetten.

John d meegeven als parameter?


Kan beiden.
 
Joakim Broden

Joakim Broden

23/08/2010 14:11:31
Quote Anchor link
Santhe klopt, maar waarom een parameter doorgeven? In dit geval is een global toch beter?
 
- SanThe -

- SanThe -

23/08/2010 14:43:46
Quote Anchor link
Oetzie en mijn achternaam op 23/08/2010 14:11:31:
Santhe klopt, maar waarom een parameter doorgeven? In dit geval is een global toch beter?


Het gaat hier steeds om hetzelfde array(), dus dat even als global te definiëren lijkt mij het simpelst. Als parameter meegeven is zinvol als er verschillende array()'s worden gebruikt.
 
Chris -

Chris -

23/08/2010 14:57:53
Quote Anchor link
Overdatum puntNL op 22/08/2010 22:27:47:
*insert face palm*


Twee nutteloze reacties in één topic? Knap ;-)

Onderbouw voortaan wáárom iets een face palm is, dan help je iemand nog..
 



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.