Vriendelijke URL

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

ICT Incident Manager

INTRALOT is a leading gaming solutions supplier and operator! We are a leading technology company which is uniquely positioned to offer lottery and gaming organizations across geographies market-tested & state-of the-art software & hardware solutions and retail operational expertise. Our Company offers an integrated portfolio of best-in-class gaming systems and product solutions & services addressing Lotteries, Betting and Interactive games. We are a Greek multinational corporation, active in 52 regulated jurisdictions around the globe. With €1.1 billion turnover in 2017 and a global workforce of approximately 5,100 employees (3,100 of which in subsidiaries and 2000 in associates), INTRALOT is an

Bekijk vacature »

Ervaren Front-end Developer – Blockchain, AI

Ben jij een ambitieuze medior die nu wel eens de stap wilt maken naar een functie als Lead Front-end developer? Je wilt nieuwe technieken blijven leren, die team lead rollen hebben en (mede) de standaarden en processen van je team bepalen? En hiernaast jouw coaching skills ontwikkelen én de vaardigheden van andere teamleden op een hoger niveau brengen? Dan is dit een unieke kans! De organisatie: Wij zijn een groeiend bedrijf dat voor grote, internationale klanten werkt. Wij zijn gespecialiseerd in het bouwen van innovatieve portaal oplossingen en apps. Wij doen dit in verschillende sectoren en zijn met name werkzaam

Bekijk vacature »

Vacature : Junior / Medior / Senior PHP Developer

Op het gebied van E-commerce biedt dit bedrijf een hoop verscheidene oplossingen en behoort tot één van de grootste spelers van het land binnen de specifieke markt. Ook is het bedrijf mondiaal actief. Zij maken deel uit van een groter geheel; een overkoepelende organisatie dat ook in andere landen actief is. Je komt te werken in een onwijs innovatief, strak en fris team en pand. Dat zorgt voor een gemoedelijke tevens aangename sfeer binnen het bedrijf. Samen met je collega’s werk je aan projecten voor grote klanten als Sanoma, Coolcat, Scotch & Soda en nog veel meer! Functie-omschrijving Als PHP

Bekijk vacature »

BPM Developer

BPM Company (bpmcompany.nl) is vanwege groei op zoek naar BPM Developers. Als BPM Developer werk je op het snijvlak van techniek en consultancy en ben je bezig met het bouwen en implementeren van software met het BPM platform van Pegasystems. Je werkt veelal op locatie van de klant en je bent tevens “trusted advisor” voor de klant. BPM Company is partner van Pegasystems en al onze Consultants zijn door Pegasystems gecertificeerd. BPM Company is in 2011 opgericht en bestaat momenteel uit ruim 50 medewerkers. De afgelopen 4 jaar was BPM Company genomineerd voor de FD Gazelle Award voor de snelst

Bekijk vacature »

Innovatieve medior C#/ASP .NET developer voor in-h

Onze opdrachtgever is een Retail automatiseerder. Ze kennen de Retail processen door en door en ontwikkelen innovatieve oplossingen. Bij onze opdrachtgever staan vakkennis, passie en toewijding op nummer 1. Het voornaamste waar deze opdrachtgever om bekend staat is hun imago. Hun hoge kwaliteitsstandaard en langdurige relaties zorgt voor een vriendelijk beeld waar bedrijven deel van willen zijn. Functie-omschrijving Bij onze opdrachtgever zal jij werken aan de back-end van een eigen platform waaraan verschillende applicaties gekoppeld zijn. Denk hierbij aan functies voor afrekenen, kortingsacties en exports. Het eigen platform is ontwikkeld in .NET (Voornamelijk middels C#) met databases gebaseerd op Ms-SQL.

Bekijk vacature »

PHP Developer / Security

Organisatie Werken bij een organisatie die wereldwijd marktleider is op het gebied van security voor enorme data omgevingen. Voor het professionele development team die de exclusieve BPM software (business process management) bouwt zijn we per direct op zoek naar meerdere backend PHP developers. Deze organisatie is gespecialiseerd in de internationale beveiliging van grote omgevingen waar enorme hoeveelheden data worden opgeslagen. Het hoofdkantoor is gevestigd in Amsterdam, andere vestigingen liggen in Duitsland en de UK, in totaal werkt hier bijna 500 man. Deze vooruitstrevende organisatie gaat te werk door alle beveiligingsrisico’s bij hun klanten te analyseren om hier vervolgens hun dienstverlening

Bekijk vacature »

Junior C#.NET software developer voor maatsoftware

Dit bedrijf is een maat-software bedrijf dat zich richt op projecten van allerlei soorten en maten. Ze zetten zich apart door hun transparante en open werkwijze. Dit in combinatie met jaren ervaring en toewijding die hun huidige team meebrengt zorgt voor een moeilijk te evenaren kwaliteitstandaard die bij onze opdrachtgever speelt. Je zal terecht komen in een jong en enthousiast team met 4 collega’s. De projecten waaraan je zal werken lopen enorm uiteen. Zowel in inhoud als in looptijd. Denk hierbij aan projecten als webshops tot mobiele applicaties. Dit komt uiteraard door de enorm uiteen lopende klantwensen. Van multinationals tot

Bekijk vacature »

Medior.Net Developer gezocht voor bedrijf die acti

Dit bedrijf is al een tijd actief op het gebied van het ontwikkelen van vastgoedsoftware. Het is een bedrijf dat blijft groeien en sinds kort ook op internationaal vlak actief is. De software wordt voornamelijk gebruikt door vastgoedbeleggers- en beheerders. Ze maken SAAS oplossingen die er voor zorgen dat dagelijkse werkprocessen worden geautomatiseerd. Het bedrijf heeft één vestiging en telt 9 FTE. De vestiging staat op een mooie locatie wat stimulerend werkt voor de inspiratie en ideeën van zijn werknemers. Functie-omschrijving Als Medior.Net Developer kom je terecht in een team van 6 ontwikkelaars, die allemaal een HBO werk- en denkniveau

Bekijk vacature »

Fullstack .NET developer gezocht in Oost Nederland

Organisatie & Afdeling Voor een MKB in het Oosten van Nederland ben ik op zoek naar een medior/senior (fullstack) .NET developer die energie haalt uit het werken met nieuwe technieken en tools! Deze partner bestaat bijna 30 jaar en er werken ongeveer 75 medewerkers. Binnen het development team werken er op dit moment ongeveer 18 developers! Deze partij is gespecialiseerd in de ontwikkeling, de levering en het implementeren van ergonomische softwareoplossingen. Dit doen ze voor organisaties die actief zijn in specifieke markten. Binnen deze organisatie heerst een informele werksfeer en -cultuur. Hard werken om samen met je collega’s kwaliteit te

Bekijk vacature »

Young Professional Front-end Developer

Jij weet wat er nodig is. Jouw hart gaat sneller kloppen van techniek. Jij wil vooruit. Vacature Front-end Developer Je bent creatief, thuis in gebruikersinteractie en een gedreven developer in hart en nieren. Daarnaast heb jij een klantgerichte en proactieve houding. Precies de kwaliteiten die een Front-end Developer nodig heeft. Aan de slag als Young Professional Front-end Developer Als Front-end Developer werk je aan de technische realisatie van front-end (web)applicaties in de verschillende uitdagende opdrachten voor Sogeti’s klanten. Dit kan zowel op klantlocatie zijn, als intern bij Sogeti. Jij houdt van het uitdenken en implementeren van responsive (web) apps, en

Bekijk vacature »

PER DIRECT ! PHP developer in de omgeving van Den

Ben jij gedreven, enthousiast en wil jij veel variatie in je werk? Ben jij een echte all- round teamspeler? Lees dan verder! Bedrijfsinformatie Voor mijn opdrachtgever die gevestigd is in de omgeving van Den Bosch ben ik opzoek naar een Medior of Senior PHP Developer. Dit bedrijf omvat 120 medewerkers en er kan gezegd worden dat dit een echte speler is op de Nederlandse markt. Het is een jong, informeel en collegiaal bedrijf waar je geen nummertje bent. Iedereen kent elkaar persoonlijk. Er worden verschillende teamuitjes georganiseerd, vrijdags worden er altijd uitgebreide lunches verzorgd en er zijn pizza avonden. De

Bekijk vacature »

Junior C# / .NET developer met kennis van Java gez

Al 15 jaar zijn zij in Nederland de grootste aanbieder van Cloud software in de zakelijke en financiële sector. Zij ontwikkelen software waarmee hun klanten hun financieel beheer efficiënt en kwalitatief kunnen uitvoeren. Om het huidige team van ervaren developers te versterken en de geplande projecten te realiseren zoeken zij naar junior .NET developers met ervaring van object-georiënteerd programmeren en met voorkeur basis kennis van Java. Jij zal komen werken in een team van zeer ervaren developers met genoeg kennis in huis om jou te ondersteunen in jouw ontwikkelingen. Jullie zullen actief zijn met het ontwikkelen van Cloud software en

Bekijk vacature »

Applicatiebeheerder

Business Assistent Application – 24 uur – locatie Amersfoort Ben je op zoek naar een veelzijdige baan binnen een innovatieve organisatie? Wil je graag meedenken in een groeiend team? Kun je snel schakelen, heb je sterke communicatieve vaardigheden, ben je taakgericht en stressbestendig? Ben je enthousiast, opgewekt, ondernemend en heb je een positieve instelling? Dan ben jij de Business Assistent Application die wij zoeken! Shared Ambition is een landelijk opererende franchiseorganisatie op het gebied van arbeidsgerelateerde psychologische zorg. Een bedrijf dat in dit specifiek vakgebied wordt gezien als autoriteit, wiens expertise gezocht wordt en waarnaar verwezen wordt als referentie binnen

Bekijk vacature »

Medior Magento (backend) developer gezocht!

Bedrijfsinfo Het bedrijf bestaat nu 3 jaar en zit gevestigd in hartje Breda. Het bedrijf is ontstaan toen 3 vrienden vanuit een eigen onderneming gefuseerd zijn. De sfeer binnen het bedrijf is informeel en iedereen denkt mee aan nieuwe oplossingen. Het bedrijf is gespecialiseerd op het gebied van E-commerce en online-marketing en werkt op het open-source platform Magento. Door aannemende aanvraag van projecten heeft het team van 6 developers een nieuwe teamplayer nodig. Doorgroeien staat vooraan in dit bedrijf, er is dan ook een mogelijkheid om trainingen te volgen binnen het bedrijf om je zelf te ontwikkelen voor je zelf

Bekijk vacature »

(Aanstaand) Dataspecialist

Ligt jouw kracht bij het werken met data? Voor onze afdeling Databeheer te Doetinchem zijn wij op zoek naar een: (Aanstaand) Dataspecialist Fulltime (40 uur per week) Om onze kerntaken nu en in de toekomst goed uit te kunnen voeren, vinden we digitale technologie van strategisch belang. Daarbij is een grote rol weggelegd voor data en het benutten ervan. Wat ga je doen? Als dataspecialist ben jij verantwoordelijk voor het bewaken en optimaliseren van de kwaliteit van onze data. Je beheerst en doorziet alle processen en systemen die op en over de afdeling databeheer worden uitgevoerd, sterker nog jij bent

Bekijk vacature »
Kees Mulder

Kees Mulder

03/05/2016 09:58:47
Quote Anchor link
Ik heb een link op mijn website: www.website.nl/leden?page=1&filter2=Array

alleen wil ik daar graag een url vriendelijke link van maken, maar hoe kan ik dat doen? Met bijv. htaccess oid?

Als ik www.website.nl/leden doe krijg ik geen lijst
 
PHP hulp

PHP hulp

16/01/2019 03:48:37
 
- Ariën -
Beheerder

- Ariën -

03/05/2016 10:02:30
Quote Anchor link
Met .htaccess kan je inderdaad nette URL's (ook SEO-URL's genoemd) maken. mod_rewrite is de module die je hiervoor gebruikt. Zie ook: http://www.phptuts.nl/view/28/
 
Kees Mulder

Kees Mulder

03/05/2016 10:48:13
Quote Anchor link
Oke maar hoe doe ik dat dan met de filters die iemand kan kiezen? Ik heb nu:

RewriteRule ^leden/(.*) leden.php?page=$1

Ik heb nl. een mogelijkheid om te filters van het resultaat:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<form action="/leden/1" method="GET" id="searchlist" name="filters">
<input type="checkbox" onclick="this.form.submit();" checked="checked" name="filter[]" value="2289"> Utrecht
<input type="checkbox" onclick="this.form.submit();" checked="checked" name="filter[]" value="2290"> Amsterdam
<input type="checkbox" onclick="this.form.submit();" checked="checked" name="filter[]" value="2300"> Jongen
<input type="checkbox" onclick="this.form.submit();" checked="checked" name="filter[]" value="2301"> Meisje
</form>
 
- Ariën -
Beheerder

- Ariën -

03/05/2016 11:29:55
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
RewriteRule ^leden/(.*) leden.php?page=$1
RewriteRule ^leden/(.*)/(.*) leden.php?page=$1&filters=$2

Zoiets?
 
Ivo P

Ivo P

04/05/2016 14:29:41
Quote Anchor link
Stel: /leden/aap/noot/mies

Ariën's code zal in regel 1 herschrijven naar leden.php?page=aap/noot/mies

Daarom: de langste versie bovenaan zetten, of vereisen dat (.*) geen / mag bevatten.

Maar hoe dan ook krijg jemet deze opzet al heel snel te maken met tientallen rewrite rules, die met een beetje pech ook nog elkaar dwars zitten (bijvoorbeeld omdat "leden/10" en "beheerleden/10" op dezelfde rule matchen.) (in dit geval niet, vanwege de ^ ).

Handiger is het om alles te rewriten naar leden.php en in dat script een functie aan te roepen die op zoek gaat naar de inhoud van de url.

Dat is in php veel gemakkelijker te doen, en dan kun je ook uit de voeten met situaties waarbij deleten van een user bijvoorbeeld kan volstaan met 1 getal: leden/delete/10
en vrienden worden: leden/wordtvriend/10/15 weer een extra getal verwacht.

Nog algemener wordt het als je ook niet eens naar leden.php verwijst, maar naar 1 index.php die op basis van het eerste woord in de url (leden) al de controle doorgeeft aan de code die nu in leden.php staat)
 
Thomas van den Heuvel

Thomas van den Heuvel

04/05/2016 15:10:54
Quote Anchor link
Quote:
Handiger is het om alles te rewriten naar leden.php en in dat script een functie aan te roepen die op zoek gaat naar de inhoud van de url.


leden.php --> index.php
Een single point of entry in je applicatie is om een heleboel redenen (nog) handiger. Je hoeft deze dan bijvoorbeeld ook maar op één plaats te onderhouden / dicht te timmeren.
 
Ivo P

Ivo P

04/05/2016 15:24:02
Quote Anchor link
dat probeer ik in mijn laatste 2 regels aan te geven.

Maar om TO niet direct zijn hele applicatie om te laten bouwen, leek het me om te beginnen in leden.php het handigste. Zodra hij daar door heeft hoe eenvoudig het dan wordt, kan eea voor de hele site doorgevoerd worden.
 
Thomas van den Heuvel

Thomas van den Heuvel

04/05/2016 15:30:27
Quote Anchor link
Fair enough, maar als je een site opbouwt uit enkel standalone scripts dan zou er toch heel snel een patroon moeten ontstaan waarbij je een heleboel elke keer op dezelfde manier doet? :)

Je zou het kunnen blijven herhalen: don't repeat yourself.
(see what I did there)

En als je dan een keer een wijziging daarin moet doorvoeren (x het aantal scripts) dan ben je hier ook snel van genezen. Misschien moet TS inderdaad eerst zijn vingers branden :).
Gewijzigd op 04/05/2016 15:46:16 door Thomas van den Heuvel
 



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.