Gastenboek

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Java Programmeur

Functie Heb jij altijd al samen willen werken met ervaren java ontwikkelaars dan hebben wij hier de ultieme kans voor jou! Voor een opdrachtgever in omgeving van Naaldwijk zijn wij op zoek naar uitbreiding van het vaste ontwikkel team. Je zult je hier voornamelijk bezig gaan houden met; Wijzigingsverzoeken van klanten uitvoeren, hier wordt je diep in betrokken; Samen met consultants sluit je aan bij gesprekken met klanten, voor alle projecten; Je schakelt veel met consultants, wat is de behoefte van de klant? Hoe kan je hierop integreren?; Het framework moet naar de Cloud gebracht worden, je wordt betrokken bij

Bekijk vacature »

Senior Fullstack Developer (GOLang, TypeScript)

Bedrijfsomschrijving Our client is one of the large worldwide accounting firms. Functieomschrijving We are looking for a senior (all-round) developer (Project On Demand / Tax Technology) Uses as much as possible technology in support of the development process: Git, Jenkins, Docker, npm, skaffold, helm, etc. We are looking for a real hands-on developer; ie not a team lead or other managerial-style role; Acts with integrity both internally and externally and takes personal responsibility in this respect; Curious about the developments within their field and driven to make a difference with the team; Able to empathize with colleagues and stakeholders and

Bekijk vacature »

Traineeship Full Stack .NET Developer

Dit ga je doen Start op 7 augustus 2023 bij de Experis Academy en ontwikkel jezelf tot een gewilde Full Stack .NET Developer. Maar hoe ziet het traineeship eruit en wat kun je verwachten? Periode 1 De eerste 3 maanden volg je fulltime, vanuit huis, een op maat gemaakte training in teamverband. Je leert belangrijke theorie en krijgt kennis van de benodigde vaardigheden en competenties die nodig zijn om de IT-arbeidsmarkt te betreden. Zowel zelfstandig als in teamverband voer je praktijkopdrachten op het gebied van front- en backend development uit. Wat er per week op het programma staat kun je

Bekijk vacature »

Lead React Developer

Dit ga je doen Als Lead React Developer zul jij je voornamelijk gaan bezighouden met: Het werken aan tal van uiteenlopende projecten waar gloednieuwe (web)applicaties van scratch af aan ontwikkeld worden met o.a. React (Native) en Drupal; Het aansturen van een team bestaande uit 5-6 talentvolle en gedreven ontwikkelaars; Het adviseren en meedenken over nieuwe (technische) oplossingen en te gebruiken tools/frameworks; Het meedenken over de architectuur en de juiste implementatiebeslissingen maken; De doorontwikkeling van huidige applicaties. Hier ga je werken Als je inderdaad een ervaren Lead React Developer bent die zichzelf graag nog verder wil ontwikkelen dan is het goed

Bekijk vacature »

Grafisch vormgever

Standplaats: Maasland Aantal uren: 32 – 40 uur per week Opleidingsniveau: HBO werk- en denkniveau Ben jij een ambitieuze grafisch vormgever met een passie voor creativiteit en oog voor detail? Vind jij het daarnaast leuk om ook marketingactiviteiten op te pakken? Dan zijn wij op zoek naar jou! Bedrijfsinformatie Westacc Group BV is het zusterbedrijf van HABA en specialiseert zich in (maatwerk) oplossingen voor (elektro) techniek en verlichting in de kampeerbranche. Zij produceren en assembleren onderdelen voor caravans, campers en boten. Voor een groot aantal caravan- en campermerken leveren wij producten als zekeringkasten, invoerdozen, acculaders, schakelmateriaal en verlichting. De producten

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 »

Machine Software Developer

Bij een bedrijf in de machinebouw, regio Roosendaal, zijn we op zoek naar een: Machine Software Developer Waar ga je werken? Onze opdrachtgever is gespecialiseerd in de grondverzetmachines. Al meer dan 50 jaar leveren ze zowel nationaal als internationaal diverse machines. Het is een familiebedrijf met een informele werksfeer. Wat ga je doen? Als Machine Software Developer ben je verantwoordelijk voor: - Je ontwerpt, ontwikkelt en debugt software voor machinebesturingssystemen en complexe landbouwmachines; - Je stelt gebruikersinterfaces op (cabinedisplays); - Op termijn ga je softwareprojecten leiden voor specifieke machines; - Inclusief planning, documentatie en validatie; - Om specificaties te verifiëren

Bekijk vacature »

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Capelle aan den IJssel zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je

Bekijk vacature »

.NET developer

Functie Als .NET developer werk jij samen in een multidisciplinair ontwikkel team met 1-2 Senior .NET developers, twee front-end developers, Data Scientists en één UX designer. Als team werken jullie aan het ontwikkelen van een Cloud based applicatie en aan het stabieler maken van deze applicatie. Ook unit testing gaat erg belangrijk worden in jouw nieuwe functie. Samen met de Senior .NET ontwikkelaar wordt jij verantwoordelijk voor het ontwikkelen van de API. Jullie werken met veel data en incidenteel komen er ook data vraagstukken en zullen er wat queries gedraaid moeten worden. Dit betekend dat jij veel gaat werken met

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 uitdaging? Voor een gewaardeerde werkgever in regio Oosterhout zijn wij op zoek naar een back-end developer. Kennis of ervaring met C# & SQL is een must! Je bent verantwoordelijk voor de beheer en ontwikkeling van de software; 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 houdt je bezig met het ontwikkelen van nieuwe functionaliteiten; Je brengt de aanpassingssuggesties van klanten in kaart, om

Bekijk vacature »

Front-end Developer

Gezellige team, passie en een groene toekomst! Lees hier de vacature van Front-end Developer bij All in Power! All in power heeft zich tot doel gesteld écht bij te dragen aan de energietransitie. Dit doen wij door de markt voor energie volledig op zijn kop te zetten. Producenten van schone (wind- of zonne-)energie verkopen via ons platform hun energie rechtstreeks aan gebruikers. Of dit nu huishoudens, bedrijven of bijvoorbeeld laadpalen zijn ons platform maakt het uitwisselen van energie mogelijk. Zo maken we de business case van onze klanten veel sterker en loont het om (meer) te investeren in vergroening voor

Bekijk vacature »

.NET developer

Functie Heb jij veel kennis van ASP.NET Webforms en wil jij juist de overstap maken naar ASP.NET Core? Wij zijn per direct op zoek naar een ervaren .NET Webdeveloper die met ons samen ons platform wilt herschrijven van ASP.NET Webforms naar ASP.NET Core. Voor jou de unieke kans om met ons samen te innoveren en kennis op te doen van de nieuwste technieken binnen de Microsoft Stack. Wij hebben een development team met 10 IT specialisten bestaande uit onder andere 4 backend .NET developers en twee front-end developers. Wij zijn continu bezig om ons als team en bedrijf te blijven

Bekijk vacature »

Ervaren PHP Developer

Functieomschrijving PHP Developer met brede ervaring gezocht! Ben jij een Full Stack PHP Developer met brede ervaring die toe is aan een volgende stap? Lees dan snel verder! Voor onze eindklant in de regio Nunspeet zijn wij op zoek naar een ervaren PHP Developer die het IT Team van deze organisatie gaat versterken. Wij zoeken een enthousiaste en breed georiënteerde IT-er die er voor gaat zorgen dat deze innovatieve organisatie de volgende stap gaat maken. Om deze functie goed uit te kunnen voeren moet je communicatief goed zijn en in staat zijn om zelfstandig problemen op te lossen. Daarnaast bestaat

Bekijk vacature »

Medior/senior front end developer React Sportsoftw

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 onze stack; 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

Bekijk vacature »
Nicky de maeyer

nicky de maeyer

10/07/2012 10:47:13
Quote Anchor link
hey

ik hen in php een simpel gastenboek aan het ontwerpen nu alles werkt(denk ik). maar het script geeft 1 fout weer:
mysql_fetch_array() expects parameter 1 to be resource, boolean given in

en had deze code:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?php
    mysql_connect("", "", "");
    mysql_select_db("");
    $query= "SELECT naam, bericht, tijdstip FROM berichten ORDER BY tijdstip DESC";
    $resultaat = mysql_query($query);
    $rij = mysql_fetch_array($resultaat);
    while ($rij) {
        $datum= date ("d F Y - h:i:s", $rij["tijdstip"]);
        ?>


alvast bedankt.
Volgende keer even je databasegegevens uit je topic halen, of wil je ongewenste gasten in je database?[/modedit]
Gewijzigd op 15/07/2012 11:39:45 door Roel -
 
PHP hulp

PHP hulp

26/05/2026 12:05:37
 
Wouter J

Wouter J

10/07/2012 10:59:02
Quote Anchor link
Nou, dan gaan we debuggen. Eerst even de foutmelding vertalen:
Quote:
mysql_fetch_array() verwacht dat de parameter een query resource is, maar het is een boolean

Eerst wat begrippen: Parameter = variabele die je aan een functie meegeeft; Resource = iets wat mysql_query terug geeft wat we moeten fetchen; Boolean = waarde om aan te geven of iets goed is (true) of fout (false).

We verwachten dus dat mysql_query een resource teruggeeft, maar dat geeft hij niet. Hoe kan dat? Laten we even in de documentatie kijken wat zegt die over return values (waarde die teruggegeven worden)?
Quote:
For SELECT, SHOW, DESCRIBE, EXPLAIN and other statements returning resultset, mysql_query() returns a resource on success, or FALSE on error.
(...)

mysql_query() will also fail and return FALSE if the user does not have permission to access the table(s) referenced by the query.

(even een irrelevant stukje weggelaten)

Hmm, hij geeft dus een resource (resultset) terug als het goed is gegaan en false (een boolean) als het fout is gegaan. Er gaat dus waarschijnlijk iets fout met de query.

Maar wat? Tja, daar kunnen we alleen achter komen door verder te debuggen. En dat mag jij doen :) Stappen:
- Bouw foutafhandeling in (dit hoort de fundering van je script te zijn). Een goed voorbeeld vind je hier: http://github.com/WouterJ/sql-boilerplate/tree/mysql
- Vertaal de error die je krijgt en kijk wat er mis is met je query
- Voer je query uit in PHPMyAdmin
- Minimaliseer je query en bouw hem opnieuw op, waar gaat het mis?
 
Obelix Idefix

Obelix Idefix

10/07/2012 11:03:03
Quote Anchor link
En haal je database-gegevens even uit je post....
 
Bart V B

Bart V B

10/07/2012 11:07:02
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
//$rij = mysql_fetch_array($resultaat); deze lijn weg..
while( $rij = mysql_fetch_assoc( $resultaat ) ) {
        $datum= date ("d F Y - h:i:s", $rij['tijdstip']);
}

?>
Gewijzigd op 10/07/2012 11:07:22 door Bart V B
 
Nicky de maeyer

nicky de maeyer

14/07/2012 21:56:51
Quote Anchor link
Oke mercie mannen, het was dus een simpele typ fout. dit is nu ook mijn eerste php script. Maar zit nog met een probleem. nu comuniseert hij wel met de database om te publiceren. Maar wat het formulier moet verwerken en in het database zetten doet hij nu ook niet. Hoe kan ik deze fout verbeteren???? (geeft geen foutmelding)

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
 if ($_POST["naam"] == "") $naam = "Anoniem";
 else $naam = $_POST["naam"];
 
if ($_POST["bericht"] == "") {
      header("Location: gastenboek.php");
      exit(0);
 }


$bericht = $_POST["bericht"];
 $tijdstip = time();
 $query = "INSERT INTO berichten (naam, bericht, tijdstip) VALUES ('" . $naam . "', '" . $bericht . "', " . $tijdstip . ")";

mysql_connect("localhost", "naam", "wachtwoord");
 mysql_select_db("webleren");
 mysql_query($query);

header("Location: gastenboek.php");
 exit(0);
 ?>


alvast bedankt.
 
Kumkwat Trender

Kumkwat Trender

14/07/2012 22:12:32
Quote Anchor link
Waarom gebruik je exit? Is nergens voor nodig als je header location ervoor gebruikt.

Ik heb het ook een beetje handiger in elkaar gezet, alstu:
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
<?php

$host
        = 'localhost';
$db_user    = 'user';
$db_pass    = 'pass';
$database    = 'webleren';

function
_insert($str) {
   return mysql_real_escape_string($str);
}



if($_SERVER['REQUEST_METHOD']=="POST") {
    if(!isset($_POST['naam']))
        $naam    = 'Anoniem';
    else
        $naam    = htmlspecialchars($_POST['naam']);

    if(empty($_POST['bericht']))
        header('Location: gastenboek.php');

    $bericht    = $_POST['bericht'];


    $query = "INSERT INTO `berichten` (`naam`, `bericht`, `tijdstip`) VALUES ('"._insert($naam)."','"._insert($bericht)."', CURTIME())";

    mysql_connect($host, $db_user, $db_pass);
    mysql_select_db($database);
    mysql_query($query);

    header('Location: gastenboek.php');
}

?>


Edit: puntkomma vergeten.
Gewijzigd op 14/07/2012 22:14:07 door Kumkwat Trender
 
Nicky de maeyer

nicky de maeyer

14/07/2012 22:34:25
Quote Anchor link
dankje wel alles werkt nu zoals het zou moeten. bedankt
 
Obelix Idefix

Obelix Idefix

15/07/2012 09:36:13
Quote Anchor link
Na header is mij altijd verteld om juist wel een exit te gebruiken; het script hoeft immers niet verder te gaan.

In het script van Kumkwat:
waarom op regel 22 variabele kopiëren?
In een query beter geen ` gebruiken; gebruik geldige namen voor tabel/velden en je hebt ze niet nodig. Had TS overigens ook niet in zijn code staan.
Mis foutafhandeling van de query.
 
Bart V B

Bart V B

15/07/2012 11:13:58
Quote Anchor link
Quote:
Waarom gebruik je exit? Is nergens voor nodig als je header location ervoor gebruikt.

Omdat je dan zeker ervan bent dat het script echt niet meer verder loopt.
Die exit hoeft niet perse, maar is wel netter. :)
 
Nicky de maeyer

nicky de maeyer

17/07/2012 12:59:33
Quote Anchor link
hier even het script dat ik heb gemaakt voor www.dinotales.be

het gastenboek werkt probeer maar uit.

http://www.dinotales.net78.net/gastenboek.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.