Error echo array

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

WordPress & Azure Developer

Dit ga je doen Zowel front- als back-end development aan de online website omgeving; Het up-to-date houden van alle WordPress-sites; Koppelingen maken tussen applicaties; Meedenken en adviseren over verbeteringen; Development door middel van WordPress, Javascript, HTML en CSS; Werken binnen Scrum/Agile team. Hier ga je werken Voor een grote overheidsinstelling in Den Haag zijn wij opzoek naar een WordPress developer, met kennis en ervaring op het gebied van Azure. De organisatie zit in een grote transitie waarbij de gehele website/online omgeving vernieuwd zal gaan worden. Binnen dit Scrum/Agile team ben je verantwoordelijk voor deze grote migratie/ombouw van de omgeving. De

Bekijk vacature »

Front-end developer

Functie Als front-end developer kom je te werken in een team van 30 gedetacheerde, en het team is momenteel flink aan het groeien. Je hebt ervaring met het bouwen van complexe bedrijfsapplicaties waar je gebruik maakt van de nieuwste technologieën waarmee jij elke klant omver blaast. Het gaat om uitdagende projecten met een gemiddelde doorlooptijd van 2 jaar. Hierdoor heb jij echt de volledige focus op een project en kun je flinke impact maken. Het team zit boordevol met ervaren developers die samen dezelfde ambitie delen. Aan de hand van opleidingen en trainingen kun je certificaten halen in jouw expertise

Bekijk vacature »

Back-end ontwikkelaar

Functie omschrijving Wil jij meebouwen aan diverse databasesystemen in een klein bedrijf met een platte organisatie? In een team van ruim 10 ontwikkelaars wordt er aan diverse ICT oplossingen gewerkt. Jouw taken hierbij zullen bestaan uit: Het onderhouden en door-ontwikkelen van bestaande databases. Denk hierbij aan schema verbeteringen en performance-tuning. Bij nieuwe ontwikkelingen ga jij ook bezig met het bouwen van het databaseschema. Omdat je in een klein team werkt zal je ook de C# routine verder uitbouwen en ontwikkelen. Ook kan je meedraaien in algemene refactory-, ontwikkel- of testwerkzaamheden. Je zal voornamelijk gebruik maken van de volgende technieken: .NET

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden jouw HBO ICT diploma in ontvangst mogen nemen? Of ben je toe aan een nieuwe stap? Voor een softwarebedrijf in regio Oosterhout zijn wij op zoek naar een back-end developer met kennis of ervaring met C# en SQL. 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 vervolgens te analyseren en daarna te concluderen of de aanpassing een verbetering is; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

Software Programmeur

Functie omschrijving Ben jij op zoek naar een organisatie waar je samen met een team werkt aan iets moois en waar je naast hard werken ook hard kunt lachen? Dan ben je hier aan het juiste adres! Voor een informeel IT-bedrijf in omgeving Wassenaar zijn wij op zoek naar versterking. Ben jij op zoek naar een nieuwe uitdaging als Software Programmeur lees dan snel verder! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed

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 »

Senior .NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

Bekijk vacature »

HBO startersfunctie .NET Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Ben je in januari 2023 klaar met je HBO opleiding en zoek je een mooie uitdaging? Wacht niet langer en solliciteer direct! Voor een familiebedrijf in de regio van Boxtel ben ik op zoek naar een C#.NET Ontwikkelaar. Jij gaat aan de slag met de (door)ontwikkeling van de maatwerksoftware projecten en gaat ook nieuwe software bouwen, middels de Microsoft-stack. Het bedrijf maakt gebruik van de volgende technieken: C# & ASP.NET; MVC; MS SQL; Entity Framework; Je krijgt hier veel tijd om te leren en eventueel door te groeien en het

Bekijk vacature »

Java developer (remote)

Functie Wat ga je doen als Java Developer? Jij als Java ontwikkelaar komt te werken in 1 van onze SCRUM teams. Momenteel werken er zo’n 30 ontwikkelaars binnen onze organisatie waarbij jij de brug slaat tussen het bouwen van verschillende functionaliteiten binnen onze applicaties en deze vervolgens te integreren in onze centrale hub. Je start je dag om 9 uur met een stand up en dan pak je jouw taken op voor de dag. Hieronder een aantal taken die jij zal uitvoeren: – Het bedenken en uitbouwen van features binnen de verschillende applicaties – Onderhouden van CI/CD pipelines – Bezighouden

Bekijk vacature »

Applicatiebeheerder/ Ontwikkelaar

Dit ga je doen - Verantwoordelijkheid dragen voor het complexe applicatielandschap; - Schakelen met eindgebruikers en leveranciers; - Verdeling in werkzaamheden tussen dagelijks beheer ontwikkelen; - Het analyseren van de behoeften van gebruikers en het vertalen hiervan naar functionele specificaties voor de applicaties; - Actief bijdragen aan het leveren van passende oplossingen voor het applicatielandschap. Hier ga je werken Deze organisatie, gevestigd in de regio van Amsterdam is een van de meest toonaangevende mediaorganisaties in Nederland. Door de organisatiecultuur krijg jij veel ruimte om initiatief te nemen en zelfstandig aan het werk te gaan. Samen met het IT team zorg

Bekijk vacature »

.NET Developer

Functieomschrijving Ben jij klaar voor de volgende stap in jouw carrière? Kom werken bij dit kleine softwarebureau en werk aan de gaafste maatwerk projecten. Je komt te werken in een klein development team en werk nauw samen met elkaar, om maatwerk software te leveren en bij te dragen aan bedrijfsautomatiseringen. Je gaat werken met de Microsoft stack en technieken als .NET, C#, Entity, MVC, SQL server. In de functie krijg je veel vrijheid om zelf beslissingen te nemen en je hebt impact op de bedrijfsprocessen. Bedrijfsprofiel Dit familiebedrijf bestaat al ruim 20 jaar. Zij hebben een vast netwerk van klanten,

Bekijk vacature »

Front-end developer (Vue.js) gezocht!

Functie Als Front-end developer is het jouw doel om efficiënte en effectieve frontend code te ontwerpen, ontwikkelen en onderhouden die goed aansluit bij de functionele behoefte vanuit de klant. Je zorgt voor optimale SEO-resultaten, sitespeed en frontend security. You build it, you run it, you own it! Je maakt deel uit van een DevOps Scrum team en werkt samen met back-end developers, test-engineers, interaction designers en een projectmanager. Er zijn verschillende groepen Scrum teams. Een roadmap team is jouw ‘’thuisbasis’’, daar wordt gewerkt aan doorontwikkeling van bestaande omgevingen voor een aantal klanten. Hiernaast zijn er projectteams waar nieuwe omgevingen worden

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 »

PHP Developer

As a PHP Developer at Coolblue, you ensure that our webshops work as optimal as possible. How do I become a 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 job suits you. You enjoy doing this Writing vanilla PHP code. Working with

Bekijk vacature »

3D BIM Add-on Developer

Als 3D BIM add- on ontwikkelaar bij KUBUS ontwikkel je add-ons (BCF Managers genaamd) voor de toonaangevende building information modeling (BIM) programma's Revit, Navisworks, Archicad, AutoCAD en Tekla Structures. BCF Managers maken gegevensoverdracht mogelijk tussen BIM-software en BIMcollab. Je werkt zowel aan de front- als aan de back-end. Als softwarebedrijf bevindt KUBUS zich in een unieke positie. We bouwen aan onze eigen producten die wereldwijd door tienduizenden gebruikers worden gebruikt. Ons bedrijf heeft precies de juiste grootte: groot genoeg om echt impact te maken in de markt, maar klein genoeg om als individuele ontwikkelaar invloed uit te kunnen oefenen en

Bekijk vacature »
Lorenzo Sipkema

Lorenzo Sipkema

09/04/2015 14:44:15
Quote Anchor link
Hi,

Ik probeer een loginsysteem te maken maar de bedoeling is dat alle errors die komen zichtbaar zijn

[qoute]
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
if (!isset($_POST["username"])) {
    echo "Vul wel een gebruikersnaam in";
    die();
}

if (!isset($_POST["password"])) {
    echo "Vul wel een wachtwoord in";
    die();
}

?>

[/qoute]

Moet dan de username empty error te laten zien & password wanneer beide velden leeg zijn
 
PHP hulp

PHP hulp

25/11/2024 17:02:31
 
Rick B

Rick B

09/04/2015 15:07:28
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
12
13
14
15
16
17
18
<?php
$errors
= array();
if (!isset($_POST["username"])) {
    $errors[] = "Vul wel een gebruikersnaam in";
}

if (!isset($_POST["password"])) {
    $errors[] = "Vul wel een wachtwoord in";
}

if (!empty($errors)) {
    foreach($errors as $error) {
        echo $error."<br>";
    }

    die();
}

else {
    // Rest van je code
}
?>
Gewijzigd op 09/04/2015 15:10:51 door Rick B
 
Lorenzo Sipkema

Lorenzo Sipkema

09/04/2015 15:25:26
Quote Anchor link
Wanneer ik gebruik maak van dit form werkt het niet ;s

[qoute]
<form method="POST" action="./login.php">
<input type="text" placeholder="Gebruikersnaam" name="username" /><br />
<input type="password" placeholder="Wachtwoord" name="password" /><br />
<input type="submit" value="Submit" />
</form>
[/qoute]
 
- Ariën  -
Beheerder

- Ariën -

09/04/2015 15:30:01
Quote Anchor link
Gebruik a.u.b. de code-tag voor scripts.

Controleer ook eerst of je het formulier hebt verstuurd:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if($_SERVER['REQUEST_METHOD']=="POST") {
    // het formulier is verstuurd
}
?>


Verder controleer ik of iets niet ingevuld is met:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
if(trim($_POST["password"])=='') {
    // veld is leeg!
}
?>

Dan strip je ook enkele spaties alleen.
 
Lorenzo Sipkema

Lorenzo Sipkema

09/04/2015 15:35:26
Quote Anchor link
Aangepast naar aar dr script.

Wanneer ik nu bijv het input veld username invult krijg ik alleen de error dat username leeg is terwijl die wel gevuld is en password niet,

script

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
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $errors = array();
    if (trim($_POST["username"])) {
        $errors[] = "Vul wel een gebruikersnaam in";
    }

    if (trim($_POST["password"])) {
        $errors[] = "Vul wel een wachtwoord in";
    }

    if (!empty($errors)) {
        foreach($errors as $error) {
            echo $error."<br>";
        }

        die();
    }
else {
        echo "Rest van de code.";
    }
}
else {
    echo "Geen formulier verstuurd.";
}

?>

- Aar -:
Gelieve in het vervolg bij code de [code][/code]-tags gebruiken.
Hier kan je meer lezen over de mogelijke opmaakcodes.
Alvast bedankt!
Gewijzigd op 09/04/2015 15:36:30 door - Ariën -
 
- Ariën  -
Beheerder

- Ariën -

09/04/2015 15:38:05
Quote Anchor link
Je moet niet alleen trim() doen, maar ook vergelijken op een lege string.
Zie http://php.net/trim
 
Rick B

Rick B

09/04/2015 15:42:03
Quote Anchor link
Je controleert op dit moment nog niet of de velden leeg zijn.

Verander regel 4 en 7
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if (trim($_POST["username"]))

naar
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
if(trim($_POST["username"])=='')
Gewijzigd op 09/04/2015 15:42:36 door Rick B
 
Lorenzo Sipkema

Lorenzo Sipkema

09/04/2015 15:42:41
Quote Anchor link
In principe zou ik dan alleen moeten filteren op username met trim omdat sommige wachtwoorden andere chars hebben, nou is de vraag wat zou ik dan moeten filteren bij usernames?
 
- Ariën  -
Beheerder

- Ariën -

09/04/2015 15:45:25
Quote Anchor link
Wachtwoorden kunnen nooit leeg zijn, dus een controle daarop kan geen kwaad tijdens het inloggen of registreren. Die trim() kan je daar dan achterwege laten.
 
Lorenzo Sipkema

Lorenzo Sipkema

09/04/2015 15:49:05
Quote Anchor link
Ik maak nu gebruik van trim zoals je zei. alleen als ik nu spaties intoets bij het login form kom ik uit bij die echo van rest van de 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
<?php
if ($_SERVER["REQUEST_METHOD"] == "POST") {
    $errors = array();
    if (trim($_POST["username"])==" ") {
        $errors[] = "Vul wel een gebruikersnaam in";
    }

    if (trim($_POST["password"])==" ") {
        $errors[] = "Vul wel een wachtwoord in";
    }

    if (!empty($errors)) {
        foreach($errors as $error) {
            echo $error."<br>";
        }

        die();
    }
else {
#Hier kom ik dan uit
        echo "Rest van de code.";
    }
}
else {
    echo "Geen formulier verstuurd.";
}

?>
 
- Ariën  -
Beheerder

- Ariën -

09/04/2015 15:51:53
Quote Anchor link
- Controleer op een lege string, zie mijn voorbeeld nog eens.
- die() is niet nodig. Geen enkel script hoort 'dood' te gaan.
- Wat nu als mijn wachtwoord met een spatie begint?
Gewijzigd op 09/04/2015 15:52:14 door - Ariën -
 
- SanThe -

- SanThe -

09/04/2015 15:52:59
Quote Anchor link
Klopt want je kijkt niet of ze leeg zijn,maar je kijkt of er een spatie in zit.

Dus niet ==" "
Maar ==""
 
Rick B

Rick B

09/04/2015 15:54:56
Quote Anchor link
Haal de spatie weg tussen " "
Gewijzigd op 09/04/2015 15:56:15 door Rick B
 
Obelix Idefix

Obelix Idefix

09/04/2015 18:10:18
Quote Anchor link
Waarom die() ?
 



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.