IF word niet uitgevoerd. Weet iemand waarom?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Team Lead PHP

Als Tech Lead zorg voor een glimlach op het gezicht van onze klanten door geweldige software af te leveren. Wat doe je als Team Lead PHP bij Coolblue? Als Team Lead PHP bouw en leid je een team dat uitblinkt in het leveren van hoogwaardige en kostenefficiënte software. Je ondersteunt teamleden bij het afbakenen van hun doelen en met de aanpak om ze te behalen. Als Tech Lead zorg voor een glimlach op het gezicht van onze klanten door geweldige software af te leveren en een effectief team op te bouwen. Ook Team Lead PHP worden bij Coolblue? Lees hieronder

Bekijk vacature »

Mendix Consultant / Developer @ Oosterhout

2021-11-18 iSense Mendix Consultant / Developer Wil je als interne Consultant werken bij een organisatie die volledig Mendix-minded is en het hele ontwikkelproces van analyse, bouwen tot implementatie doen? Reageer dan snel! ISN48412 Organisatie De organisatie begeeft zich in de retail branche en focust zich op de tak mobiliteit. De organisatie telt ongeveer 3000 medewerkers die verdeeld zijn over meerdere vestigingen in het land. Een deel zit in Brabant en een deel zit in de Randstad. Voor deze functie kan er als standplaats worden gekozen tussen de zowel de regio Utrecht als de regio Breda. Voor nu is het nog

Bekijk vacature »

IT-traineeship Low Code Developer

Vind jij het leuk om veel contact te hebben met een klant en je te verdiepen in een domein? Lijkt het je interessant om enerzijds met de klant mee te denken, maar tegelijkertijd ook zelf een bijdrage te leveren aan de implementatie van een IT oplossing? Wij zijn op zoek naar starters die aan de slag willen als low-code engineer. In deze functie bouw je aan applicaties met behulp van een low-code platform, zoals Outsystems, Blueriq, Mendix of Pega. Dergelijke platformen stellen je in staat om snel een werkende applicatie te ontwikkelen en zijn hierdoor heel geschikt voor maatwerk projecten.

Bekijk vacature »

Angular Front-end Developer

Angular Front-end Developers Technologiebedrijf gespecialiseerd in (Cloud-native) software-development, consultancy en training. AWS Select Consulting Partner en Microsoft Azure Gold Partner. Wij werken voor opdrachtgevers in de sectoren FinTech, HealthTech, Retail, Industrie en Overheid, dus variatie gegarandeerd! Wat maakt ons uniek? Onze focus op (Cloud-native) software-development in combinatie met onze persoonlijke benadering van werknemers en opdrachtevers, onze no-nonsense cultuur en de bijna onbeperkte ontwikkelingsmogelijkheden. Wij zijn op zoek naar Angular Front-end Developers met creativiteit en ervaring in front-end en mobile web-ontwikkeling. Je werkt vanuit onze vestigingen in Amsterdam, Apeldoorn, Eindhoven of Hengelo aan aansprekende projecten. Op zoek naar een zelfsturende en

Bekijk vacature »

Pega developer

As a Pega developer at Mandemakers in Waalwijk you will make an important contribution to the digitization of our business processes. In your role you will coordinate and attribute to all facets of the digital transformation of our company (fulltime). As a Pega developer you will make an important contribution to the digitization of our business processes. In your role you will coordinate and attribute to all facets of the digital transformation of our company. DMG, a house full of opportunities. You will take part in a great project for DMG and for Pega. You and your team will have

Bekijk vacature »

PHP developer fulltime

Als PHP developer bij Getnoticed werk je in een team met acht directe collega’s. Bij ons geen hiërarchie of weken beslissingstijd. Dit betekent korte lijnen en snel schakelen. Dat is ook wel nodig bij alle innovatieve projecten waar we tegelijkertijd aan werken, zoals Google Cloud Talent Solution. Jouw functie bij Getnoticed is voornamelijk het bedenken van oplossingen voor klanten, hen hierin adviseren en het schrijven van koppelingen. Je hebt hier veel vrijheid maar kunt altijd bij collega’s terecht om te sparren. In een week kun je zo voor 4 á 5 verschillende klanten werken. Dit houdt je werk afwisselend. Naast

Bekijk vacature »

Ervaren en junior Python Ontwikkelaar welkom in Ar

Bedrijfsomschrijving Onze opdrachtgever in Arnhem heeft momenteel nog plek voor zowel een junior als een ervaren Python Ontwikkelaar. Woon jij in de regio Arnhem en sta je open voor een functie met uitdaging? Dan is dit een mooie kans! Het continu ontwikkelen van nieuwe software producten en het tegelijkertijd verbeteren van de bestaande producten is wat ze bij deze Arnhemse software club dagelijks doen. Lijkt jou het gaaf om mee te denken en te ontwikkelen aan een platform waar meer dan 10.000 voertuigen per week over internet geverifieerd kunnen worden? Ben je helemaal weg van software design, web-development, schaalbaarheid en

Bekijk vacature »

IT-traineeship Low Code Developer

Vind jij het leuk om veel contact te hebben met een klant en je te verdiepen in een domein? Lijkt het je interessant om enerzijds met de klant mee te denken, maar tegelijkertijd ook zelf een bijdrage te leveren aan de implementatie van een IT oplossing? Wij zijn op zoek naar starters die aan de slag willen als low-code engineer. In deze functie bouw je aan applicaties met behulp van een low-code platform, zoals Outsystems, Blueriq, Mendix of Pega. Dergelijke platformen stellen je in staat om snel een werkende applicatie te ontwikkelen en zijn hierdoor heel geschikt voor maatwerk projecten.

Bekijk vacature »

BI Developer - zorgsector - interne functie!

Bedrijfsomschrijving Voor een scale-up in de zorgsector zoeken wij een BI Developer. Ze zijn toe aan de next step en daar gaat data een grote rol in spelen. Zij richten zich echt op hun patiënten, ze vinden het belangrijk dat de zorg verbeterd wordt aan de hand van waardevolle data. De data(base) wordt steeds groter dus dat levert betere, waardevollere data op die gaat helpen bij het realiseren van hun groeiplannen. Op dit moment werken er 40 personen op het hoofdkantoor en dat zal de komende jaren verder groeien. De sfeer wordt omschreven als zeer collegiaal, prettig en informeel. Functieomschrijving

Bekijk vacature »

Front-end Developer

As a front-end Developer you are responsible for website development and improving customer experience based on data analyze. Do you want to join the new inhouse development team at Nederlandse Loterij? Functie Nederlandse Loterij is on the move and the use of IT and technology is becoming increasingly important. We have a large change agenda and are looking for enthusiastic IT colleagues who want to contribute to this. Nederlandse Loterij is in transition to become a more digital customer-oriented organization, embracing a data-driven way of working, in which we work in multidisciplinary and DevOps teams. You will work in the

Bekijk vacature »

Support Medewerker

Functieomschrijving Ben je die enthousiaste probleemoplosser voor gebruikers van onze pakketten? Word je blij van vragen beantwoorden? Wil jij graag onze klanten helpen om hun weg te vinden in de software? Welkom bij Troublefree. Als supportmedewerker ben je de vriendelijke vraagbaak voor onze klanten. Je beantwoordt gebruikersvragen, helpt klanten met het uitvoeren van specifieke handelingen en doet zelf ook de nodige technische werkzaamheden. Samen met je collega’s houd je de kennisbank bij en je ondersteunt de consultants bij het uitvoeren van grote projecten. Saai is het nooit op support! Wat mag jij van ons verwachten Uitgebreide slimme software waar je

Bekijk vacature »

.net/CRM Developer (Dynamics 365 CE) @ Rotterdam

2021-11-22 iSense .net/CRM Developer (Dynamics 365 CE) .net/CRM Developer ISHO51544 Organisatie Onze klant is gevestigd in de regio Rotterdam en is een internationale organisatie die zich bezig houdt met de processen rondom voeding, farmaceutische producten en chemicaliën. In totaal heb je dan ook zo'n 1200 collega's over de wereld verspreid zitten. In deze functie ben je werkzaam binnen een CRM-team van 2 man, maar de bedoeling is dat jij snel bijdraagt aan de groei van dit team. In dit team wordt veel samengewerkt. Er wordt dan ook verwacht dat je zelf input kunt leveren en meedenkt en meepraat met collega's.

Bekijk vacature »

Junior Fullstack Java Developer @ Rotterdam

2021-11-26 iSense Junior Fullstack Java Developer Heb jij jouw HBO of WO studie afgerond en wil je graag opgeleid worden tot Fullstack Java Developer? Mooi! Op 7 februari 2022 starten wij met ons Graduate Programma waarin je na een driemaandelijkse betaalde bootcamp mag gaan starten bij een hele toffe opdrachtgever. Ben jij klaar voor deze stap? ISNA51150 Wat houdt de vacature in? Vanaf 7 februari 2022 krijg jij via de Experis Academy een unieke kans om jouw IT-carrière een kickstart te geven en jezelf te ontwikkelen tot Fullstack Java Developer. Zo volg je de eerste drie maanden een fulltime op

Bekijk vacature »

Python Developer / Data Science @ Den Haag

2021-11-09 iSense Python Developer Data Science Heb jij een afgeronde WO opleiding in de beta hoek en heb je ruime ervaring met Python? Zou je graag binnen een vooruitstrevende financiële instelling aan de slag gaan met complexe data vraagstukken? Reageer dan snel! ISGO46833-2 Nieuw Organisatie Onze klant biedt financiële dienstverlening aan organisaties binnen de non-profit sector. Hierbij kun je denken aan overheden en instellingen met een maatschappelijk belang. In vergelijking met andere financiële dienstverleners staan zij er bijzonder goed voor. De organisatie heeft een open cultuur met vrij korte lijnen. Daarnaast zijn duurzaamheid en betrouwbaarheid termen die de organisatie kenmerken.

Bekijk vacature »

PHP Developer / Yii / logistiek / WMS @ Regio Den

2021-09-26 iSense PHP Developer / Yii / logistiek / WMS Ben jij een Software Ontwikkelaar die zijn weg kent met PHP? Heb je affiniteit met de logistieke sector en wil je aan een maatwerk WMS pakket werken? Dan is dit dé vacature voor jou! ISDE50270 Organisatie Voor onze klant, een innovatieve speler op de logistieke markt, zoeken wij een Software Ontwikkelaar die zijn weg met PHP kent. Ze werken met het Yii 2 framework maar ervaring met Laravel of Symfony is ook meer dan welkom. Het bedrijf maakt maatwerk oplossingen voor de logistieke sector waaronder een WMS pakket. Er wordt

Bekijk vacature »
Bernardo

Bernardo

12/01/2006 19:54:00
Quote Anchor link
Met dit script kunnen mensen iets kopen, er word geld van hun 'rekening' afgehaald. Dit werkt allemaal.

Nu wou ik er in bouwen dat als ze niet genoeg geld hebben op hun rekening, dat ze dan ook niets kunnen kopen.. :S Hij geeft de vars wel goed neer.

Het gaat om dit IFje onderaan: }elseif($tot > $geld){

Quote:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
include "../safe.php";
?>

<link rel="stylesheet" href="../style.css" type="text/css">
<h1>Bix kopen</h1>
<p>
Instructies: Hier kun je de gegevens van de paarden wijzigen. Als je de eigenaar niet wilt wijzigen, kun je het laten zo als het is.
<p>
<hr>
<p>
<form method="get" action="bix_kopen2.php">
<table>
<tr>
<td><select name="voer_id" size="1" style="width: 145px;">
<option value="">&nbsp;</option>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
<?
      $sql
= "SELECT id, voer_naam FROM voer ORDER BY voer_naam ASC";
      $query = mysql_query($sql);
      while($rij = mysql_fetch_object($query)){
      $id = htmlspecialchars($rij->id);
      $voer_naam = htmlspecialchars($rij->voer_naam);
      echo "<option value=\"".$id."\">".$voer_naam."</option>\n";
      }

            ?>
</select>
</td>
<td><input type="submit" value="Voer kiezen!" /></td>
</tr>
</table>
</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
if(isset($_GET['voer_id'])) {    
  if(is_numeric($_GET['voer_id'])) {
    $voer_id = $_GET['voer_id'];
    $sql = "SELECT * FROM voer WHERE id='$voer_id'";
  $query = mysql_query($sql);
  $rij = mysql_fetch_object($query);
  $voer_naam = htmlspecialchars($rij->voer_naam);
    $voer_prijs = htmlspecialchars($rij->voer_prijs);
    $voer_voorraad = htmlspecialchars($rij->voer_voorraad);
     ?>

<form method="post" action="bix_kopen2.php?voer_id=
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?= $_GET['voer_id'] ?>
">
<table>
<tr>
<td>Soort voer:</td>
<td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo"$voer_naam"; ?>
</td>
</tr>
<tr>
<td>Prijs per kilogram:</td>
<td>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo"$voer_prijs"; ?>
€</td>
</tr>
<tr>
<td>Hoeveelheid:</td>
<td><input type=text name=aantal size=20></td>
</tr>
<tr>
<td></td><td><input type="submit" name="submit" value="Kopen!" /></td>
</tr>
</table>
</form>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
     }
}

?>

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
$user_id
= $_SESSION['user_id'];

$sqlv = "SELECT * FROM gebruikers WHERE id='$user_id'";
$queryv = mysql_query($sqlv);
$rijv = mysql_fetch_object($queryv);
$geld = htmlspecialchars($rijv->geld);
$aantal = $_POST['aantal'];
if(isset($_POST[submit])){
$tot = $voer_prijs*$aantal;
    if($_POST['aantal'] == ""){
      echo "Je moet wel aangeven hoeveel kilogram bix je wil kopen!";
  }
elseif($tot > $geld){
         mysql_query("UPDATE gebruikers SET $voer_naam=$voer_naam+'$aantal' WHERE id='$user_id'") or die(mysql_error());
         mysql_query("UPDATE gebruikers SET geld=geld-'$tot' WHERE id='$user_id'") or die(mysql_error());
         echo "Je hebt succesvol $aantal kilogram $voer_naam gekocht!";
    }
else{
    echo "Je hebt niet genoeg geld!";
    }    
}

?>
Gewijzigd op 12/01/2006 19:56:00 door Bernardo
 
PHP hulp

PHP hulp

04/12/2021 06:08:29
 
Arjan Kapteijn

Arjan Kapteijn

12/01/2006 20:12:00
Quote Anchor link
Echt netjes is het niet... als de query mislukt krijg je alsnog een 'succes' melding..

if(empty($_POST['aantal'])){
echo 'Ongeldige waarde';
exit
}

if($tot > $geld){
blabla
}

Gebruik ook eens wat issets, om te kijken of er uberhoud een waarde is ingevuld. En beveilig je input want ik kan nu je hele database leeghalen (hint: mysql_real_escape_string).
 
Bernardo

Bernardo

12/01/2006 20:42:00
Quote Anchor link
ok dus als ik die IFjes zo zou maken moet het gaan werken...? ok ..

sja .. ben net begonnen, weet nog niet zoveel van PHP..

kgaat proberen ..! alvast bedankt! :D
 
Burdy

Burdy

12/01/2006 20:43:00
Quote Anchor link
Hier zit in ieder geval ook een foutje in:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
  mysql_query("UPDATE gebruikers SET $voer_naam=$voer_naam+'$aantal' WHERE id='$user_id'") or die(mysql_error());
  mysql_query("UPDATE gebruikers SET geld=geld-'$tot' WHERE id='$user_id'") ?>

?>

Maak daar eens het volgende van:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
  mysql_query("UPDATE gebruikers SET
  voer_naam = voer_naam + $aantal,
  geld = geld - $tot
  WHERE id = $user_id"
) or die(mysql_error());
?>


Overigens, het veld met de naam 'voer_naam' ophogen met een aantal?
Je zou de benaming van de velden eens na moeten lopen en ze goed benoemen.
 
Arjan Kapteijn

Arjan Kapteijn

12/01/2006 20:45:00
Quote Anchor link
En haal die variabelen buiten de quotes!
 
Bernardo

Bernardo

12/01/2006 20:52:00
Quote Anchor link
oké ... dus variabelen hoeven niet tussen ' te staan .... ok nouja .. ik zal het nu even proberen .. :D
 
Bernardo

Bernardo

12/01/2006 21:40:00
Quote Anchor link
Ok hij doet het nu! Bedankt.. en ik wist niet dat je de query's zo aan mekaar kon knopen .. :D
 



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.