Knop bevestigen doet niets

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior PHP (Laravel) Developer

Functie omschrijving Wij zijn op zoek naar een PHP Laravel Developer! Sta je aan het begin van je carrière en ben je op zoek naar een leuke baan? Lees dan verder! Voor een softwarebedrijf in omgeving van Schiphol zijn wij op zoek naar een ervaren PHP (Laravel) Developer. Je gaat je bezighouden met het ontwikkelen van innovatieve bedrijfsapplicaties. Samen met het team, bestaande uit designers en developers, maak je mooie oplossingen voor bedrijven in diverse branches. Je zorgt dat de opgeleverde websites perfect werken en de klant meer dan tevreden is. Je kunt rekenen op een afwisselende baan met leuke

Bekijk vacature »

OutSystems Developer

Dit ga je doen Het van scratch af aan ontwikkelen van applicaties met OutSystems; Het aanhaken bij diverse projecten binnen de organisatie; Schakelen met de business; Meedenken over de mogelijkheden van het platform binnen de organisatie. Hier ga je werken Deze organisatie is een toonaangevende speler in de vastgoedbranche en telt momenteel ruim 500 medewerkers. Met meer dan 150 applicaties staat er een complex applicatielandschap, bestaande uit standaard- en maatwerkapplicaties. De maatwerkapplicaties worden ontwikkeld door een inhouse development team. Het doel voor de komende periode is het verder vernieuwen en optimaliseren van het huidige applicatielandschap. Zo staat de organisatie aan

Bekijk vacature »

Junior .NET developer

Functie Wij hebben drie scrumteams. Het eerste team focust zich op het stukje hardware wat wij in huis doen. Zij maken als team o.a. gebruik van C++. De andere twee scrumteams zijn allebei bezig met data verwerking en maken hierbij in de backend gebruik van C# .NET / .NET Core. Het verschil tussen deze teams is dat één team de data verwerking doet voor de mobiele applicatie. Zij werken hierbij dus ook met Xamarin. Het andere team focust zich op de webapplicaties en maakt hierbij ook gebruik van ASP.NET MVC. Op basis van jouw ambities en kwaliteiten kijken wij samen

Bekijk vacature »

Full stack Python developer

Functie Samen met andere collega’s (een product owner, een software manager en een ervaren ontwikkelaar) ga jij onze producten verder ontwikkelen. Jouw verantwoordelijkheden zullen bestaan uit: – Verder wil gaan met de ontwikkeling van onze bestaande producten; nieuwe features! – Meedenkt over de roadmap van onze producten – Als sparringpartner kan optreden op het gebied van development – Zelf ook nieuwe ideeën op tafel durft te leggen en deze van scratch af aan wilt bouwen Hieronder ook een paar voorbeelden van projecten waar we momenteel mee bezig zijn of binnenkort aan willen beginnen: – Real-time interactie creëren in onze web

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 »

Software Developer C++ en Perl

Ben je een slimme en enthousiaste universitair opgeleide bèta die graag bij een relatief klein softwarebedrijf wil werken waar de sfeer goed is en eigen inbreng gewaardeerd wordt? Wij, IntelliMagic in Leiden, ontwikkelen technisch hoogwaardige software op het gebied van IT infrastructuur performance analytics. Het type software zorgt voor intellectueel interessante uitdagingen. We ontwerpen de producten zelf en verkopen deze als off-the-shelf software aan grote bedrijven in Europa en de VS. Wij zoeken een ervaren C++ software engineer met kennis van Perl voor een van onze ontwikkelteams. Werkzaamheden Samen met de andere ontwikkelaars specificeren, ontwerpen en implementeren van nieuwe functionaliteit

Bekijk vacature »

C# .NET Developer

Dit ga je doen Je richt je op het doorontwikkelen en herstructureren van het platform; Je werkt in teamverband en zelfstandig aan uitdagende projecten voor verschillende klanten; Softwareontwikkeling middels C# .NET; Je staat in contact met verschillende opdrachtgevers om de klantwensen te bespreken en deze vervolgens te ontwikkelen; Verbeteren van bedrijfsprocessen; Implementaties. Hier ga je werken Als .NET Developer kom je te werken in de regio van Lelystad bij een organisatie die met toonaangevende klanten uit heel Nederland samen werkt. De producten en diensten van de organisatie bereiken miljoenen Nederlanders. Hierbij komt een grote hoeveelheid informatie kijken en deze moet

Bekijk vacature »

E-Identity Developer met Projectleider Kwaliteiten

Functieomschrijving Voor de kamer van koophandel zijn we op zoek naar een E-Identity developer met projectleider kwaliteiten. Voor deze opdracht zoekt KVK een Informatieanalist met Technisch Projectleider en ICT developer kwaliteiten, met kennis van E-identity. We zoeken in de breedte en niet specifiek in de diepte qua skillset. Een Junior Projectmanager, een Junior Informatieanalist, een Junior Developer (full stack), een Junior Designer en een Junior ICT architect ineen, met een sterk gevoel van stakeholder management en planning vaardigheden. Door de internationale setting, én de realisatie van ontsluiting van en naar basisregisters toe zijn wij op zoek naar enige ervaring binnen

Bekijk vacature »

Laravel Developer

Functie omschrijving Voor een gave organisatie in de buurt van Den Bosch zoek ik een PHP developer. Het is van belang dat je kennis/ervaring hebt met het framework Laravel. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Andere taken zijn onder andere: documentatie schrijven over applicaties/uitleg geven over software en applicaties/ klantcontact over bestaande applicaties/applicaties optimaliseren. Bedrijfsprofiel Deze organisatie zit in de regio van Den Bosch en is een klein bedrijf. Er werken circa

Bekijk vacature »

Ontwikkelaar Identity & Access Management

Dit ga je doen Als Identity & Access Management Ontwikkelaar zorg jij er voor dat studenten, medewerkers en docenten de juiste benodigdheden op het juiste moment kunnen gebruiken; Het juist opslaan van onderzoeksdata en het openbaar beschikbaar stellen van publicaties (Open Access); Studenten, collega's en wetenschappers ondersteunen; Agile en Scrum werken; Technisch Applicatiebeheer; Ontwikkelen in One Identity Manager en VB.NET. Hier ga je werken Als Ontwikkelaar kom je terecht in een hecht team die zich richt op wetenschappelijke informatie en ICT. Jij bent degene die er voor zorgt dat alle informatie, uit diverse onderzoeken, bij de juiste personen terecht komt.

Bekijk vacature »

Software Ontwikkelaar C# .NET

Functie omschrijving C# .NET Developer gezocht. Ben jij een full stack developer die op zoek is naar een nieuwe uitdaging binnen een leuk snel groeiend bedrijf? Lees dan snel verder! Wij zijn op zoek naar een Developer met ervaring op het gebied van .NET die een organisatie in de regio Amersfoort gaat versterken. Jij gaat je binnen dit bedrijf vooral bezighouden met het verbeteren van de functionaliteiten van hun dataplatform. Samen met andere ontwikkelaars denk je mee in oplossingsrichtingen, architectuur en nieuwe technologieën. Bedrijfsprofiel De organisatie waar je voor gaat werken heeft een onafhankelijk dataplatform ontwikkelt voor de agrarische sector.

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Ontwikkelprocessen verder optimaliseren en verder ontwikkelen met C#; CI/CD-pipelines automatiseren; Ontwikkelen van herbruikbare componenten; Front-end pagina's gebruiksvriendelijk maken. Hier ga je werken Als junior .NET Developer kom je terecht binnen een grote en internationale organisatie. Zij streven naar een positieve impact op de mens, milieu en maatschappij. Het bedrijf is oorspronkelijk een familiebedrijf en werkt aan de productie van hoogwaardige en technische systemen voor de gezondheidszorg. Momenteel willen zij betere ontwikkelprocessen creëren op internationaal gebied en staat kwaliteit en veiligheid voor hun op nummer 1! Als junior .NET Developer werk je aan het ontwikkelen van verbeterde

Bekijk vacature »

Back-End Developer in Laravel / PHP

Functie omschrijving Wij zijn op zoek naar een Medior PHP Laravel Developer voor een gaaf bedrijf in de omgeving van Amsterdam! Voor een enthousiast team die zich graag bezig houdt met softwareontwikkeling zijn wij op zoek naar versterking. Je werkt in een klein ontwikkelteam en bent zeer betrokken bij alle aspecten van de softwareoplossingen. Van het ontwerpen tot de oplevering. Binnen deze functie ga je aan de slag met het aanpassen, verbeteren en vernieuwen van de logistieke oplossingen. Je krijgt veel te maken met koppelingen naar systemen en de verzoeken van de klant. Je komt terecht in een team, waarbij

Bekijk vacature »

Mendix Developer

Voor Troostwijk Groep zoeken wij een: Mendix Developer Wij zoeken Je bent een getalenteerde en ervaren Mendix Developer en het is tijd om je horizon te verbreden. Je wilt minder coderen en meer modelleren, minder bezig zijn met allerlei technische details en randvoorwaarden en meer met functionaliteit. Daarnaast ben je trots op de innovatieve en gebruiksvriendelijke applicaties die je in de loop van de jaren hebt gebouwd. Werk je graag in een enthousiast team, wil je veel vrijheid en kun je tegelijkertijd goed met deadlines omgaan, dan ben jij absoluut degene die wij zoeken! Wat je nodig hebt is ruime

Bekijk vacature »

C#.NET Developer

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

Bekijk vacature »
Bert Van den Brande

Bert Van den Brande

19/06/2013 19:46:20
Quote Anchor link
Onderstaande code toont de aanduiding van een scheidsrechter
Als de scheidsrechter op de knop bevestigen drukt moet de status aangepast worden en er een melding op het scherm verschijnen.
Er gebeurt echter niks.
Wat loopt er fout?

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
error_reporting(E_ALL);
ini_set('display_errors',1);

/******************
*Initialisatie
*******************/

 $_srv = $_SERVER['PHP_SELF'];
 session_start();
 $_srid = $_SESSION['user_srid'];
 $_output = "";
// authorisation
 include("../php_lib/user_ok.inc.php");
 User_OK(4);
/******************
*        autoload
******************/

function __autoload($className) {
    require_once "../klassen/$className.class.php";
}


 include("../connections/pdo.inc.php");
 include("../php_lib/menu.inc.php");
try
{

$_result = $_PDO -> query("SELECT * FROM v_aanduiding WHERE Srid =". $_srid." AND (Status = 'Is aangeduid door verantwoordelijke' OR Status = 'Bevestigd door sr');");

  if ($_result -> rowCount() > 0)
        {

            $_output.= "<form  id='club' method='post' action='$_srv'><fieldset><legend>Aanduiding</legend><ol>";
            while ($_row = $_result -> fetch(PDO::        FETCH_ASSOC))
            {
                
                $_output.= $_row['Data']."&nbsp; - &nbsp;".$_row['Reeks']."&nbsp; - &nbsp;".$_row['Thuis']."&nbsp; - &nbsp;".$_row['Uit']."&nbsp; - &nbsp;".$_row['Sporthal']."<br>".$_row['Functie']."&nbsp; - &nbsp;".$_row['Famnaam']."&nbsp;".$_row['Voornaam']."";
                $_output.="<input name='id' type='hidden' value='".$_row['Aanid']."'>";
                $_output.= "<br><br><button type='submit' name='submit'>Bevestigen</button>";
                ;
             ;

             }

            $_output.= "</fieldset></form>";
           }

               else
               {
                   $_output = "<form  id='club' method='post'><fieldset><legend>Aanduiding</legend><ol><li>Geen aanduidingen</li></fieldset></form>";
            }

            
            //ONDERSTAANDE BIJGEVOEGD
            if (isset($_POST["$_srv"])){
                
//        echo $_output;
    // verwerk inhoud van het formulier    

        $_id = $_POST["Aanid"];
        $_scheidsrechter = $_srid;
        
      $_result = $_PDO -> query("UPDATE t_aanduiding
                                SET t_scheidsrechter_d_scheidsrechter_id = '$_scheidsrechter', t_status_naam_d_status_id = '3' WHERE d_aanduiding_id = '$_id';"
);

        $_output = "Scheidsrechter heeft bevestigd.";
        
    }


        
            
// Object instantieren
    $_smarty = new My_smarty();

// We kennen de variabelen toe
    $_smarty->assign('menuh',menu(1,'H'));
    $_smarty->assign('menuv',menu(4,'VA'));
    $_smarty->assign('inhoud', $_output);
// display it
    $_smarty->display('test.tpl');

}

 catch( PDOexception $e ){
//doe iets met de foutmelding
//    log("../log/logfile.csv");
//    errorMessage();

echo $e->getMessage();

}
  

?>
 
PHP hulp

PHP hulp

18/12/2024 14:36:47
 
Ozzie PHP

Ozzie PHP

19/06/2013 19:47:52
Quote Anchor link
Als je de errormelding geeft zou het een stuk makkelijker zijn om te ontdekken wat er fout gaat.
 
Bert Van den Brande

Bert Van den Brande

19/06/2013 19:49:49
Quote Anchor link
Ik krijg helemaal geen foutmelding er gebeurt gewoon niks als ik op de knop bevestigen druk.
 
Eddy E

Eddy E

19/06/2013 19:51:32
Quote Anchor link
Ga eens correcte HTML bij je formulieren gebruiken.
Dus zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<form method="post" action="pagina.php" ...>


En $_SERVER['PHP_SELF'] is niet altijd de juiste pagina.php... let daar op.
Beter gebruik je dan NIETS (dus action="") of __FILE__.
 
Ozzie PHP

Ozzie PHP

19/06/2013 19:58:20
Quote Anchor link
Bert Van den Brande op 19/06/2013 19:49:49:
Ik krijg helemaal geen foutmelding...

Dan moet je je errormeldingen aanzetten/afvangen.
 
Bert Van den Brande

Bert Van den Brande

19/06/2013 20:00:05
Quote Anchor link
Volgens mij staan die toch aan
error_reporting(E_ALL);
ini_set('display_errors',1); bovenaan en in mijne catch
catch( PDOexception $e ){
//doe iets met de foutmelding
// log("../log/logfile.csv");
// errorMessage();
echo $e->getMessage();

}


Toevoeging op 19/06/2013 21:27:43:

Ondertussen doet hij het wel en wordt er een bevestigingsmail gestuurd als ik op bevestigen druk
Waar en hoe in m'n code kan ik indien er geen records zijn de tekst laten tonen
"Geen nieuwe aanduidingen"?

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
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
<?php
error_reporting(E_ALL);
ini_set('display_errors',1);
//ini_set('SMTP','uit.telenet.be');
ini_set('SMTP','mail.sna-webo.be');
ini_set ('sendmail_from',"[email protected]");

/******************
*Initialisatie
*******************/

 $_srv = $_SERVER['PHP_SELF'];
 session_start();
 $_srid = $_SESSION['user_srid'];
 $_output = "";
// authorisation
 include("../php_lib/user_ok.inc.php");
 User_OK(4);
/******************
*        autoload
******************/

function __autoload($className) {
    require_once "../klassen/$className.class.php";
}


 include("../connections/pdo.inc.php");
 include("../php_lib/menu.inc.php");
try
{
           
    
    
$_result = $_PDO -> query("SELECT * FROM v_aanduiding WHERE Srid =". $_srid." AND Status = 'Is aangeduid door verantwoordelijke';");

  if ($_result -> rowCount() > 0)
  // toon formulier
  if (! isset($_POST["submit"]))  // geen formulier
        {
            $_output.= "<form  id='club' method='post' action='$_srv'><fieldset><legend>Aanduiding</legend><ol>";
            while ($_row = $_result -> fetch(PDO::        FETCH_ASSOC))
            {
                
                $_output.= $_row['Data']."&nbsp; - &nbsp;".$_row['Reeks']."&nbsp; - &nbsp;".$_row['Thuis']."&nbsp; - &nbsp;".$_row['Uit']."&nbsp; - &nbsp;".$_row['Sporthal']."<br>".$_row['Functie']."&nbsp; - &nbsp;".$_row['Famnaam']."&nbsp;".$_row['Voornaam']."";
                $_output.="<input name='id' type='hidden' value='".$_row['Aanid']."'>";
                $_output.= "<br><br><button type='submit' name='submit'>Bevestigen</button>";
                $_SESSION['aan_id'] = $_row['Aanid'];
                $_SESSION['famnaam'] = $_row['Famnaam'];
                $_SESSION['voornaam'] = $_row['Voornaam'];
                $_SESSION['reeks'] = $_row['Reeks'];
                $_SESSION['thuis'] = $_row['Thuis'];
                $_SESSION['uit'] = $_row['Uit'];
                $_SESSION['functie'] = $_row['Functie'];
                $_SESSION['data'] = $_row['Data'];
                $_SESSION['sporthal'] = $_row['Sporthal'];
                ;
             ;

             }

            $_output.= "</fieldset></form>";
           }

            
            if (!isset($_POST["$_srv"])){
                
//        echo $_output;
    // verwerk inhoud van het formulier    

        $_aanid =  $_SESSION['aan_id'];
        $_id = $_aanid;
        $_naam = $_SESSION['famnaam'];
        $_voornaam = $_SESSION['voornaam'];
        $_reeks = $_SESSION['reeks'];
        $_thuis = $_SESSION['thuis'];
        $_uit = $_SESSION['uit'];
        $_functie = $_SESSION['functie'];
        $_data = $_SESSION['data'];
        $_sporthal = $_SESSION['sporthal'];
        
        $_scheidsrechter = $_srid;
        $_to = '[email protected]';
        $_onderwerp = "$_reeks - $_thuis - $_uit - $_data ".$_naam." ".$_voornaam."";
        
      $_result = $_PDO -> query("UPDATE t_aanduiding
                                SET t_scheidsrechter_d_scheidsrechter_id = '$_scheidsrechter', t_status_naam_d_status_id = '3' WHERE d_aanduiding_id = '$_id';"
);

//        $_output = "Scheidsrechter heeft bevestigd.";
        
        // GEGEVENS VOOR E-MAIL VERZENDING

        $_output = htmlentities("$_voornaam $_naam heeft de wedstrijd bevestigd.");

$_bericht = "$_voornaam $_naam heeft de wedstrijd in $_reeks tussen $_thuis en $_uit bevestigd.\n
Deze wedstrijd gaat door op $_data in $_sporthal.
"
;
$_headers = "From: [email protected]" . "\r\n" .
            "CC: [email protected]" . "\r\n" .
            "BCC: [email protected]" . "\r\n" .
            "X-Priority: 1"."\r\n"
            ;
 if (mail($_to, $_onderwerp, $_bericht, $_headers))
//  if(mail(($row['Email']), $_onderwerp, $_bericht, $_headers))
//    $_email = addslashes($_POST["Email"]);

   {echo"Mail is verzonden aan $_to.
   "
;}
 else
   {echo"ERROR: mail is niet verzonden!!!";}
        
    }

            
// Object instantieren
    $_smarty = new My_smarty();

// We kennen de variabelen toe
    $_smarty->assign('menuh',menu(1,'H'));
    $_smarty->assign('menuv',menu(4,'VA'));
    $_smarty->assign('inhoud', $_output);
// display it
    $_smarty->display('test.tpl');

}

 catch( PDOexception $e ){
//doe iets met de foutmelding
//    log("../log/logfile.csv");
//    errorMessage();

echo $e->getMessage();

}
  

?>
 
Chris PHP

Chris PHP

19/06/2013 23:55:57
Quote Anchor link
Een paar punten die niet juist zijn of beter kunnen.

- start_session(); altijd bovenaan het script voordat er andere code wordt uitgevoerd.
- gebruik $_PDO -> prepare ipv $_PDO -> query, nu ben je vatbaar voor sql injection.
- waarom eerst allw db waardes in een sessie gooien, en daarna nogmaals in variabelen? onnodig resources verspillen is zonde.
- gebruik geen isset($_POST["submit"]) maar controleer met if($_SERVER["REQUEST_METHOD"] == "POST")
- gebruik geen * in een query, maar schrijf je velden voluit. maakt troubleshooten makkelijker.
Gewijzigd op 19/06/2013 23:56:52 door Chris PHP
 



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.