Undefined variable

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

.NET Developer Zorg-ICT

Complexe software ontwikkelen: dat is jouw ding! Voor onze vestiging in Hoogeveen zoeken wij fanatieke junior en senior .NET Developers die met de laatste Microsoft-tools en -technieken willen werken. Jij bent gemotiveerd en draagt graag verantwoordelijkheid voor je 'eigen' software, die wordt ingezet in ziekenhuizen door heel Nederland. Jouw baan Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van jouw eigen module. Dit gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. Je werkt zelfstandig of in een klein team. ChipSoft maakt gebruik van een zelf ontwikkeld multi tier framework. Tijdens een

Bekijk vacature »

QRM Developer / DevOps Engineer / SQL / Python / F

Bedrijfsomschrijving You will work in Amsterdam for a big financial company. This organization is an international financial service provider and is operating on the basis of cooperative principles. The culture of the company is characterized by entrepreneurship, personal growth and ambition. It is an international environment with diversity and contacts around the world. Your work is to to enable the digital transformation in the Asset-Liability Management (ALM) domain. You will be implementing new models for Interest Rate Risk, Funds Transfer Pricing (FTP) or Liquidity and solutions that will enable the automation of business processes & workflows right across the business.

Bekijk vacature »

Back-end PHP Developer / Maatschappelijk betrokken

Bedrijfsomschrijving Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken in een organisatie met een open en informele sfeer. Het team waarin jij komt te werken bestaat uit 4 man die allen ervaren zijn in het programmeren in PHP. Jouw taken zullen voor 50% bestaan uit het her- en uitbouwen van systemen en voor 50% uit het onderhouden

Bekijk vacature »

API Developer / Red Hat Fuse / 3Scale / OpenShift

Bedrijfsomschrijving Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap dat hoofdzakelijk op OpenShift, Azure en Linux draait en bestaat uit standaard- en maatwerkapplicaties. De maatwerk applicaties worden ontwikkeld door een inhouse development team. Het doel voor de komende periode is het verder vernieuwen, optimaliseren en automatiseren van het huidige applicatielandschap, waarbij gebruik wordt gemaakt van de nieuwste technieken. Zin om deze uitdaging als API Developer / Integratie specialist aan te gaan? Om de vernieuwing en optimalisatie kracht bij te zetten zijn ze bezig

Bekijk vacature »

Senior Front-end Developer vacature

Currently we are specific looking for professionals who speak fluently Dutch on C1 level. Senior Front-end Developer Jij weet wat er nodig is. Jouw hart gaat sneller kloppen van techniek. Jij wil vooruit. Je bent creatief, thuis in gebruikersinteractie en een Developer in hart en nieren. Daarnaast heb jij een klantgerichte en initiatiefrijke houding. Precies de kwaliteiten die een Front-end Developer nodig heeft. Wat doe jij als developer bij Sogeti? Als Front-end Developer werk je aan de technische realisatie van front-end (web)applicaties in de verschillende opdrachten voor Sogeti’s klanten. Dit kan zowel op klantlocatie, als intern bij Sogeti. Jij houdt

Bekijk vacature »

Java Developer / Webservices / Overheid

Functieomschrijving Ben jij als Java Ontwikkelaar toe aan een stabiele organisatie zonder commercieel doeleinde? Ga jij voor kwaliteit, collegialiteit en stabiliteit? Dan is dit jouw baan! Ontwikkelen van nieuwe en bestaande webservices; Uitbreiden van functionaliteiten binnen de producten- en dienstenportefeuille; Als het in jouw interessegebied ligt kan je betrokken worden bij het vormgeven van verantwoordingsrapportages; Werken aan gegevensuitwisseling met SOAP, ervaring hierin met Apache Synapse/Axis2 is een pre; Werken aan Java web GUI ontwikkeling, ervaring hierin met GWT, Bootstrap, Javascript, HTML en CSS is een pre; Werken met testframeworks, ervaring hierin met JUnit en Selenium is een pre; Ervaring met

Bekijk vacature »

Ervaren full-stack C# developer, .NET CORE, Typesc

Voor een ambitieuze en snelgroeiende organisatie de regio Rotterdam zijn we momenteel op zoek naar een .NET C# developer. De organisatie bestaat inmiddels ruim 15 jaar en heeft een systeem ontwikkeld waarmee bedrijven de informatie van grote en complexe projecten beter kunnen managen. Dit systeem is geheel webbased. Om hun globale ambities waar te maken zijn ze recentelijk begonnen het systeem geheel te herbouwen met de nieuwste technieken. Denk hierbij aan technieken als .NET CORE, Typescript, React, Kubernetes en Azure. Niet alleen betekent voldoende nieuwe technische uitdaging maar ook betekent dit dat je voor 80 tot 90% van je tijd

Bekijk vacature »

Ervaren Microsoft Access Developer

Het team van Mr. Access is op zoek naar een nieuwe collega. Een Microsoft Access-specialist. En dan het liefst iemand met ruime ervaring* in het opzetten van tabellenstructuren en het programmeren van gebruiksvriendelijke interfaces. We trekken de komende 4 weken uit voor het ontvangen en beoordelen van sollicitaties. Daarna maken we een keuze. Het is de bedoeling dat je dan ergens in december 2020 aan de slag gaat. Over de functie Je kunt uiteraard lezen en schrijven met Microsoft Access. Een tabellenstructuur opzetten, formulieren bouwen, queries ontwerpen, slimme code schrijven in VBA, het is voor jou allemaal gesneden koek. Verder

Bekijk vacature »

C# backend developer, Rotterdam

Voor een grote organisatie in Rotterdam zijn we op zoek naar iemand met ruime ervaring in het ontwikkelen van applicaties in .NET C#. Het gaat hier om een organisatie met een maatschappelijke impact. Hun systemen zijn gericht op een groot aantal klanten waarbij het belangrijk is dat de applicaties helder, toegankelijk en up-to-date zijn. Als .NET C# developer werk je aan uiteenlopende applicaties, APIs en het interne framework. Dit doe je binnen een SCRUM team en meedenkt binnen het hele proces. Het team bestaat uit meerdere C# developers variërend van medior tot senior. Er is dus veel kennis en ervaring

Bekijk vacature »

Gezocht/Looking for: Senior .NET Developer - Rotte

Due to extensive growht of our client we are currently searching for a Senior Dot.Net Software Developer. This is for one of our clients in the digital data transformation domain. Vacature Details/ Vacancy Details Contract type: Fixed term contract Start datum/ Date of Joining: immediate (work from home during Covid-19 period) Werkervaring/experience required: Minimum of 6 years experience in a similar role (must have) Understanding of Azure DevOps (must have) Experienced in Agile/Scrum software development Deep understanding of C#, .NET, .NET Core, REST, Azure services(must have) Experience with Kubernetes or Azure Service Fabric Database knowledge (a.o SQL, CosmosDB) Pluspoints would

Bekijk vacature »

.NET C# web developer gezocht, inhouse project dev

Ben je een ervaren .NET C# web developer en op zoek naar een leuke baan in het zuiden van Zuid-Holland? Een inhouse functie maar met de afwisseling van verschillende projecten en klanten? Projecten die uitdagend zijn door de complexiteit van de systemen? Lees dan verder! Voor een bedrijf in Goeree-Overflakkee zijn we momenteel op zoek naar een ervaren .NET C# web developer. Het bedrijf bestaat uit iets meer dan 20 werknemers en verschillende ervaren software developers. De software projecten zijn uiteenlopend, maar altijd maatwerk oplossingen en veelal complex en bedrijfskritisch van karakter. De bedrijven waarvoor je software ontwikkeld kunnen variëren

Bekijk vacature »

Lead .Net Developer/Architect/ Telecom/ Salary: 6.

Bedrijfsomschrijving You will work at a large and progressive Telecom organization with offices in the Netherlands and Europe. The domain where you are going to work is responsible for designing and maintaining the Fixed Networks and other network solutions. They deliver communication products and services to companies and consumers. Furthermore, they deliver the data flow and mobile network in the Netherlands.Currently they are searching for a Lead .Net Developer to support one of the three scrum teams for delivering the best services. As a Lead .Net Developer you will be working closely together with your team picking up user stories.

Bekijk vacature »

Interne functie als Java ontwikkelaar bij fijne or

Functieomschrijving Je komt in een team van ontwikkelaars en samen ga je het bestaande product verfijnen en verbeteren. Er komt ook veel nieuwbouw bij kijken en steeds gericht op de applicaties die ze in de markt hebben staan. In je rol zal je van A tot en met Z betrokken worden bij het gehele ontwikkel proces. Ze zijn hier op zoek naar een ontwikkelaar die met een brede stack kan werken, bij voorkeur kan jij écht fullstack uit de voeten. Je zal verantwoordelijk zijn voor het uitwerken, implementeren, testen en uitrollen van de software. Er wordt hier volgens de Scrum

Bekijk vacature »

Senior Application Developer

The world wants simple apps that can manage the movements of millions of packages daily. But behind every application is a complex string of gripping challenges, and a focused developer tackling them. As someone who’s highly familiar with C# development practices in the Netherlands, you’ll join us as a senior member of the team and manage apps for Brokerage – big business freight in global markets that cover over 76% of all international trade. Digital innovation plays a crucial role in choreographing the infinite movements of goods, funds and information. The logic that goes into it, and skills adopted because

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

24/10/2020 02:39:31
 
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
http://4.bp.blogspot.com/_f5m7s0RssIU/TAMg4avtV7I/AAAAAAAABCY/1hWoA2991h0/s1600/doublefacepalm.jpg
 
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.