Geen input maar wel variabelen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer

Dit ga je doen Professionaliseren van het plaform Bouwen aan mooie innovaties Testen van het plaform Werken in een Scrumteam Hier ga je werken Je komt als PHP ontwikkelaar te werken in een jonge, innovatieve én snel groeiende scale-up die een gespecialiseerde verkoopplatform heeft opgebouwd. De organisatie is in eerste instantie begonnen in de bouw. Het moederbedrijf bestaat nog steeds en heeft nu ruim 300 medewerkers. De organisatie waarvoor je komt te werken heeft nu 20 man in dienst, waarvan 8 man in het IT-team. Zij zoeken versterking in het IT-team, omdat ze de ambitie hebben om steeds meer te

Bekijk vacature »

Robot Programmeur

Bedrijfsomschrijving: Locatie: regio Breda Dit is een high-tech organisatie met meer dan 600 werknemers wereldwijd. Ze bieden een open en informele werksfeer met een hoge mate van zelfstandigheid en professionaliteit. Ter uitbreiding van het team zijn we op zoek naar een Robot Programmeur. Met productievestigingen in Nederland, Amerika, Tsjechië, China, Mexico en de Verenigde Staten kunnen hun klanten overal ter wereld ondersteund worden. Deze organisatie ontwerpt en bouwt gerobotiseerde productiesystemen, waarbij lassen en andere verbindingstechnologieën een centrale rol spelen. Ze zijn zowel in de automotive als de algemene industrie actief, waar hoge productievolumes en een hoge mate van automatisering essentieel

Bekijk vacature »

Senior Java Back End Developer

Functieomschrijving Owning your product, freedom to be creative and make mistakes, and above all, a passion for experimentation and innovation: that’s what defines our talent domain in their own words. As Senior Java Developer at RGN IT you join us as we expand our permanent teams focused on building the best solutions to support the entire spectrum of talent the Randstad Group engages with. What do we offer? Trust and freedom to do your work within the goals and vision of the team Support to grow your skills - whether that’s leadership or technical A hybrid way of working in

Bekijk vacature »

Senior Java developer (backend)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Team Lead/ Lead developer gezocht (Hands-on, PHP,

Functie Als Team Lead ben je de leider van één van de ontwikkelteams binnen de organisatie. Je leidt als lead developer een goed draaiend team dat werkt aan complexe en duurzame applicaties en API’s. Vanuit je kennis en ervaring ben je in staat het grote plaatje te blijven overzien, en kritisch mee te denken over bijvoorbeeld de architectuur, maar ook de algehele aanpak binnen het project. Je laat je team niet alleen technisch goed functioneren maar ben ook betrokken bij het menselijke aspect. Zo weet jij je collega’s te motiveren en begeleiden in hun dagelijkse werk. Buiten het team ben

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 »

Medior .NET Developer Werken tussen de beste devel

Bedrijfsomschrijving Deze organisatie, opgericht in 2015, richt zich op het bouwen van oplossingen op het gebied van software development voor haar klanten, onderscheidt zich van haar concurrenten door haar ontzettend heldere en persoonlijke werkwijze. De sfeer binnen het bedrijf is informeel en medewerkers staan centraal. Er wordt hier niet van je verwacht dat je elke dag in pak bij de eindklant zit, maar er wordt van je verwacht dat jij samen met de eindklant werkt naar een oplossing, op de manier die volgens jou het beste is. Verder staat deze partij voor heldere communicatie met haar klanten, korte lijnen, snel

Bekijk vacature »

Junior .NET developer

Functie Als junior .NET developer begint jouw dag na een bak koffie met een stand up. De vorderingen worden tijdens de stand up besproken en de doelen worden opgesteld waar jullie als team in de volgende sprint naartoe gaan werken. Onze backend is geschreven in .NET Core en onze Front-end in Angular. Bij ons ga jij dan ook Fullstack aan de slag. Jij wordt hier opgeleid om zelfstandig te kunnen programmeren en applicaties te kunnen implementeren. Er wordt op projectbasis gewerkt, dit bied leuke uitdagingen omdat elke klant een andere visie heeft over de applicatie die wij maken. Je gaat

Bekijk vacature »

.NET Developer

Functie De perfecte combinatie tussen techniek en vastgoed. Werk samen met de senior software developer om allerlei software van fluX te verbeteren. Gelukkig voel jij je helemaal thuis in de codewereld van .NET. Dus of je nu bezig bent met het verhogen van de conformiteitscore of het automatiseren van allerlei taxatiemodellen, jij weet precies hoe je de doelstellingen realiseert. En dat terwijl je ook samenwerkt met een extern ontwikkelteam. Waar dit team bepaalde softwaresystemen ontwikkelen, richt jij je vooral op onze Nederlands georiënteerde producten en alle wetgeving die daarbij komt kijken. Voor minimaal 32 uur per week verrijk jij onze

Bekijk vacature »

Software Developer Machinebouw / Mechatronica / 3.

Samengevat: Deze werkgever is de specialist in industriële verpakkingsmachines. Wil jij werken Software Engineer? Heb jij ervaring met machinebouw? Vaste baan: Software Developer Machinebouw HBO 3.000 - 4.500 Software Engineer Deze werkgever is specialist in het ontwikkelen van zakkenvulmachines, palletiseermachines, stretchhood machines en transportsystemen. Wij kunnen voorzien in een complete verpakkingslijn vanaf het vullen van de zak tot aan het interne pallettransport naar het magazijn. Dit zorgt voor een efficiënte installatie van uw verpakkingslijn, omdat u voor alle vragen bij ons terecht kan. Het team bestaat uit professionals. Functie: Voor de vacature als Software Engineer Reusel HBO ga je het

Bekijk vacature »

Senior PHP developer (Laravel)

Functie Het development team bestaat op dit moment uit 12 developers, waarvan 3 specialisten op gebied van backend en de andere developers meer frontend georiënteerd. Ze werken volgens een eigen werkwijze met scrumprincipes, met een overzichtelijke backlog en de Project Manager en Tech Lead onderhouden deze. Zo is er wekelijks een update moment waarin ze samen met de klant het werk afstemmen en bepalen. Grofweg werk je 70% aan klantprojecten, ben je 15% bezig met innovatie en 15% van je tijd in overleg (zowel intern als met de klant). Hierin heb je veel vrijheid en verantwoordelijkheid om je werk prettig

Bekijk vacature »

Robotprogrammeur

Bedrijfsomschrijving: Locatie: regio Kampen Dit internationale bedrijf is één van Europa’s meest toonaangevende machinebouwers. Ze ontwikkelen en produceren hoogwaardige robotsystemen volledig in eigen beheer. Deze robotsystemen worden geïntegreerd in diverse hoogwaardige productieprocessen in verschillende branches. De onvergelijkbare systemen die deze organisatie ontwikkelt en produceert en de flexibiliteit van de machineconcepten zijn binnen deze markt erg opvallende kenmerken die zijn ontwikkeld op basis van jarenlange ervaring en expertise. Ze kenmerken zich door innovatie, kwaliteit en ervaring zodat de klanten altijd voorop blijven lopen in de sector. Als Software Engineer Robotica ben je verantwoordelijk voor het optimaliseren van het robotprogramma om tot

Bekijk vacature »

Full stack developer / Sportsoftware

Functie Jij als Full stack developer wordt onderdeel van een enthousiast jong team dat werkt aan sportsoftware. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Onze stack bestaan uit C# ASP.NET Javascript, HTML5 CSS3, jQuery, JSON en React. Daarnaast wordt er gebruik gemaakt van Webcomponents en verschillende authenticatie tools. Doordat er hier gestreefd wordt naar de beste gebruikerservaringen, wordt het product constant doorontwikkeld. Hierdoor blijven ze voor op de competitie en vervullen ze hun eindgebruikers hun behoefte het best. Afhankelijk van de taken van

Bekijk vacature »

Flutter developer

Wat wij bieden Geld, een aantrekkelijke winstdeling en 27 vakantiedagen om je geld te besteden; Een uitdagende werkomgeving met mede-developers en coole opdrachten door heel het land; On the job leren en ervaring opdoen met Flutter; Ontspanning! We organiseren de nodige social events waaronder een weekend Ardennen, learning weekenden, zeilen met de hele club, pretparkuitjes, et cetera; Een arbeidsovereenkomst voor onbepaalde tijd, een leuke auto, laptop en telefoon. Wat jij meeneemt Een afgeronde technische HBO- of WO-opleiding; Je bent een medior/ senior Frontend developer die graag wat nieuws wilt leren; Je hebt (enige) ervaring met Flutter; Je hebt oog voor

Bekijk vacature »

Junior .NET developer

Functie Om half 9 kom jij binnen en pak jij als eerst natuurlijk een bakje koffie of thee. Vervolgens ga jij je voorbereiden op de stand-up van kwart voor 9. Zijn er bijvoorbeeld dingen waar jij nog tegen aan loopt? Of is er nog code die getest of gereviewd moet worden? Vervolgens starten jullie met de stand up en na de stand up zoeken jullie elkaar op en gaan jullie aan de slag. Als team met 6 developers werken jullie in drie wekelijkse sprints. Het einde van een sprint is altijd op een donderdag zodat jullie op vrijdag de demo

Bekijk vacature »
Erick Schluter

Erick Schluter

25/12/2010 18:37:40
Quote Anchor link
Denk dat dit de juiste plek is voor mijn vraag...en wel deze:

Ik heb een aantal pulldown menus.

Iemand kiest in zo'n pulldown menu een aantal, bv. 2.

Dit kan je in meerdere pulldowns doen maar geen enkele pulldown is verplicht om in te vullen.

En als optie A is voorzien van een aantal, maar de overige pulldowns niet, dan wil ik enkel en alleen optie A in een bevestigende email presenteren.

Maar...als voor optie A en bijvoorbeeld ook optie D een aantal is opgegeven wil ik deze natuurlijk beide presenteren.

Nu ziet dat er als volgt uit in de bevestigende email tekst:

optie A aantal 1
-lege regel 1-
-lege regel 2-
optie D aantal 1
[einde]

Met -lege regel- bedoel ik hier ook echt gewoon witte ruimte, nada, niets, maar wel wordt de ruimte ingenomen van een regel.

Hoe zorg ik dat de leeggelaten opties niet verschijnen in dit overzichtje?

Dat dus in dit voorbeeld -lege regel 1- en -lege regel 2- er niet zijn, geen ruimte innemen en dat het er dus als volgt uit ziet in de email:

optie A aantal 1
optie D aantal 1
[einde]

Ik hoop dat ik duidelijk ben. Krijg het maar niet voor elkaar...
 
PHP hulp

PHP hulp

07/10/2022 21:21:47
 
Maarten PHP

Maarten PHP

25/12/2010 18:54:23
Quote Anchor link
met str_replace omzetten in lege regel, telen, of nada
 
Erick Schluter

Erick Schluter

25/12/2010 19:04:11
Quote Anchor link
Dat heb ik geprobeerd...maar dat lukte niet.

Het zijn namelijk verschillende variabelen...uit verschillende pulldown menus...

Ik heb dus 4 resultaten...en 4 variabelen...hetzij gevuld of niet.
Gewijzigd op 25/12/2010 19:05:23 door Erick Schluter
 
Maarten PHP

Maarten PHP

25/12/2010 19:07:42
Quote Anchor link
en je kan toch wel met database doen en dat str_replace
 
Erick Schluter

Erick Schluter

25/12/2010 19:16:25
Quote Anchor link
Het wordt niet opgeslagen in een database...Maar dan kan ik het natuurlijk makkelijker 'uitlezen' en aanpassen...dat is de oplossing?
Gewijzigd op 25/12/2010 19:17:00 door Erick Schluter
 
The Force

The Force

25/12/2010 19:17:14
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
<?php
//Niet gewoon zo?
if($_POST['optie_a'] != '') echo $variabele;

//Of zo?
if(isset($_POST['optie_a'])) echo $_POST['optie_a'];
?>
Gewijzigd op 25/12/2010 19:21:13 door The Force
 
Erick Schluter

Erick Schluter

25/12/2010 19:44:27
Quote Anchor link
isset! Ga'k proberen!
 
Tikkes C

Tikkes C

25/12/2010 20:41:14
Quote Anchor link
indien je met mails werkt kan je gewoon een tekst appenden met $tekst .= $waterbijmoet

vb:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$tekst
= "Dit is mijn starttekst <br />";

$tekst .= "Hier is regel 2 van de tekst";
?>

indien je nu $tekst gaat afprinten zal je de 2 regels onder elkaar zien.


Je kijkt dan inderdaad met isSet of er iets is ingevuld maar let op dat je ook goed nakijkt wat er juist is ingegeven uiteraard.
Gewijzigd op 25/12/2010 20:41:54 door Tikkes C
 
Erick Schluter

Erick Schluter

25/12/2010 20:41:42
Quote Anchor link
Nou moe?!

In de emailtekst doet het wat ik wil...maar als ik dezelfde truuk toepas op het HTML gedeelte dat wordt getoond op de website wanneer iemand het formulier heeft verzonden...dan is het weer dezelfde situatie.

Lege regels worden gepresenteerd...of ik nu <br /> of \n gebruik.
?!?

Ik heb nu het volgende:

$tekst = "<p>".$optieA."";
$tekst .= "<br />".$optieB."";
$tekst .= "<br />".$optieC."";
$tekst .= "<br />".$optieD."";
$tekst .= "<br />".$optieE."</p>";

Maar als alleen optieC is aangegeven...zweeft deze als het ware in een witte ruimte van boven en onder 2 regels. Dasniedebedoelingnatuurlijk...
Gewijzigd op 25/12/2010 21:37:15 door Erick Schluter
 
Ozzie PHP

Ozzie PHP

25/12/2010 22:30:40
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
$tekst = '<p>';
if (!empty($optieA)) $tekst .= $optieA.'<br />';
if (!empty($optieB)) $tekst .= $optieB.'<br />';
if (!empty($optieC)) $tekst .= $optieC.'<br />';
if (!empty($optieD)) $tekst .= $optieD.'<br />';
if (!empty($optieE)) $tekst .= $optieE;
$tekst .= '</p>';

Bovenstaande code is een mogelijkheid maar zeker niet de allermooiste. Het liefste wil je de opties in een array hebben staan en daar bewerkingen oplos laten, bijvoorbeeld via de functie explode. Maar ik ken de rest van de code niet dus daar zul je zelf even naar moeten kijken.
Gewijzigd op 25/12/2010 22:32:40 door Ozzie PHP
 
Erick Schluter

Erick Schluter

26/12/2010 23:28:11
Quote Anchor link
Hey Ozzie,

Jouw oplossing maakt mijn verhaal helemaal af!

Thanks guys, wat moet ik toch zonder jullie...
 
Ozzie PHP

Ozzie PHP

27/12/2010 00:13:05
Quote Anchor link
Graag gedaan Erick.
 
Joren de Wit

Joren de Wit

27/12/2010 10:34:30
Quote Anchor link
Let op dat het gebruik van empty() hier niet echt handig is. De functie empty() zal namelijk ook 'true' terug geven als de waarde '0' of null is...

Gebruik om te controleren of strings leeg zijn liever:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if($optieA == '') {
  // $optieA is een lege string
}
?>

Of:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if(strlen($optieA) == 0) {
  // $optieA is een lege string
}
?>
 
Ozzie PHP

Ozzie PHP

27/12/2010 10:45:17
Quote Anchor link
Blanche - op 27/12/2010 10:34:30:
Let op dat het gebruik van empty() hier niet echt handig is. De functie empty() zal namelijk ook 'true' terug geven als de waarde '0' of null is...
Correct, maar het gaat om het kiezen van een aantal in een pull down menu en je kunt natuurlijk niet een aantal van 0 kiezen :) Dus empty werkt hier wel.

Erick Schluter op 25/12/2010 18:37:40:
Iemand kiest in zo'n pulldown menu een aantal, bv. 2.[einde]
Gewijzigd op 27/12/2010 10:45:55 door Ozzie PHP
 
Joren de Wit

Joren de Wit

27/12/2010 10:48:07
Quote Anchor link
Het is inderdaad een situatie die niet snel voorkomt, maar het is een leuke bug om op te sporen als je er toch tegenaan loopt. Je zoekt je rot :-)
 
Ozzie PHP

Ozzie PHP

27/12/2010 10:49:27
Quote Anchor link
hehe... ja, das waar :)
 



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.