Formulier wil niet versturen

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

.NET Developer Medicatie / Apotheek

Jij krijgt een kick van het ontwikkelen van complexe software. Voor onze vestiging in Hoogeveen zoeken wij een .NET Developer Medicatie / Apotheek die graag met de laatste Microsoft-tools en -technieken wilt werken, interessant? Jouw baan Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van de module Medicatie / Logistiek & Apotheek. Je gaat nauw samen werken met zowel interne als externe klant om nieuwe functionaliteiten te ontwikkelen om onze klanten te ondersteunen in hun werkproces. Het gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. ChipSoft maakt gebruik van een zelf

Bekijk vacature »

Senior applicatieontwikkelaar

Ben jij een gedreven applicatieontwikkelaar met minimaal drie jaar werkervaring? En wil je een uitdagende baan met impact én jezelf breed ontwikkelen? Bij UPS bouw je mee aan complexe systemen die wereldwijd worden gebruikt en krijg je alle ruimte om nóg beter te worden in je vak. Dit ga je doen In een dynamisch scrumteam werk je aan de hand van processen en technologieën zoals CI/CD en DevOps aan het behalen van jullie doelen. Je bent betrokken bij alle facetten van applicatieontwikkeling: van ontwerpen en bouwen tot testen en implementeren. Je levert ontwerpen die passen bij de onderliggende frameworks en

Bekijk vacature »

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

.NET Developer Datawarehouse

Werk jij als software developer het liefst met uitdagende systemen? Wil jij je steentje bijdragen aan een betere en efficiëntere zorg? Dan kun jij je bij onze vestiging in Amsterdam volledig uitleven als .NET Developer Datawarehouse. Jouw baan Je ontwerpt, ontwikkelt, ondersteunt en onderhoudt je eigen Datawarehouse module binnen HiX, onze ICT-totaaloplossing voor de zorg. Je schrijft objectgeoriënteerde code (we werken met Microsoft technologie, wat betekent dat je veel met C# gaat werken), speurt naar verbeteringen, werkt aan vernieuwende projecten, doet code reviews en voert testen uit. Een uiterst verantwoordelijke job, want dankzij jouw software kunnen zorginstellingen hun informatie behoeften

Bekijk vacature »

Senior Application Developer C#

Senior Application Developer C# Eindhoven As a developer at UPS you work on delivering functionality for highly complex IT systems. You collaborate in agile teams and participate in emerging technologies and processes like CI/CD and DevOps to ensure that we meet our objectives effectively and efficiently. Your primary role is to perform full system life cycle activities, e.g. analysis, technical requirements, design, coding, testing and the implementation of software. Working in our Europe development center in Eindhoven means working in an international team with onsite people as well as team members located in other parts of the world. You’ll be

Bekijk vacature »

Back-end PHP Developer / Maatschappelijk betrokken

Bedrijfsomschrijving Onze klant, gevestigd in de omgeving van Alkmaar, levert wereldwijd oplossingen op het gebied van IT. Dag in dag uit werken zij met veel passie aan hun product waarmee ze streven naar verbeteringen binnen zorg. Voor onze klant zijn we op zoek naar een medior PHP Developer. Je komt te werken in een organisatie met een open en informele sfeer. Het team waarin jij komt te werken bestaat uit 4 man die allen ervaren zijn in het programmeren in PHP. Jouw taken zullen voor 50% bestaan uit het her- en uitbouwen van systemen en voor 50% uit het onderhouden

Bekijk vacature »

Vuurrood zoekt een creatieve Javascript developer

Wil jij aan de slag voor onze betrokken opdrachtgevers zoals Gemeente Rotterdam, Wageningen Universiteit, de Politie en VodafoneZiggo? Wij zoeken een creatieve developer ter aanvulling van ons ambitieuze team! Wat ga je doen? Als enthousiaste creatieve developer heb je een sleutelrol in de ontwikkeling van de online tools voor onze opdrachtgevers en bouw je mee aan projecten met een maatschappelijk of educatief karakter. Jouw expertise vergroot de expertise van Vuurrood, waardoor het ontwikkelen van websites, webtools en online lesomgevingen naar een hoger plan wordt getrokken. Hierbij zijn vernieuwing, stabiliteit en maatwerk de standaard. Tezamen met onze digital creative David en

Bekijk vacature »

Fullstack Software Developer PHP Symfony Laravel I

Bedrijfsomschrijving Met jouw nuchtere doenersmentaliteit pas jij goed tussen de Twentse cultuur die heerst op kantoor. Dit wil zeggen, geen, of een hele platte hierarchie en een sfeer waarin keuzes snel worden gemaakt. Jij krijgt een kick om te werken met strakke deadlines, de adrenaline gebruik jij de ene keer om robuuste PHP code te kloppen maar dit kan net zo goed de volgende keer een project zijn wat meer gefocust is op de front-end. Dit is een organisatie waarbij je met een klein team verantwoordelijk bent voor een essentieel onderdeel van de business. De manager van het vijfkoppig team

Bekijk vacature »

Senior DotNet Developer

Senior DotNet Developer – C# / .Net Core / Microservices / Docker / Kubernetes EXCITING OPPORTUNITY TO JOIN A LEADING SOFTWARE PROVIDER SPECIALISING IN THE NEXT GENERATION OF DATA-DRIVEN FINANCIAL SERVICES SOFTWARE Mid to senior-level candidates considered Central Amsterdam location, easily commutable on public transport C# / .Net Core / Microservices / Docker / Kubernetes Competitive salary up to €70,000 plus benefits To apply please call +31 (0)208 004 990 or email me; chris.hopley@searchability.com Based in the heart of Amsterdam, we thrive off solving the next generation problems of the financial services industry. We’ve got an amazing team of developers

Bekijk vacature »

Senior Node.js Developer (NL)

Senior Node.js Developer (NL) Den Haag HBO/WO IT Professional "Als Senior Node.js Developer impact maken op de groeiende E-commerce markt met onze logistieke software. Je doet dit door complexe bedrijfskritische logistieke business processen te vertalen naar de ontwikkeling en uitbreiding van onze Cloud IT-platformen en software oplossingen in JavaScript en AWS" Wat ga je doen? PostNL is becoming a postal tech company. Als Senior Node.js Developer ben je onderdeel van een multidisciplinair Business-IT-team bestaande uit onder andere een Lead Engineer, JavaScript Developers en Solution Consultants. Samen zijn jullie verantwoordelijk voor het bouwen aan het Event Management Platform (EMP). Dit platform

Bekijk vacature »

C# backend developer, Rotterdam

Voor een grote organisatie in Rotterdam zijn we op zoek naar iemand met ruime ervaring in het ontwikkelen van applicaties in .NET C#. Het gaat hier om een organisatie met een maatschappelijke impact. Hun systemen zijn gericht op een groot aantal klanten waarbij het belangrijk is dat de applicaties helder, toegankelijk en up-to-date zijn. Als .NET C# developer werk je aan uiteenlopende applicaties, APIs en het interne framework. Dit doe je binnen een SCRUM team en meedenkt binnen het hele proces. Het team bestaat uit meerdere C# developers variërend van medior tot senior. Er is dus veel kennis en ervaring

Bekijk vacature »

.NET Developer / C# / Microservices / Azure

Bedrijfsomschrijving Deze organisatie in de regio van Ede/Wageningen waar jij als .NET Developer komt te werken is marktleider en pionier op het gebied van High-Quality apparatuur in de zorg. Het scrumteam waar jij deel van zal uitmaken bestaat uit acht developers. Als Senior .NET Developer draag jij dagelijks bij aan een gezondere toekomst. De apparatuur waar jij de software voor ontwikkelt wordt wereldwijd ingezet in meer dan 5000 ziekenhuizen. Iedere 4 minuten krijgt iemand ter wereld een behandeling middels deze apparatuur. Omdat de organisatie continu bezig is met innovatie krijg jij als .NET Developer de ruimte om met nieuwste- en

Bekijk vacature »

Systeembeheerder

Werken bij Axiell betekent werken in snelgroeiende, internationaal georiënteerde onderneming met een divers en enthousiast team. Wij ontwikkelen en implementeren software voor een interessante en afwisselende markt voor collectie- en kennisbeheer. Onze klanten bevinden zich overal ter wereld, van interessante musea tot grote internationale instellingen. Onze kantoren bevinden zich op vrijwel alle continenten met in totaal meer dan 300 medewerkers. Bij ons Europese hoofdkantoor in Maarssen is plaats voor een Systeembeheerder Functieomschrijving Als Systeembeheerder ben je lid van de afdeling Group IT en dan vooral van het Windows team. Jij bent met name verantwoordelijk voor het beheer van onze Nederlandse

Bekijk vacature »

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

Full Stack Developer

Full Stack Developer We are hiring a Full Stack Developer for our Eindhoven office in The Netherlands to help us meet our ambitious growth targets. You will have the opportunity to work alongside our data engineers at a huge IoT company, contributing to the design and implementation of a big data platform that will be able to support our business analysts, data scientists and is the foundation of our AI/ML use cases. You will: build new full-stack features on our big Hue data platform design and implement streaming data pipelines with real time analytics integrate third party APIs to facilitate

Bekijk vacature »

Pagina: 1 2 volgende »

Jurgen B

Jurgen B

25/10/2008 23:32:00
Quote Anchor link
Dag mensen,

Ik zit hier met een klein probleem. Ben mezelf een beetje PHP aan het leren, en nu heb ik een scriptje gemaakt dat berichten uit de database haalt. Dat werkt na heel veel Googelen :P En nu wil ik via de pagina ook dingen versturen naar de database, maar daar heeft ie nog weinig zin in!!

Het vreemde is ook dat ik post gebruikt voor het versturen voor de gegevens, maar dat ie het toch in de URL zet!

Hier is 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
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
<?php


include('config.php');
if($_SERVER['REQUEST_METHOD'] == 'POST' ){
$naam = $_POST['naam'];
$email = $_POST['email'];
$website = $_POST['website'];
$bericht = $_POST['bericht'];

$tijdstip = time();


$website="INSERT INTO berichten(naam, email, website, bericht, tijdstip)VALUES('".$naam."', '".$email."', '".$webiste."','".$bericht."','".$tijdstip."')";

if(!$res = mysql_query($website))
{

    trigger_error(mysql_error().'<br />In query: '.$website);
}

else
{
    $id = mysql_insert_id();
}

}

else {

$rijen_ophalen = "SELECT *
                    FROM berichten
                    ORDER BY tijdstip
                 "
;

$res = mysql_query($rijen_ophalen);

if(mysql_num_rows($res) >= 0){
    while ($rij = mysql_fetch_array($res))
        {

             echo 'ID nummer: '.$rij[id].'<br />';
             echo 'Naam:      '.$rij[naam].'<br />';
             echo 'E-mail:      '.$rij[email].'<br />';
             echo 'Website:      '.$rij[website].'<br />';
             echo 'Bericht:      '.$rij[bericht].'<br />';
             echo 'Tijdstip:  '.$rij[tijdstip].'<br />';
             echo '<br />';
             echo '<br />';
        }
}

else {
    echo 'Whoops, er staan (nog) geen berichten in het gastenboek';
}


$content .= <<<EOF

<form>
    <form action="{$_SERVER['REQUEST_URI']}" method="post">
        Naam:         <br /><input type="text" name="naam" value="{$naam}"></input><br />
        E-mailadres:<br /><input type="text" name="email" value="{$email}"></input><br />
        Website:    <br /><input type="text" name="website" value="{$website}"></input><br />
        Bericht:     <br /><textarea name="bericht" rows="8" cols="30">{$bericht}</textarea><br />
        <input type="submit" name="submit" value="Verstuur reactie">
</form>

EOF
;
echo $content;
}

?>
Gewijzigd op 01/01/1970 01:00:00 door Jurgen B
 
PHP hulp

PHP hulp

27/10/2020 01:49:36
 
PHP Newbie

PHP Newbie

25/10/2008 23:35:00
Quote Anchor link
Je controleert nergens of je query wel gelukt is.
 
Jan Koehoorn

Jan Koehoorn

25/10/2008 23:36:00
Quote Anchor link
Je hebt als form action PHP_SELF, dus kunnen er ook dingen in de url komen te staan en krijg je ze terug als GET variabelen. Verder is je script heel onveilig omdat je rechtstreeks gebruikersinput in je query zet.
 
Jurgen B

Jurgen B

25/10/2008 23:48:00
Quote Anchor link
@PHP Newbie: Dat doe ik doe toch door: if($_SERVER['REQUEST_METHOD'] == 'POST' ){ ???

@Jan Koehoorn: Wat zou ik dan moeten doen? De URL als action opgeven? Over die beveiliging bedoel je waarschijnlijk dingen als stripslashes e.d. ??

Die moet ik nog toevoegen.
 
PHP Newbie

PHP Newbie

25/10/2008 23:54:00
Quote Anchor link
Nee, daarmee controleer je of de pagina gesubmit is. Je controleert nergens of je query wel gelukt is.

Zie: http://www.phphulp.nl/php/tutorials/3/576/1496/
 
--

--

25/10/2008 23:54:00
Quote Anchor link
Jurgen B schreef op 25.10.2008 23:48:
@PHP Newbie: Dat doe ik doe toch door: if($_SERVER['REQUEST_METHOD'] == 'POST' ){ ???

@Jan Koehoorn: Wat zou ik dan moeten doen? De URL als action opgeven? Over die beveiliging bedoel je waarschijnlijk dingen als stripslashes e.d. ??

Die moet ik nog toevoegen.
Daarmee controleer je alleen of er gepost is. Jij moet even zoeken naar de tutorial foutafhandeling van Blanche in het zoekvak hiernaast.

Je kunt als actie ook gewoon "" opgeven, dan zullen de gegevens naar dezelfde pagina worden gestuurd.
 
PHP Newbie

PHP Newbie

26/10/2008 00:01:00
Quote Anchor link
Evert schreef op 25.10.2008 23:54:

Je kunt als actie ook gewoon "" opgeven, dan zullen de gegevens naar dezelfde pagina worden gestuurd.


Dat is niet valid. Gebruik dan action="#"
 
--

--

26/10/2008 00:02:00
Quote Anchor link
PHP Newbie schreef op 26.10.2008 00:01:
Evert schreef op 25.10.2008 23:54:

Je kunt als actie ook gewoon "" opgeven, dan zullen de gegevens naar dezelfde pagina worden gestuurd.


Dat is niet valid. Gebruik dan action="#"
Dat heb ik je vandaag eerder horen zeggen. :-)
Nu zal ik het ook onthouden.
 
Jurgen B

Jurgen B

26/10/2008 00:03:00
Quote Anchor link
Heb beide punten aangepast. Er veranderd alleen nog niets. De code heb ik aangepast in mijn openingspost.
 
Jan Koehoorn

Jan Koehoorn

26/10/2008 00:03:00
Quote Anchor link
Quote:
Dat is niet valid. Gebruik dan action="#"

En dat is weer niet veilig. Gebruik:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<form action="<?php echo $_SERVER['REQUEST_URI']; ?>">
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Jurgen B

Jurgen B

26/10/2008 00:04:00
Quote Anchor link
Oke gedaan! ;)
 
Jan Koehoorn

Jan Koehoorn

26/10/2008 00:12:00
Quote Anchor link
Mooi, maar is het probleem nu opgelost?
 
Jurgen B

Jurgen B

26/10/2008 00:16:00
Quote Anchor link
Nee ;) Er veranderd nog steeds helemaal niets. Zie mijn oude bericht:

Heb beide punten aangepast. Er veranderd alleen nog niets. De code heb ik aangepast in mijn openingspost.

Overigens doet ie nog steeds dit wat ik echt totaal niet snap!

http://localhost/gastenboek/index2.php?naam=dfhgfhgffhh&email=&website=&bericht=&submit=Verstuur+reactie
Gewijzigd op 01/01/1970 01:00:00 door Jurgen B
 
--

--

26/10/2008 00:18:00
Quote Anchor link
PHP Newbie schreef op 26.10.2008 00:01:
Evert schreef op 25.10.2008 23:54:

Je kunt als actie ook gewoon "" opgeven, dan zullen de gegevens naar dezelfde pagina worden gestuurd.


Dat is niet valid. Gebruik dan action="#"
Het is dus wel valid: zie hier. Lekker puh! :-)

Met dank aan Karl voor het testen. :-)
 
PHP Newbie

PHP Newbie

26/10/2008 00:20:00
Quote Anchor link
Jan Koehoorn schreef op 26.10.2008 00:03:
Quote:
Dat is niet valid. Gebruik dan action="#"

En dat is weer niet veilig. Gebruik:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<form action="<?php echo $_SERVER['REQUEST_URI']; ?>">


Juist dat is niet veilig. Had daar vanmiddag nog een voorbeeldje over gezien. Ik kan nu een link maken die er ongeveer zo uitziet:

www.site.nl/formulier.php?p="; action="www.eenanderewebsite.nl"

Wanneer ik die link naar mensen stuur denken ze dat ze bijvoorbeeld hun gegevens invoeren op de site van ideal maar stiekum sluis ik ze door naar mijn site.

Graag hoor ik van je waarom de "#" niet veilig is.

Evert schreef op 26.10.2008 00:18:
PHP Newbie schreef op 26.10.2008 00:01:
Evert schreef op 25.10.2008 23:54:

Je kunt als actie ook gewoon "" opgeven, dan zullen de gegevens naar dezelfde pagina worden gestuurd.


Dat is niet valid. Gebruik dan action="#"
Het is dus wel valid: zie hier. Lekker puh! :-)

Met dank aan Karl voor het testen. :-)


Dan is dat afhankelijk van het doctype, want ik heb er wel eens errors op gekregen.
Gewijzigd op 01/01/1970 01:00:00 door PHP Newbie
 
Jan Koehoorn

Jan Koehoorn

26/10/2008 00:21:00
 
Jurgen B

Jurgen B

26/10/2008 00:25:00
Quote Anchor link
Ja dat doe ik normaal ook, maar de URL die ik poste is de URL die ik krijg na het versturen van het formulier
 
Jan Koehoorn

Jan Koehoorn

26/10/2008 00:29:00
Quote Anchor link
Maak eens dit van je insert query:
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
<?php
    $sql
= "
        INSERT INTO berichten
        (
            naam,
            email,
            website,
            bericht,
            tijdstip
        )
        VALUES
        (
            '"
. mysql_real_escape_string ($_POST['naam']) . "',
            '"
. mysql_real_escape_string ($_POST['email']) . "',
            '"
. mysql_real_escape_string ($_POST['website']) . "',
            '"
. mysql_real_escape_string ($_POST['bericht']) . "',
            '"
. mysql_real_escape_string ($_POST['tijdstip']) . "'
        )
        "
;
?>
 
PHP Newbie

PHP Newbie

26/10/2008 00:30:00
Quote Anchor link
Dan voert hij op de een of andere manier toch een method="get" uit i.p.v. een post. Kijk eens in je broncode hoe het formulier daar staat.
 
Jurgen B

Jurgen B

26/10/2008 00:39:00
Quote Anchor link
Ja ik snap er echt niets van. Ik heb het aangepast hoor Jan. Zo is het veiliger he?

Als ik in de bron kijk krijg ik dit te zien:
<form>
<form action="/gastenboek/index2.php" method="post">
Naam: <br /><input type="text" name="naam" value=""></input><br />

E-mailadres:<br /><input type="text" name="email" value=""></input><br />
Website: <br /><input type="text" name="website" value=""></input><br />
Bericht: <br /><textarea name="bericht" rows="8" cols="30"></textarea><br />
<input type="submit" name="submit" value="Verstuur reactie">
</form>
 
Jan Koehoorn

Jan Koehoorn

26/10/2008 00:41:00
Quote Anchor link
Je gebruikt een sluittag voor input, terwijl die helemaal niet bestaat.
Edit: bovendien open je twee keer de form tag!
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 

Pagina: 1 2 volgende »



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.