Kleine vraag isset()

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end programmeur

Functieomschrijving Heb jij recent jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe uitdaging? Voor een erkende werkgever in regio Waalwijk zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; Je draagt bij aan de implementatie van aanpassingen, verbeteringen en aanvullingen in de C# based applicaties; Je test de software en ontwikkelt deze door; Je brengt de aanpassingssuggesties van klanten in kaart, om ze

Bekijk vacature »

Senior Airport Developer ( System engineer)

De functie Nice to know (you) De nieuwe A-pier wordt de duurzaamste van Schiphol. Als deze af is ligt er 4000 vierkante meter zonnepanelen op het dak. En de toiletten? Die spoelen door met regenwater. we gaan ervoor: het creëren van de meest duurzame en hoogwaardige luchthavens ter wereld. een toekomstbestendig en duurzaam Schiphol. Daar werken we elke dag hard aan in team Development & Sustainability. Jij bent regisseur, expert én aanjager van de ontwikkeling van Schiphol. Connecting your world Hoe maak je de ambities en doelstellingen van Schiphol concreet in een project? De waarde voor Schiphol naar eisen die

Bekijk vacature »

Full Stack .NET Developer

Dit ga je doen Als developer nieuwe gave features ontwikkelen; Werken met technieken als C#, Angular 12 en Javascript,; Maken van technische keuzes en beslissingen over de architectuur; Junior collega's coachen; Initiatief nemen voor nieuwe technische mogelijkheden; Je bent een belangrijke schakel - en vindt het leuk - om te schakelen met de business. Hier ga je werken In een team van 7 professionals ben je als Full Stack .NET Developer verantwoordelijk voor het ontwikkelen van applicaties voor het grootste inhouse product: een applicatie voor alles omtrent hypotheken. De programmeertaal die je hierbij beheerst is C#. Wil je van meerwaarde

Bekijk vacature »

Front-End Developer

As a Front-End Developer at Coolblue you improve the user-friendliness of our webshop for millions of customers. How do I become a Front-End Developer at Coolblue? As a Front-End Developer you work on the user-friendliness of our webshop for millions of customers. You enjoy working with the UX Designer to pick up stories. You get energy from coming up with creative solutions and are happy to present these within the team. You also take pride in your work and welcome any feedback. Would you like to become a Front-End Developer at Coolblue? Read below if the job suits you. You

Bekijk vacature »

Belastingdienst - Freelance Senior Cobol Applicati

Startdatum: 01.06.2023 Richttarief: €65,00 - €75,00 Duur van de opdracht: 7 maanden Uren per week: 36 Taal: Nederlands vereist! Gelieve in het Nederlands te solliciteren. Functieomschrijving: In de applicatie ETM zijn nu de inningsvoorzieningen voor ongeveer 25 aangifte- en aanslagmiddelen opgenomen. ETM is een extern aangeschafte service en het huidige contract met leverancier Oracle loopt af op 31-12-2022. Het programma uitfaseren ETM heeft als doel om vervanging te realiseren waarmee alle nu in gebruik zijnde ETM ondersteuning wordt overgenomen in nieuwe Inningsvoorzieningen om de continuïteit van de inningsprocessen te waarborgen. Eén van de inningsvoorzieningen die voor het einde van 31-12-2022

Bekijk vacature »

Developer Full Stack

Functie omschrijving Full Stack Developer gezocht! Wij zijn op zoek naar een Full Stack Developer voor een bedrijf in de regio Nijkerk. Je maakt in deze functie onderdeel uit van een groeiend team met een goede ambitie waarbij eenheid, betrokken en overtreffen de belangrijkste kernwaardes zijn. Het bedrijf werkt volgens de AGILE/SCRUM methode, wat je o.a. terug vindt in de tweewekelijkse sprints, retrospectives en een daily standup. Je takenpakket bestaat uit: Bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een Saas applicatie; Bijdragen aan de innovatie van het bedrijf en hun klanten; Het ontwikkelen op de laatste technologie van

Bekijk vacature »

Software Developer

Longship.io gaat de wereld veroveren met baanbrekende software en legendarische... pizza-avonden! Lees hier de vacature van IT Operations Manager! Bij Longship werken we met een team van 5 mensen aan software voor laadpaal operators. Longship is ontstaan in 2020 met als doel om de elektrische mobiliteitstransitie aan te jagen. We zijn nu al een wereldwijde speler doordat we continu voorop lopen in innovatie. Ons platform helpt het versneld elektrificeren van wagenparken, internationaal! Wij zijn een startup met grote ambities die we willen bereiken met een relatief klein en efficiënt team. Je krijg de kans om ontzettend veel te leren van

Bekijk vacature »

Software Programmeur PHP

Functie Ben jij op zoek naar een nieuwe uitdaging als PHP developer en zoek je een leuke platte organisatie? Lees dan snel verder! Voor een opdrachtgever in omgeving Capelle aan den IJssel dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen PHP, JAVA en Node.js. Je gaat technische klussen uitvoeren op locatie bij klanten. Je onderhoudt contact met de projectleider om er zeker van te zijn

Bekijk vacature »

Developer Full Stack

Functie omschrijving Developer gezocht! Ben jij een enthousiaste developer die graag wil bijdragen aan ontwikkelingen binnen een mooie organisatie? Solliciteer dan snel. Wij zijn op zoek naar een Full Stack Developer uit de regio Nijkerk die gaat bijdragen aan het door ontwikkelen, onderhouden en optimaliseren van een SaaS applicatie. Je moet beschikken over beheersing van zowel de Nederlandse als Engelse taal aangezien je samen met de klant gaat werken. Bedrijfsprofiel Je komt te werken binnen een echt familiebedrijf dat al sinds 1925 actief is binnen de FMCG branche. Het bedrijf heeft 40 medewerkers en er heerst een platte communicatiestructuur waarbij

Bekijk vacature »

Robot Programmeur

In het kort Drie redenen waarom deze vacature uniek is! Programmeren van zelflerende robots Werken op kantoor en testen in de bedrijfshal Je krijgt verantwoordelijkheid, vrijheid en je mag werken naar eigen inzicht De organisatie Hier ga je aan de slag Een bedrijf dat innovatieve robottoepassingen ontwerpt en bouwt voor onder andere de staal industrie, energie- bouw- en agrarische sector. De robots die vaak in combinatie met diverse randapparatuur geleverd worden vormen een totaaloplossing voor de klant. Dit zijn klanten over de hele wereld, van België en Duitsland tot China, India, maar ook in Nederland. Projecten waar momenteel aan wordt

Bekijk vacature »

3D BIM Add-on Developer

As a 3D BIM add- on developer at KUBUS, you will develop add-ons (called BCF- Managers) to the leading building information modeling (BIM) programs Revit, Navisworks, Archicad, AutoCAD and Tekla Structures. BCF Managers enable data transfer between BIM software and BIMcollab. You will work on both the front- and the back-end. As a software company, KUBUS is in a unique position. We build our own products that are used by tens of thousands of users worldwide. Our company is just the right size: big enough to make a real impact in the market, but small enough that as an individual

Bekijk vacature »

Senior Applicatie ontwikkelaar Java

Bedrijfsomschrijving De IV- organisatie van de Belastingdienst is verantwoordelijk voor en verzorgt de ICT- voorzieningen. Het merendeel van de applicaties wordt op dit moment door de IV- organisatie zelf ontwikkeld, onderhouden en beheerd in het eigen data center. Naast de zorg voor continuïteit op de massale heffing- en inningsprocessen die plaatsvinden binnen een degelijke, stabiele omgeving, wordt er tevens volop gewerkt aan modernisering van het IV- landschap. Dit gebeurt deels intern door gebruik te maken van de expertise die intern aanwezig is, maar ook door het aantrekken van (kant-en-klaar) oplossingen en expertise uit de markt. Functieomschrijving We verwachten van je,

Bekijk vacature »

SAP Integratie Ontwikkelaar

Ben jij ambitieus in de verdere ontwikkeling van SAP binnen HANOS, en heb je kennis van SAP PI, CPI (SAP integration suite) en of andere middleware tooling? Dan ben jij mogelijk onze nieuwe SAP Integratie (middleware) Ontwikkelaar! Lees snel verder en solliciteer! Wat ga je doen? Als SAP Financieel Consultant ben je, als deel van een gedreven team van interne SAP consultants, de schakel tussen de gebruikersorganisatie en ICT. Je draagt proactief bij aan een optimale aansluiting van de SAP-functionaliteit (een applicatielandschap met o.a. Suite on HANA, Fiori, Hybris, C4C en BO), op de bedrijfsprocessen. Verder ondersteun je de HANOS

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 »

Senior PHP Developer

As a Senior PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible and you choach other colleagues on the hard and soft skills. How do I become a Senior PHP Developer at Coolblue? As a PHP Developer you work together with other development teams to make our webshop work as optimal as possible and to make our customers happy. Although you are a PHP Developer, you are not averse to a little TypeScript or other technologies that might be used. Would you also like to become a PHP Developer at Coolblue? Read below if the

Bekijk vacature »
Nigel

Nigel

10/02/2009 22:28:00
Quote Anchor link
Ik ben bezig met het leren van php.

Doormiddel van een script te zoeken en helemaal uit te pluizen.

Nu vond ik de Functie isset ()
Als ik goed heb gegoogled betekend dit kijken of een waarde bestaat.

Maar nu stond het volgende er achter

if(isset($_POST['ding1']) || isset($_POST['ding2'])){
$sql = mysql_query } else {}

Nu vroeg ik me eigen af wat dit betekende. ||

Als ik zelf een gooi doe denk ik dat die tegelijkertijd kijkt of 2 variabelen zijn ingevuld.

Klopt mijn gedachte??
Gewijzigd op 01/01/1970 01:00:00 door Nigel
 
PHP hulp

PHP hulp

28/12/2024 04:24:47
 
Klaasjan Boven

Klaasjan Boven

10/02/2009 22:29:00
Quote Anchor link
Nope het betekend OF.
EN doe je met &&
 
Nigel

Nigel

10/02/2009 22:35:00
Quote Anchor link
if(isset($_POST['ding1']) && isset($_POST['ding2'])){
echo "hallo" ;}

Dus als ding 1 bestaat Of ding 2 zegt hij hallo.

Kan het ook als ding1 En ding2 bestaat. dat hij hallo zegt?
 
PHP erik

PHP erik

10/02/2009 22:44:00
Quote Anchor link
Kijk eens goed. Spreek het uit:

if(isset($_POST['ding1']) && isset($_POST['ding2'])){
echo "hallo" ;}
als ding1 bestaat EN ding2 bestaat... echo hallo


if(isset($_POST['ding1']) || isset($_POST['ding2'])){
echo "hallo" ;}
als ding1 bestaat OF ding2 bestaat... echo hallo


if(!isset($_POST['ding1']) && !isset($_POST['ding2'])){
echo "hallo" ;}
als ding1 niet bestaat EN ding2 niet bestaat... echo hallo


if(!isset($_POST['ding1']) || !isset($_POST['ding2'])){
echo "hallo" ;}
als ding1 niet bestaat OF ding2 niet bestaat... echo hallo


etc
 
Nigel

Nigel

11/02/2009 12:33:00
Quote Anchor link
Oef. hoe dom ben ik.

Ik had het antwoord verkeerd gelezen.
Toch bedankt voor het antwoord.

Nu zie ik de uitroep tekens verschijnen.

Zonder uit roep teken bekend kijken of het bestaat.
Met uitroep teken betekend. kijken of het niet bestaat.

Ja nu snap ik het helemaal :)

Deze ga ik toevoegen aan me eigen lib.

Groetjes,

Nigel
 
Timen kut

Timen kut

11/02/2009 12:52:00
Quote Anchor link
Zijn $_POST waarden niet altijd gezet?? ipv isset() kun je beter !empty() gebruiken denk ik..
 

11/02/2009 13:37:00
Quote Anchor link
Timen schreef op 11.02.2009 12:52:
Zijn $_POST waarden niet altijd gezet?? ipv isset() kun je beter !empty() gebruiken denk ik..

Nee, ik denk niet dat ze altijd geset zijn, want je moet dus niet controleren of een form gepost is door $_POST['submit'] omdat die soms niet mee komt.
Wat betreft empty is wel oke natuurlijk, nadat er een trim over is geweest (denk ik).
 
Wouter De Schuyter

Wouter De Schuyter

11/02/2009 13:45:00
Quote Anchor link
Ik vind !empty() ook beter om te kijken of dingen gesetted zijn ;) Bv voor get waarden..
 
Daan van Renterghem

Daan van Renterghem

11/02/2009 14:53:00
Quote Anchor link
OT: oeioeioei, empty() en isset() zijn twee totaal verschillende dingen!

http://nl3.php.net/manual/en/function.isset.php
http://nl3.php.net/manual/en/function.isset.php

isset() gebruiken om te kijken of een variabele bestaat, empty eigenlijk nooit ;) kijk maar eens in de handleiding waarom niet, empty() geeft true bij een aantal dingen die toch echt een geldige waarde kunnen zijn.

$_Post variabelen zijn niet standaard geset, alleen als ze ook zijn verzonden. Dit kun je controleren met
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?
if($_SERVER['REQUEST_METHOD'] == 'POST')
?>

daarna kun je controleren of een variabele bestaat met isset(), daarna kun je de inhoud valideren.

Ontopic: || is _GEEN_ of doordat het niet altijd alles controleerd.
if($a or $b) is of

verschil:

exp1 || exp2 geeft true als exp1 true is of als exp2 true is, echter de controle stopt als exp1 true, ongeacht wat exp2 is (false of true).
exp1 or exp2 geeft true als exp1 true is, exp2 true is, of beide true zijn. Beide worden altijd gecontroleerd.

Let goed op wat je doet, bij twijfel -> handleiding raadplegen.
 
Richard van Velzen

Richard van Velzen

11/02/2009 15:18:00
Quote Anchor link
Daan, even op je laatste kleine opmerking over het verschil tussen || en or, dit is onzin. Beide hebben dezelfde betekenis, echter heeft or een andere precedentie. Daardoor krijg je bij dingen als $f = query('blaat') or die(); in $f wel de output van query('blaat'), terwijl als je || zou gebruiken je een boolean terug zou zien.

Zoals je zelf al zei, handleiding raadplegen. :]
http://www.php.net/manual/en/language.operators.logical.php
 



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.