POST variable incorrect

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Leidinggevend Full Stack Developer

Hé jij, nieuwe Pinkcuber! Ga aan de slag bij Pinkcube, online leverancier van promotieartikelen! Een innovatieve organisatie waar extra stappen zetten voor klanten de normaalste zaak van de wereld is. Ambitieus zijn we ook. ‘Naoberschap’ staat bij Pinkcube hoog in het vaandel; we helpen elkaar en iedereen is welkom. Pinkcube is Great Place to Work Certified, erkend leerbedrijf, maatschappelijk betrokken partner van stichting Present en partner van CliniClowns. En misschien wel jouw nieuwe werkgever. Wij zoeken namelijk een enthousiaste: Leidinggevend Full Stack Developer (40 uur, medior/senior) Ben jij klaar om baanbrekende ideeën tot leven te brengen en deel uit te

Bekijk vacature »

Java developer

Functie Je gaat aan de slag als Tester voor een aantal mooie projecten. Je komt terecht in een DevOps team waar jij aan de slag gaat om de kwaliteit te waarborgen omtrent de maatwerk software voor de klanten. Je draait je hand er niet voor om de adviserende rol te bekleden op het gebied van testautomatisering en het opzetten van testframeworks. Zoals aangegeven ga je daadwerkelijk in het eigen team aan de slag en is het daarnaast ook gebruikelijk bij de klanten op locatie te komen om te werken aan de opdrachten. Je krijgt zodoende echt een mooie kijk in

Bekijk vacature »

.NET developer

Functie Als .NET ontwikkelaar ga jij aan de slag bij een van onze klanten actief in de High Tech Industrie. Onze klanten zijn voornamelijk gelokaliseerd in de omgeving van Eindhoven. Wij zijn erg selectief als het gaat om de projecten die wij accepteren en richten ons dan ook alleen op innovatieve en complexe projecten. Omdat onze klanten voornamelijk gespecialiseerd zijn in de machinebouw, werk jij ook vaak dicht tegen de machines aan. Ons team bestaat momenteel uit Embedded engineers, IOT developers en Cloud engineers. Wij werken voornamelijk aan Microsoft projecten waar er gebruik wordt gemaakt van WPF, UWP, .NET Core

Bekijk vacature »

Oracle APEX Ontwikkelaar (3.500-6.000 euro)

Bedrijfsomschrijving Ben jij een getalenteerde Oracle APEX ontwikkelaar met minimaal één jaar ervaring in het ontwikkelen van Oracle APEX-applicaties? Ben je gepassioneerd over het ontwikkelen van bedrijfskritische oplossingen en wil je werken bij een toonaangevend consultancybedrijf? Dan zijn wij op zoek naar jou! Deze organisatie beschikt over zowel inhouse als externe projecten, maar bovenal over een sterk team en netwerk van opdrachten waardoor jij jezelf verder kunt ontwikkelen. Het team bestaat uit een aantal junior en medior developers, maar vooral uit senioren. De business unit managers binnen het team zijn mensen die hun vak verstaan en zelf als Oracle APEX

Bekijk vacature »

Node.js developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

Medior Java developer (fullstack)

Wat je gaat doen: Of beter nog, wat wil jij doen? Binnen DPA GEOS zijn we dan ook op zoek naar enthousiaste Java developers om ons development team te versterken. Als Java developer werk je in Agile/Scrum teams bij onze klanten en daarbij kun je eventueel ook andere ontwikkelaars begeleiden in het softwareontwikkelproces. Verder draag je positief bij aan de teamgeest binnen een projectteam en je kijkt verder dan je eigen rol. Je gaat software maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege je diepgaande

Bekijk vacature »

Java Developer

Functieomschrijving Are you an experienced Java Developer who wants to be challenged? Then this is your job! As a Java Developer, you are co-responsible for building custom applications within our extensive IT landscape. Development takes place on both the back-end side (Spring/JEE). Together with the IT department, you are responsible for the daily adjustments and expansions of our IT systems. In addition, you will work in small scrum teams using the Agile methodologies. Besides the realization of our in-house systems, you are responsible for the roll-out of the application (version) as well as the operational support after going live. Team

Bekijk vacature »

Fullstack developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en zou jij graag bij een platte maar informele organisatie werken? Voor een mooi softwarebedrijf in omgeving Alblasserdam zijn wij op zoek naar versterking op de afdeling Software Development! Als Fullstack react.js developer wordt je bij dit bedrijf onderdeel van de volledige ontwikkeling van requirement tot oplevering! Jouw focus ligt op de front end en alles wat daarbij komt kijken. Je gaat ontwerpen, ontwikkelen, testen en valideren. Je zult voornamelijk werken met React.js en Typescript. Maar ook Javascript, HTML en CSS komen aanbod. Daarnaast zal je ook regelmatig met de back

Bekijk vacature »

.Net Ontwikkelaar

Dit ga je doen Het ontwerpen en ontwikkelen van software voor klanten; Het bijdragen van kennis en ervaring; Het integreren van van de software en afstemmen met klanten; Het functioneel testen van de ontwikkelde software. Hier ga je werken Voor onze relatie zijn wij momenteel op zoek naar een .Net Developer die wilt werken aan software die draait op machines wereldwijd. De organisatie produceert software voor applicaties die gebruikt worden in verschillende branches. De software wordt geleverd aan fabrikanten van verschillende robotica en machines. Als .Net ontwikkelaar ben je intern onderdeel van het team wat de applicatie omgevingen ontwikkeld en

Bekijk vacature »

Front-end Developer

Dit ga je doen Je komt in een DevOps-cultuur te werken waarbij je met je team werkt aan de front-end van diverse brand websites; Het ontwerpen van functionele en grafische ontwerpen die worden geïmplementeerd; Draagt zorg voor het maken van analyses; Je werkt nauw met je collega’s samen en geeft elkaar feedback en suggesties waar nodig; Het uitwerken van vraagstukken die afkomstig zijn van verschillende klanten; Hier ga je werken Deze marktleider op gebied van fietsen en fietservaring is gevestigd in twee provincies, verspreid over meerdere locaties. Jij zult voornamelijk in regio Joure aan de slag gaan. De organisatie doelt

Bekijk vacature »

(Junior) Back-end Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Altijd al willen werken bij een organisatie, die maatwerk applicaties bouwt, die echt impact hebben in de maatschappij? Dit is je kans. Voor een kleine organisatie in de regio van Eindhoven ben ik op zoek naar een C# Ontwikkelaar. Jij gaat aan de slag met de ontwikkeling van maatwerk software en applicaties. Deze organisatie werkt voor grote organisaties in Nederland, maar ook voor het MKB. De projecten waar je aan gaat werken zijn erg divers, waardoor je werk uitdagend blijft en je erg veel kan leren. Verder ga je aan

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Wil jij bij een platte en informele organisatie werken? Lees dan snel verder! Voor een opdrachtgever in omgeving Boskoop dat zich gespecialiseerd heeft in het realiseren van veilige netwerkverbindingen zijn wij op zoek naar een leuke software developer ter versterking van het huidige team. Hoe kan jouw dag er straks uitzien? Je gaat technische klussen uitvoeren op locatie bij klanten.Je onderhoudt contact met de projectleider om er zeker van te zijn dat een projecten goed verlopen. Je gaat klanten ondersteunen op het gebied van geleverde software en webapplicaties. Je gaat software en webapplicaties ontwikkelen met behulp van de talen

Bekijk vacature »

.NET developer

Klaar voor een nieuwe uitdaging? Welke technologieën gaan schuil achter de dagelijkse energievoorziening? Als senior .NET developer bij Kenter maak jij samen met je team het verschil, zowel voor de interne organisatie als voor eindklanten. Samen bouwen jullie aan innovatieve dienstverlening met behulp van de nieuwste technologieën en tools. Het is een functie met veel vrijheid, goede arbeidsvoorwaarden én je draagt jouw steentje bij aan de energietransitie. Klinkt dit als iets voor jou? Lees dan verder of solliciteer direct! Wat ga je doen als senior .NET developer? Als senior .NET developer bij Kenter (onderdeel van Alliander) ben je van onschatbare

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 »

C++ Ontwikkelaar

Functieomschrijving Ben jij toe aan een nieuwe uitdaging en werk je graag en goed in C++ en C#? Dan zijn we op zoek naar jou! Dit bedrijf is dé specialist op het gebied van automatiseringssoftware voor een specifieke branche en ze zijn per direct op zoek naar versterking in hun development team. Wat jij gaat doen binnen jouw rol als C++ ontwikkelaar; Je vertaalt de wensen van gebruikers naar een functioneel ontwerp. Je houdt je bezig met het ontwerpen, programmeren en testen van product aanpassingen. Je gaat nieuwe product releases implementeren in de projectteams. Je gaat de effecten van nieuwe

Bekijk vacature »
Kevin van oosterhout

kevin van oosterhout

10/04/2012 18:08:46
Quote Anchor link
hoi,

ik ben bezig met een spel from scratch. maar ik ben op een probleem gestuit met een loterij script: als ik 1 lot wil kopen koop ik bijvoorbeeld 800 loten. hopelijk kan iemand mij helpen,

inhoud variablen:
$user->loten: aantal loten opgehaald uit de database van de gebruiker,
$user->contantq: het geld dat de gebruiker heeft, de q is omdat de andere inhoud heeft die de money_format functie gebruikt,
$user->usr: de gebruikersnaam van de ingelogde gebruiker,

als je nog iets moet weten vraag het gewoon

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
<?php
if(!isset($_POST['tickets'])) {
    }
else{
        $toek = $_POST['tickets'] += $user->loten;  
    if ($user->loten >= 1000) {
        $errorlot = "Je kunt geen loten meer kopen want je hebt er al:" . $user->loten .".";
    }
else{
    if ($toek >= 1000) {
        $errorlot = "Je kunt niet meer zoveel loten kopen, want je hebt al:" . $user->loten .", En je mag er maar 1000.";
    }
else{
    if($_POST['tickets'] == ''){
        $errorlot = "Je moet een aantal loten invullen!";
    }
else{
    $kosten = $_POST['tickets'] * '1000';
    if($kosten > $user->contantq){
        $errorlot = "Je hebt niet genoeg geld!";
    }
else{
        mysql_query("UPDATE `users` SET `loten`=`loten`+'".$_POST['tickets']."' WHERE `usr`='" . $user->usr . "'");
        mysql_query("UPDATE `loterij` SET `verkocht`=`verkocht`+'".$_POST['tickets']."'");
        }}}}}

?>

<h1 id="pagename">Welkom In Het Casino</h1>
<h2 align="center">Loterij</h2>
<p align="center" id="gold">Je kunt hier de tickets voor de loterij kopen. Bij de loterij kun je veel geld winnen. Het bedrag word hoger als er meer mensen inschrijven!</p>
<?php
$query
= mysql_query("SELECT * FROM `loterij`");
$fetch = mysql_fetch_object($query);
?>

<?php
if(isset($errorlot)){
    echo($errorlot);
}

echo $_POST['tickets'];
?>


<p align="center" id="gold">Er zijn:<?php echo ($fetch->verkocht); ?> Tickets verkocht</p>
<p align="center" id="gold">Je hebt:<?php echo ($user->loten); ?> Tickets gekocht</p>
<p align="center" id="gold">Ieder ticket kost: &euro; 1.000,00</p>
<center>
    <form action="#" method="post">
        <label for="tickets"><p id="gold">Aantal Tickets:</p></label><input type="text" name="tickets" />
        <input type="submit" value="Koop" />
    </form>
    <table>
        <tr><td><p align="center" id="gold">Prijs</p></td><td><p align="center" id="gold">Persoon</p></td></tr>
        <tr><td><p align="center" id="gold"><?php echo ($fetch->prijs1v); ?></p></td><td><p align="center" id="gold"><?php echo ($fetch->
prijs1n); ?>
</p></td></tr>
        <tr><td><p align="center" id="gold"><?php echo ($fetch->prijs2v); ?></p></td><td><p align="center" id="gold"><?php echo ($fetch->
prijs2n); ?>
</p></td></tr>
        <tr><td><p align="center" id="gold"><?php echo ($fetch->prijs3v); ?></p></td><td><p align="center" id="gold"><?php echo ($fetch->
prijs3n); ?>
</p></td></tr>
    </table>
</center>    
Gewijzigd op 10/04/2012 18:09:53 door Kevin van oosterhout
 
PHP hulp

PHP hulp

22/12/2024 09:26:55
 
M grootveld

M grootveld

10/04/2012 18:09:56
Quote Anchor link
Dit is onleesbaar :O

Edit: Sorry, laat maar, de site deed even raar.
Gewijzigd op 10/04/2012 18:10:25 door M grootveld
 
Kevin van oosterhout

kevin van oosterhout

10/04/2012 18:10:48
Quote Anchor link
niet meer, ik zag het al
 
- SanThe -

- SanThe -

10/04/2012 19:06:03
Quote Anchor link
Leuke regel:
$toek = $_POST['tickets'] += $user->loten;

Hierdoor krijgen $toek en $_POST['tickets'] beiden de waarde van $_POST['tickets'] + $user->loten.
Gewijzigd op 10/04/2012 19:06:25 door - SanThe -
 
Tom Swinkels

Tom Swinkels

10/04/2012 19:10:44
Quote Anchor link
Hej Kevin!

Ik heb je script even nog wat aangepast, hopelijk werkt hij nu wel.
-Je gebruikt quotes op de verkeerde momenten.
-Verder kun je bij het oproepen van een variable beter de short tag van php gebruiken
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
<?.

Gr Tom.


<?php
if(!isset($_POST['tickets']))
{

    //??
}
else
{
    $toek = $_POST['tickets'] + $user->loten;

    if ($user->loten >= 1000)
    {

        $errorlot = "Je kunt geen loten meer kopen want je hebt er al:" . $user->loten .".";
    }

    else
    {
        if ($toek >= 1000)
        {

            $errorlot = "Je kunt niet meer zoveel loten kopen, want je hebt al:" . $user->loten .", En je mag er maar 1000.";
        }

        else
        {
            if($_POST['tickets'] == '')
            {

                $errorlot = "Je moet een aantal loten invullen!";
            }

            else
            {
                $kosten = $_POST['tickets'] * '1000';
                if($kosten > $user->contantq)
                {

                    $errorlot = "Je hebt niet genoeg geld!";
                }

                else
                {
                    mysql_query("UPDATE users SET loten = loten+" . mysql_real_escape_string($_POST['tickets']) . " WHERE usr = " . $user->usr);
                    mysql_query("UPDATE loterij SET verkocht = verkocht+" . mysql_real_escape_string($_POST['tickets']));
                }
            }
        }
    }    
}

?>

<h1 id="pagename">Welkom In Het Casino</h1>
<h2 align="center">Loterij</h2>
<p align="center" id="gold">Je kunt hier de tickets voor de loterij kopen. Bij de loterij kun je veel geld winnen. Het bedrag word hoger als er meer mensen inschrijven!</p>
<?php
$query
= mysql_query("SELECT * FROM loterij");
$fetch = mysql_fetch_object($query);
?>

<?php
if(isset($errorlot))
{

    echo($errorlot);
}

echo $_POST['tickets'];
?>


<p align="center" id="gold">Er zijn:<?=$fetch->verkocht;?> Tickets verkocht</p>
<p align="center" id="gold">Je hebt:<?=$user->loten;?> Tickets gekocht</p>
<p align="center" id="gold">Ieder ticket kost: &euro; 1.000,00</p>
<center>
    <form action="#" method="post">
        <label for="tickets"><p id="gold">Aantal Tickets:</p></label><input type="text" name="tickets" />
        <input type="submit" value="Koop" />
    </form>
    <table>
        <tr><td><p align="center" id="gold">Prijs</p></td><td><p align="center" id="gold">Persoon</p></td></tr>
        <tr><td><p align="center" id="gold"><?=$fetch->prijs1v;?></p></td><td><p align="center" id="gold"><?=$fetch->prijs1n;?></p></td></tr>
        <tr><td><p align="center" id="gold"><?=$fetch->prijs2v;?></p></td><td><p align="center" id="gold"><?=$fetch->prijs2n;?></p></td></tr>
        <tr><td><p align="center" id="gold"><?=$fetch->prijs3v;?></p></td><td><p align="center" id="gold"><?=$fetch->prijs3n;?></p></td></tr>
    </table>
</center>    
 
Jeroen VD

Jeroen VD

10/04/2012 19:17:47
Quote Anchor link
zullen we het standaard rijtje maar weer eens opdreunen?

- juiste quotes gebruiken
- foutafhandeling toepassen
- voor zover ik weet is <center> weg
- geen asterix (*) voor selecteren
- hoezo vermenigvuldig jij met een string (regel 33)
- wtf is de bedoeling van regel 1
- sinds wanneer is de shorttag beter? phphulp herkent m niet als php
- verder had santhe ook nog een opmerking, kijk daar eens naar!
 
Kevin van oosterhout

kevin van oosterhout

10/04/2012 19:33:05
Quote Anchor link
oeps de is was mijn foutje, over het hoofd gezien.
@jeroen vd: centertags zijn tijdelijk voor het overzicht.

ik gebruik al een tijd geen shorttags meer.

-wtf is de bedoeling van regel 1: die weet ik niet

- juiste quotes gebruiken
- foutafhandeling toepassen

- hoezo vermenigvuldig jij met een string (regel 33): het moet 1000 keer de post zijn aangezien het de prijs is.

ben nog maar een beginner maar alles komt spelenderwijs.

het werkt nu, ik ga nu de rest bouwen. heel erg bedankt iedereen. tips zijn altijd welkom.
Gewijzigd op 10/04/2012 19:36:08 door kevin van oosterhout
 
Jeroen VD

Jeroen VD

10/04/2012 19:40:03
Quote Anchor link
- juiste quotes gebruiken
http://www.phphulp.nl/php/tutorial/php-algemeen/correct-quoten/772/
- foutafhandeling toepassen
http://www.phphulp.nl/php/tutorial/overig/beginnersfouten-tegengaan/763/correcte-foutenafhandeling/2043/
- voor zover ik weet is <center> weg
- geen asterix (*) voor selecteren
http://www.phphulp.nl/php/tutorial/overig/beginnersfouten-tegengaan/763/geheugenefficint-programmeren/2044/
- hoezo vermenigvuldig jij met een string (regel 33)
je hebt quotes om 1000 heenstaan, hiermee bedoel je dat je een waarde met tekst wil vermenigvuldigen. dat is gewoonweg niet goed. ik zeg toch ook niet 6 = 3 * auto?
- wtf is de bedoeling van regel 1
weghalen dus
- sinds wanneer is de shorttag beter? phphulp herkent m niet als php
- verder had santhe ook nog een opmerking, kijk daar eens naar!

beter goed leren, dan straks slechte dingen afleren dat het werkt betekent nog niet dat het goed is.
 
Kevin van oosterhout

kevin van oosterhout

10/04/2012 19:42:11
Quote Anchor link
inderdaad daar moet ik je gelijk in geven
 



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.