Validate errors

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP Developer

Functieomschrijving Wij zijn op zoek naar een PHP Developer met Laravel ervaring! Voor een groeiende werkgever in regio Breda zijn wij op zoek naar een medior PHP developer met Laravel ervaring. Je gaat aan de slag met het ontwikkelen van maatwerk software voor klanten in een specifieke markt. Als PHP developer ben je samen met een gemotiveerd team van 6 collega’s verantwoordelijk voor de ontwikkeling, beheer en het innoveren van informatiesystemen voor klanten in een specifieke branche. Als software developer ondersteun je complexe uitdagingen van klanten. Je brengt hun wensen in kaart en vertaalt deze door naar maatwerk software. Om

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

Junior .NET developer

Functie Ons programma is voor afgestudeerde enthousiastelingen die het als een uitdaging zien om met een klein dynamisch team bij de grootste bedrijven van Nederland aan de slag te gaan. Tijdens jouw dienstverband word jij begeleid door een talent manager. Het ontwikkelen van jouw talent staat hierbij centraal. Het programma doorloop je met een team van circa 8 Mede- trainees. De eerste maand start je met een fulltime inhouse opleiding. Deze staat geheel in het teken van de werkzaamheden die jij verder in het programma zult uitvoeren. Na deze opleidingsmaand ga je aan de slag in een dynamische omgeving bij

Bekijk vacature »

Medior/senior PHP ontwikkelaar E-commerce

Functie Het software development team bestaat momenteel 5 scrum teams . Ieder team heeft een eigen SCRUM Master en eigen tester. Zij werken voornamelijk in PHP en met hun eigen geschreven framework wat Symfony based is . Jij bent samen met je collega’s verantwoordelijk voor het interne softwaresysteem en alle projecten die daar omheen lopen. Alles wat jij ontwikkelt, wordt direct toegepast en uitgerold (wereldwijd). Dit maakt jouw werk tastbaar en uitdagend! Een greep uit jouw werkzaamheden: Toevoegen en ontwikkelen van nieuwe functionaliteiten Logistieke software ontwikkelen voor intern gebruik Tientallen gigabytes aan data inzichtelijk maken Altijd op zoek gaan naar

Bekijk vacature »

C#.NET Developer

Dit ga je doen Ontwikkelen van de Back-end in .NET6 / C# en WebAPI (Focus);) Ontwikkelen van de Front-End in Nodje.js en Angular (secundair); Opstellen van een technisch ontwerp; Testen, documenteren en implementeren van de nieuwe applicatie; Verzorgen van de nazorg, na de implementatie; Het oplossen van bugs en incidenten. Hier ga je werken Als C#.NET Developer binnen deze organisatie kan jij het verschil maken. Zij werken momenteel nog met programmatuur die is ontwikkeld in C++. Hiervan gaan zij afscheid nemen zodra alle nieuwe software in C#.NET geschreven is. Een grootschalig en langdurig project. Voor hen is deze software van

Bekijk vacature »

Delphi developer

Functie Als Delphi developer ga jij aan de slag in een team met twee andere ervaren Delphi programmeurs waaronder de Hoofd programmeur. Als team zijn jullie verantwoordelijk voor de doorontwikkeling van jullie bestaande applicatie. Daarnaast zijn jullie verantwoordelijk voor het onderhouden van deze applicatie en het oplossen van eventuele bugs. Eisen - HBO werk en denk niveau; - Minimaal één jaar ervaring met Delphi; - Goede beheersing van de Nederlandse taal in woord en geschrift; - Jij bent zelfstandig, maar kan ook in team verband werken. Aanbod - €3000,-- €4000,- op basis van jouw kennis en ervaring; - 8% vakantiegeld;

Bekijk vacature »

Software Developer C# - Deventer

Software Developer C# – Deventer Bijdragen aan de toekomst van het onderwijs! Ben jij op zoek naar een dynamische omgeving waar vol enthousiasme wordt gewerkt aan software voor interactieve dashboard- en analysetoepassingen ter verbetering van het onderwijs? Dan zijn wij het bedrijf voor jou! TIG is een bedrijf met een informele en ondernemende werksfeer, waarbij goede ideeën snel leiden tot concrete acties. Wij zijn een software ontwikkelorganisatie en focussen ons op het ontwikkelen en implementeren van oplossingen voor het leveren van managementinformatie, datavisualisatie en analyses voor het onderwijs. Met onze dashboard- en analyseoplossingen zetten scholen gegevens om naar betekenisvolle informatie.

Bekijk vacature »

Senior Developer Betty Blocks Blauwe Haven Rotterd

Functieomschrijving Voor de Politie zijn wij opzoek naar een Senior Developer Betty Blocks Blauwe Haven Rotterdam. De politieorganisatie heeft jaarlijks te maken met een aanzienlijk aantal politiemedewerkers die vanwege mentale overbelasting niet of beperkt inzetbaar zijn. De Blauwe Haven Rotterdam ondersteunt deze politiemedewerkers in hun herstel en re-integratieproces. De huidige digitale systemen van de Politie bieden onvoldoende ondersteuning in het herstel- en re-integratieproces van politiemedewerkers. Zowel voor de politiemedewerkers als voor de organisatie. Politiemedewerkers worden buitengesloten, waardoor zij eigen regie verliezen. Begeleiders kunnen de voortgang van de medewerkers niet goed monitoren. Management beschikt niet over de mogelijkheid trends te signaleren

Bekijk vacature »

Back end developer Python, PHP

Functie Jij als full stack ontwikkelaar zult komen te werken samen met 1 PHP ontwikkelaar een PO en een flexibele schil aan ontwikkelaars . Samen ga je ervoor zorgen dat de huidige producten doorontwikkeld worden. De marketplace is geschreven in PHP Laravel en in de front end React. De roostersoftware is ontwikkeld in Python in combinatie met React in de front end. Jij zult voornamelijk (lees 75%) werken aan de roostersoftware. Momenteel ligt de uitdaging in het feit dat de roostersoftware breder schaalbaar moet worden zodat het voor meerdere flexwerkers ingezet kan worden. Verder willen ze financiële koppelingen gaan maken

Bekijk vacature »

Front-End Developer

Als Front-End Developer bij Coolblue verbeter je de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Wat doe je als Front-End Developer bij Coolblue? Als Front-end Developer werk je aan de gebruiksvriendelijkheid van onze webshop voor miljoenen klanten. Je vindt het leuk om samen te werken met de UX designer om stories op te pakken. Je krijgt energie van het bedenken van creatieve oplossingen en presenteert dit graag binnen het team. Daarnaast ben je trots op je werk en verwelkomt alle feedback. Ook Front-end Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om te

Bekijk vacature »

Magento developer

Functie E-commerce is een ‘’snelle’’ wereld. Om hierin continu voorop te blijven omarmen ze in een vroeg stadium nieuwe technieken. Een webshop is nooit af en kan altijd beter, sneller en efficiënter. Tegelijkertijd hebben ze vanaf hun oprichting altijd vastgehouden aan kwaliteit boven snelheid, en dit loont. Als back-end developer fungeer je als het verlengstuk van hun klanten. Technisch complexe zaken pak je met liefde op, en hierin werk je samen met o.a. front-end developers en designers. Klanten verwacht hierin kwaliteit van het hoogste niveau en een proactieve, meedenkende rol bij het maken van zowel technische als strategische keuzes. Ga

Bekijk vacature »

Junior PHP ontwikkelaar

Functie Wij hebben onlangs onze eerste collega’s aangenomen, waardoor ons development team momenteel uit 4 personen bestaat. We bouwen onze software op basis van een PHP-framework (wat op zichzelf een Symfony framework is). Qua ontwikkeling focussen wij ons op 3 focus velden; – API-ontwikkeling/ Component Creatie – Implementatie – Framework ontwikkeling; het toevoegen van nieuwe functionaliteit of interne microservices Onze senior software engineer focust zich momenteel op de laatste twee punten, maar wij komen handen te kort op het eerste veld. Daarom zijn wij op zoek naar een enthousiaste junior software engineer die graag de kneepjes van het vak wil

Bekijk vacature »

Developer

Functie omschrijving Gaat jouw hart sneller kloppen van software developen in C#.NET? Voor een softwarebedrijf in regio Den Bosch zijn wij op zoek naar een C# programmeur. Lees snel verder! Wat ga je doen? Je gaat werken met C# en ASP.NET MVC Framework om onder meer webapplicaties, webshops en websites te ontwikkelen. Je optimaliseert de bestaande software en helpt mee aan het automatiseren van bedrijfsprocessen. Je gaat samen met je collega's de juiste oplossing op basis van de wensen van de klanten uitwerken tot een mooi product. Bedrijfsprofiel Het ontwikkelen van softwareoplossingen en kantoorautomatiseringen is waar dit bedrijf voor staat.

Bekijk vacature »

.NET developer

Functie Als junior .NET ontwikkelaar ga jij aan de slag in één van de 5 IT teams van dit bedrijf. Jullie werken op basis van interne klantprojecten aan voornamelijk webapplicaties. Dit betekent dat jij continu uitgedaagd wordt en veelal met verschillende soorten projecten bezig bent. Het gave is dan ook dat jullie als team samen bekijken welke technieken het beste passen bij het project waar jullie verantwoordelijk voor zijn. Zo kan het zijn dat jij als .NET developer gaat werken aan een project, maar dat jullie als team liever gebruik maken van Haskell of F# om de klus te klaren.

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 »
M V

M V

23/12/2010 21:21:26
Quote Anchor link
Hallo allemaal. Ik heb problemen met de volgende 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
78
79
80
81
82
83
84
<?php
    include 'header.php'; //get the header
    
    //functions
    //Validate the title

    function validatetitle(){
        if(isset($_POST["submit_newnews"]) && empty($_POST["title_newnews"])) //is it empty or not
        {
            print ("<td>You didn't fill in a title.</td>\n");
            return false;
        }

        else if(isset($_POST["submit_newnews"]) && (!preg_match("#^[A-Za-z0-9]+$#i", $_POST["title_newnews"])))
        {

        print ("<td>Title can only consist letters and numbers.</td>\n"); //have yet to add ()-_?!,.
        return false;
        }

        else if(isset($_POST["submit_newnews"]) && !empty($_POST["title_newnews"]) && (preg_match("#^[A-Za-z0-9]+$#i", $_POST["title_newnews"])))
        {

            return true;
        }
    }
    function
validatecontent(){
        if(isset($_POST["submit_newnews"]) && empty($_POST["content_newnews"])) //is it empty or not
        {
            print ("<td>You didn't fill in any news content.</td>\n");
            return false;
        }

        else if(isset($_POST["submit_newnews"]) && (!preg_match("#^[A-Za-z0-9 .,?_!()-]+$#i", $_POST["content_newnews"])))
        {

        print ("<td>Content can only consist letters and numbers.</td>\n");
        return false;
        }

        else if(isset($_POST["submit_newnews"]) && !empty($_POST["content_newnews"]) && (preg_match("#^[A-Za-z0-9]+$#i", $_POST["content_newnews"])))
        {

            return true;
        }
    }
    function
check(){ //check if validatetitle and validatecontent are true or not. If true you get redirected to new page
        if(validatetitle() == false || validatecontent() == false){
            return false;
        }

        if(validatetitle() == true && validatecontent() == true){
            return true;
            header: ('Location: upload_news.php');
        }
    }

?>

<div id="wrapper"> <!-- wrapper of the site needs to be closed in footer -->
    <div id="wrappertop"></div>
    <div id="bg"><!-- bg needs to be closed before wrapper in footer, this is for the background -->
    <div id="side">
        <?php include 'submenu.php'; ?>
    </div>
    <div id="content">
        <div id="titlepage">
            <h2>Upload news item</h2>
        </div>
        <form id="newnews" method="POST" action="<?php check() ?>" name="formnewnews"/>
            <table id="formnewnews">    
                <tr>
                    <td><label>Title news article*</label></td>
                    <td><input type="text" name="title_newnews" id="title_newnews"/></td>
                    <?php validatetitle(); ?>
                </tr>
                <tr>
                    <td><label>News article**</label></td>
                    <td><textarea rows="6" cols="50" name="content_newnews" id="content_newnews"></textarea></td>
                    <?php validatecontent(); ?>
                </tr>
                <tr>
                    <td><input type="submit" name="submit_newnews" id="submit_newnews" value="upload new article"/></td>
                </tr>
                <tr>
                    <td><em style="font-size:10px;">*a-z, A-Z, 0-9 are allowed</em></td>
                </tr>
                <tr>
                    <td><em style="font-size:10px;">**a-z, A-Z, 0-9, ?!.-_() are allowed</em></td>
                </tr>
            </table>
        </form>
    </div>
<?php
    include 'footer.php'; //get the footer
?>


Problemen:
- ik krijg de tekst 'You didn't fill in a title' 2 keer. 1 keer op de juiste plaats en 1 keer buiten de vlak onder het menu.
- Wanneer ik alles goed invul gaat hij naar <td>You didn't fill in a title.</td>

ps ben nieuw geen idee of ik het zo goed heb geupload ^^''
ps ik heb dislexie sorry voor eventuele spel- en grammatica fouten


Zet in het vervolg code-tags rond je code.
[/modedit]
Gewijzigd op 23/12/2010 21:25:29 door Jens V
 
PHP hulp

PHP hulp

09/05/2024 23:10:57
 
TJVB tvb

TJVB tvb

24/12/2010 09:58:52
Quote Anchor link
Je roept op regel 58 de functie check() aan.
Die roept validatetitle() en validatecontent() aan.
Daarna roep je validatetitle() ook aan op regel 63 en validatecontent() op regel 68

Daarnaast is je functie check() nogal onlogisch.
 
Kris Peeters

Kris Peeters

24/12/2010 10:15:12
Quote Anchor link
header.php

Daar staat toch geen <body> <head> ... ?

Wie leert de mensen eigenlijk om functies te schrijven tussen hun HTML?

Staat dat zo in boeken? Zijn eer leerkrachten/docenten die dat zo aanleren?
 
M V

M V

24/12/2010 11:02:27
Quote Anchor link
TJVB tvb op 24/12/2010 09:58:52:
Je roept op regel 58 de functie check() aan.
Die roept validatetitle() en validatecontent() aan.
Daarna roep je validatetitle() ook aan op regel 63 en validatecontent() op regel 68

Daarnaast is je functie check() nogal onlogisch.


Hoezo is check() onlogisch? Ik snap nu wel waarom hij 2 keer verschijnt maar nog niet hoe ik dit moet gaan oplossen. de error moet namelijk een nieuwe <td> worden in de eerste <tr> bij het checken van de titel.

Toevoeging op 24/12/2010 11:06:18:

Kris Peeters op 24/12/2010 10:15:12:
header.php

Daar staat toch geen <body> <head> ... ?

Wie leert de mensen eigenlijk om functies te schrijven tussen hun HTML?

Staat dat zo in boeken? Zijn eer leerkrachten/docenten die dat zo aanleren?



in header.php staat het volgende:

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
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<link rel="stylesheet" href="stylesheet.css" type="text/css"/>
<script type="text/javascript" src="js/jquery.js"></script>
</head>
<body>
<?php
    include 'log.php';
    include 'banner.php';
    include 'mainmenu.php';
?>


Enkel belangerijke zaken daarin geplaatst. Header roept dus 3 andere bestanden op en opent de body. De body en html worden gesloten in footer.php
 
Kris Peeters

Kris Peeters

24/12/2010 11:14:13
Quote Anchor link
check is niet logisch omdat je dubbel controleert.

Dit doet het zelfde:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
<?php
function check() {
  if(validatetitle() == true && validatecontent() == true){
    return true;
  }

  return false;
}

?>


Als je al een true teruggeeft, zal die
header: ('Location: upload_news.php');
niet meer worden uitgevoerd.

Mocht die wel worden uitgevoerd, zou die fouten geven.
Je mag namelijk niet eerst een halve pagina html naar de gebruiker sturen om dan alsnog te beslissen om met header weg te springen.

Logica hoort bovenaan te staan, html onderaan.
Dat is dus inclusief header.php.

include je header.php onder de definitie van je functies.



EDIT (2)
Even gekeken hoe je die functies aanspreekt.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
action="<?php check() ?>"


Wat zal dit doen?
Dit zal er voor zorgen dat true of false als string in je action komt (misschien als 0 en 1).

Dan krijg je bv.

action="true" of action="1"

Dit slaat uiteraard nergens op.

Wat je moet doen, is je action zetten op een plek (url) waar je de functie laat uitvoeren. Dit moet dus gebeuren na de submit van de gebruiker, niet in het echo'en van je formulier.
Gewijzigd op 24/12/2010 11:45:03 door Kris Peeters
 
Kris Peeters

Kris Peeters

25/12/2010 13:07:26
Quote Anchor link
geen reactie?
 
M V

M V

09/01/2011 22:37:08
Quote Anchor link
Kris Peeters op 25/12/2010 13:07:26:
geen reactie?


Ik was op vakantie ^^'' Ik ga nu weer aan de slag, kijken of het lukt ;)
Gewijzigd op 09/01/2011 22:37:19 door M V
 
M V

M V

12/01/2011 20:27:20
Quote Anchor link
Ik heb het opgelost door verschillende pagina's aan te maken. bedankt =)
 



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.