leeg veld niet meesturen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior PHP Developer

Bij Getnoticed doen wij wat we leuk vinden, websites bouwen en online marketing. Voor veel van onze klanten doen we dan ook allebei. Wel zo fijn om campagnes te draaien voor conversiegerichte website die in eigen beheer zijn. In onze vestiging in Nederweert zitten onze development afdelingen en worden de websites gebouwd. Op dit moment zijn we op zoek naar jou: dé PHP/Back-end developer die net als wij, het hoofd boven het maaiveld durft uit te steken! In het kort Even een paar punten die omschrijven wat deze toffe baan inhoudt: Het bedenken van nieuwe functionaliteiten Het verbeteren van het

Bekijk vacature »

Anaplan Developer

Dit ga je doen What are you going to do: Picking up Stories: Design planning had, how are we going to build it in Anaplan; Talking to the end user to build a forecasting model; Having contact with the data team about which data is needed; Being able to convert an Excel sheet into a 3, 4 or 5 dimensional modeling environment; Giving knowledge sessions about Anaplan; Solving incidents; Making instructional videos on how teams should read forecasts; Writing blogs about forecasting. Hier ga je werken We are looking for an Anaplan Builder to deliver end-to-end solutions within a big

Bekijk vacature »

Medior Front end developer React

Functie Voor deze functie ben ik op zoek naar een enthousiaste front end developer die communicatief vaardig is. Jij wordt onderdeel van een enthousiast jong team dat werkt aan grote websites. Binnen jouw rol ben jij diegene die de vertaling maakt van design naar functionele code en zorg jij voor goede experience op meerdere platformen. Dit doe je natuurlijk door gebruik te maken van Javascript, HTML, CSS 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

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een software bedrijf in omgeving Breda zijn wij op zoek naar een SQL database ontwikkelaar. Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het huidige team developers zijn wij op zoek naar een SQL database ontwikkelaar. De klanten van dit groeiende bedrijf zitten door heel Europa en jouw werkzaamheden zullen er als volgt uitzien: Het samenstellen van de software op basis van de input vanuit de klant (T-SQL & C#.NET). Het bezoeken van klanten om de processen en mogelijkheden in kaart te brengen. Het ontwerpen van databases met T-SQL als programmeer laag.

Bekijk vacature »

SQL database developer

Functie omschrijving Voor een softwarebedrijf gespecialiseerd in het ontwikkelen van logistieke software in omgeving Tilburg zijn wij op zoek naar een ervaren SQL database developer. Je gaat werken aan uitdagende, complexe projecten. Iedere klant/project betekent maatwerk in de database. Jouw werkzaamheden zullen er als volgt uit zien: Je bent verantwoordelijk voor de gehele ontwikkelstraat. Van architectuur tot ontwikkeling Je gaat je bezig houden met het ontwerpen en ontwikkelen van MS SQL server databases. Je gebruikt hiervoor T-SQL als programmeer laag. Je begeleidt als lead developer de projecten bij klanten van A – Z. Je sluit aan bij meetings met klanten,

Bekijk vacature »

Database Developer

Functieomschrijving Heb jij ongeveer 3 jaar ervaring als Database Developer met MS SQL of een vergelijkbare database? Wil jij werken voor een gewaardeerde werkgever in regio Tilburg waar jij de tijd en ruimte krijgt jezelf te ontwikkelen? Lees dan snel verder! Hoe ziet jouw takenpakket eruit? Je houdt je bezig met het creëren en bouwen van MS SQL server databases; Je gaat projecten vanaf het begin tot het eind begeleiden. Je sluit aan bij meetings met klanten om hun processen in kaart te brengen. Vervolgens voer jij het project uit en zorgt dat dit zo goed mogelijk verloopt; Je werkt

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

Technisch Applicatie ontwikkelaar

Functie omschrijving Ben jij op zoek naar een nieuwe uitdaging en zoek jij een informele werkgever waar je zelfstandig kunt werken binnen een leuk IT team, lees dan snel verder want wie weet zijn wij op zoek naar jou! In deze functie werk jij voornamelijk aan: Het onderhouden en ontwikkelen van de IT systemen; Het opzetten van Azure Cloud systemen, denk aan interfaces, hardware op de Cloud, webportalen of BI functies; Werk je aan scripts binnen verschillende software applicaties, denk aan ERP en CAD; Ontwikkel en implementeren je MS PowerApps en Power BI. Bedrijfsprofiel Je komt terecht bij een familiair

Bekijk vacature »

Software ontwikkelaar

Ben jij graag bezig met verschillende projecten? Vind jij beleving van klanten én medewerkers ook belangrijk? Wij zijn vanwege de doorontwikkeling van het applicatielandschap van onze opdrachtgever op zoek naar een fulltime software ontwikkelaar. Omschrijving Jij en jouw collega’s zijn verantwoordelijk voor de continuïteit en waarborging van het applicatielandschap. Om de processen vloeiend te laten verlopen is software ontwikkeling daarom van essentieel belang. Onze opdrachtgever doet dit voornamelijk zelf, met door hun eigen ontwikkelde applicaties. Dit betekent dat jij: functionele eisen vertaalt naar gebruiksvriendelijke software; tijdens SCRUM sessies advies geeft over het te bouwen ontwerp; nieuwe software ontwikkelt en het

Bekijk vacature »

C# developer

Functie Als ervaren Software Engineer wordt jij verantwoordelijk voor het bedenken en ontwikkelen van technische (maatwerk) oplossingen voor onze klanten en dit samen met de klant af te stemmen. Jij wordt o.a. verantwoordelijk voor de doorontwikkeling het software pakket welke voor ons enorm belangrijk is. Dit pakket zorgt er namelijk voor dat wij complete productielijnen kunnen aansturen en monitoren. Daarnaast heb jij actief contact met onze hoofdvestiging om het software achter een van onze systemen te verbeteren en te herschrijven. Momenteel zijn onze C# applicaties geschreven met o.a. Winforms. Echter hebben wij de actieve ambitie om dit te gaan herschrijven

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving 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 leesbaar is. Je maakt voor bedrijven op maat

Bekijk vacature »

Back end developer PHP

Functie Heb jij altijd al eens bij een bedrijf willen werken waar jij géén nummertje bent, die alleen maar uitvoerend werk doet? Dan zou je hier perfect passen! Tuurlijk, je werkt aan projecten voor grote of kleine bedrijven… Het enige verschil hier is, jouw mening telt hier écht. Jouw inbreng wordt gewaardeerd, serieus genomen en gebruikt. En vergeet niet, je werkt niet alleen aan deze projecten. Er werken in totaal ruim 25 developers en designers, onderverdeeld over 3 development teams. Voornamelijk bestaande uit Medior en Senior developers, die samen voor een inspirerende en ambitieuze omgeving zorgen. Hun visie is namelijk

Bekijk vacature »

C#.NET-developer - JUNIOR

Functie omschrijving Voor een leuke opdrachtgever in omgeving Brielle zijn wij op zoek naar een junior developer. Werk jij graag met de volgende tools & technieken? C#, .NET, ASP.NET, MVC en SQL? Kijk dan snel of dit iets voor jou is! Als programmeur bij een productiebedrijf zal je voornamelijk nieuwe software schrijven maar ook bestaande software verbeteren. Verder werk je veel samen in back end projecten met leuke collega's. Bedrijfsprofiel Met een team van ruim 130 personen staan ze elke dag weer klaar om IT en Business te combineren door het ontwikkelen van producten op maat. Er zijn 3 teams,

Bekijk vacature »

.NET Developer Microservices

Dit ga je doen Je taken zullen voornamelijk bestaan uit: Het ontwikkelen van software, inclusief vormgeving, implementaties, integraties en (automatisch) testen (.NET, C#, Azure, Docker, Microservices, Angular); Het in kaart brengen van software requirements; Zorgen dat jouw code kwalitatief hoogstaand is; Het uitvoeren van risico analyses; Een bijdrage leveren aan het continuous quality improvement process. Hier ga je werken Dat kanker een verschrikkelijke ziekte is die de wereld uit geholpen moet worden, is duidelijk. Binnen deze Gelderse organisatie die duizenden ziekenhuizen van producten voorziet, proberen ze daar via technische innovaties aan bij te dragen. Samen met 10 collega .NET developers

Bekijk vacature »
Roos

Roos

25/06/2007 16:20:00
Quote Anchor link
Ik heb een bestelformulier met vele velden, hoe kan ik nu de niet ingevulde velden NIET mee laten versturen.
Dus alleen de ingevulde velden m.b.t. de bestelling meesturen?
 
PHP hulp

PHP hulp

21/11/2024 22:46:34
 
Sab Kriksdeegir

Sab Kriksdeegir

25/06/2007 16:22:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
foreach($_POST as $key => $value) {
    if (!empty($value)) {
          //doe iets
    }
}
 
Bart

Bart

25/06/2007 16:40:00
Quote Anchor link
stel, je hebt
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<b>Wat wilt u extra op uw pizza ?</b><br />
<input type="text" name="extra_op_pizza"><br />
<b>Wat wilt u om te drinken ?</b><br />
<input type="text" name="drankje">


dan verwerk je het zo :
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
<?
if($_POST['extra_op_pizza']==""){
$extra = "niets";
}

else {
$extra = $_POST['extra_op_pizza'];
}

if($_POST['drankje']==""){
$drankje = "niets";
}

else {
$drankje = $_POST['drankje'];
}

//en dat bv.
mail(...);
?>
Gewijzigd op 01/01/1970 01:00:00 door Bart
 
- -

- -

25/06/2007 16:48:00
Quote Anchor link
Gewoon bovenaan je PHPscript:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
    foreach ($_POST as $key => $value)
    {

        if (empty($value))
        {

            unset($_POST[$key]);
        }
    }

?>
 
Roos

Roos

25/06/2007 18:21:00
Quote Anchor link
wanneer ik bovenstaande code bovenin mijn formulier zet komt nog steeds het gehele formulier binnen; ook alle niet ingevulde velden.

moet ik ergens dan nog wat aanpassen?
en die key en value kan ik die zo laten staan of moet ik die nog vervangen door..........
Gewijzigd op 01/01/1970 01:00:00 door Roos
 
Roos

Roos

26/06/2007 08:14:00
Quote Anchor link
Ik zit echt dringend verlegen om een idee van 1 van jullie!

Het gaat er dus om dat wanneer er niets is ingevuld op een veld dit ook niet wordt meegestuurd in de mail naar de eigenaar van de website die de mail moet verwerken.

Dit om het enigszins overzichtelijk te houden.

Een andere optie is wanneer bovenstaande niet mogelijk is bepaalde opmaakkenmerken mee te geven bij het bestelformulier bijvoorbeeld dat de getallen strong/vet in de email te zien zijn.........
 
Wout van der Burg

Wout van der Burg

26/06/2007 08:22:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
if (trim($_POST['waarde1'] == '' | trim($_POST['waarde2'] == '' /* etc.. */ ) {
echo "Er is een veld niet ingevuld...";
}
else {
//bv.
mail();
//of
$sql "INSERT INTO...";
}


?>
 
Jan Koehoorn

Jan Koehoorn

26/06/2007 08:57:00
Quote Anchor link
Voorbeeldpagina: standaardformulier

Code:
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
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
<?php
    ini_set ('display_errors', 1);
    error_reporting (E_ALL | E_STRICT);
?>


<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
<html>
<head>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
    <title>Standaardformulier</title>
    
    <style type="text/css" media="screen">
        @import 'oop.css';
    </style>
</head>

<body>
    <div id="container">
    <div class="wrapper">
    <?php
        if ($_SERVER['REQUEST_METHOD'] == 'POST') {
            $verplicht = array ('veld1', 'veld2');
            $values = array ();
            $errors = array ();

            foreach ($_POST as $key => $value) {
                $value = trim ($value);
                if (empty ($value) && in_array ($key, $verplicht)) {
                    array_push ($errors, '<p>Niets ingevuld bij ' . $key . '</p>');
                }

                else {
                    if (!empty ($value)) {
                        $values[$key] = $value;
                    }
                }
            }

            if (!empty ($errors)) {
                echo '<h2>De volgende errors zijn gevonden:</h2>';
                foreach ($errors as $err) {
                    echo '<p>' . $err . '</p>';
                }
            }

            else {
                echo '<h2>De volgende waarden zullen worden verzonden:</h2>';
                foreach ($values as $key => $value) {
                    echo '<p>' . $key . ': ' . $value . '</p>';
                }
            }
        }

    ?>

    <h1>Velden met een sterretje zijn verplicht</h1>
    <form method="post" action="#">
        <p>
            <label for="veld1">veld 1 (*):</label>
            <input id="veld1" name="veld1" type="text" value="<?php if (isset ($values['veld1'])) echo $values['veld1']; ?>">
        </p>
        <p>
            <label for="veld2">veld 2 (*):</label>
            <input id="veld2" name="veld2" type="text" value="<?php if (isset ($values['veld2'])) echo $values['veld2']; ?>">
        </p>
        <p>
            <label for="veld3">veld 3:</label>
            <input id="veld3" name="veld3" type="text" value="<?php if (isset ($values['veld3'])) echo $values['veld3']; ?>">
        </p>
        <p>
            <label for="veld4">veld 4:</label>
            <input id="veld4" name="veld4" type="text" value="<?php if (isset ($values['veld4'])) echo $values['veld4']; ?>">
        </p>
        <p>
            <input type="submit" value="verzenden">
        </p>
    </form>
    
    </div>
    </div>
</body>
</html>
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Dennis

dennis

26/06/2007 10:11:00
Quote Anchor link
zet je het in een Mysql. dan de niet verplichte velden op NULL zetten ipv NOT NULL en als MySQL niets ontvangt maakt hij er automatisch NULL van
 
Onbekend Onbekend

Onbekend Onbekend

26/06/2007 10:15:00
Quote Anchor link
Misschien: een tussenpagina waarbij hij kijkt welke velden er leeg zijn dmv: !empty($_POST) en dan met een if de ingevulde velde in een sessie zetten
 
PHP Newbie

PHP Newbie

26/06/2007 13:02:00
Quote Anchor link
Bart schreef op 25.06.2007 16:40:
stel, je hebt
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<b>Wat wilt u extra op uw pizza ?</b><br />
<input type="text" name="extra_op_pizza"><br />
<b>Wat wilt u om te drinken ?</b><br />
<input type="text" name="drankje">


dan verwerk je het zo :
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
<?
if($_POST['extra_op_pizza']==""){
$extra = "niets";
}

else {
$extra = $_POST['extra_op_pizza'];
}

if($_POST['drankje']==""){
$drankje = "niets";
}

else {
$drankje = $_POST['drankje'];
}

//en dat bv.
mail(...);
?>


Hmm, dat is ook niet echt netjes..

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$drankje
= (!empty($_POST[' drankje'])) ? $_POST['drankje'] : 'niets'; //niets kun je natuurlijk ook vervangen door NULL o.i.d.
?>


@ TS:

Volgens mij zijn hier toch al wel genoeg goede oplossingen gegeven, als het nog niet werkt moet je misschien even een relevant deel van je script posten...
Gewijzigd op 01/01/1970 01:00:00 door PHP Newbie
 
Jan Koehoorn

Jan Koehoorn

26/06/2007 13:19:00
Quote Anchor link
Kijk even naar mijn post van 08:57. Daar staat alles in, getest en werkend met een online voorbeeld. Wat wil je nog meer ;-)
 
Frank -

Frank -

26/06/2007 14:40:00
Quote Anchor link
Let op: Niet meesturen is heel wat anders dan niets mee doen. Iedere halve gare kan data naar jouw site toesturen, je kunt er dus niet van op aan dat iets niet wordt meegestuurd.
 
- -

- -

26/06/2007 15:48:00
Quote Anchor link
Bovenaan de pagina die de zaak VERWERKT (die bij action="xxx.php" in je formulier staat) zet je dit:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
    foreach ($_POST as $key => $value)
    {

        if (empty(trim($value)))
        {

            unset($_POST[$key]);
        }
    }

?>
 
Roos

Roos

27/06/2007 19:31:00
Quote Anchor link
At Jonathan: ik krijg een error op line 4
Fatal error: Can't use function return value in write context

at Jan Koehoorn, script van jou moet ik nog werkend zien te krijgen (mailadres enzo).
Wel al een vraagje: zet jij alles op 1 pagina? ook het verwerk.php?
 
GaMer B

GaMer B

27/06/2007 19:41:00
Quote Anchor link
@Roos: Dat verwerk.php kan makkelijk samen op één pagina.
 



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.