poll include

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Back-end programmeur

Functieomschrijving Heb jij kort geleden je MBO of HBO ICT in ontvangst mogen nemen? Of ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een uitdagende werkgever in de regio van Tilburg zijn wij op zoek naar een ambitieuze back-end programmeur met affiniteit met MS Acess. Samen met een enthousiast team ben je verantwoordelijk voor het bouwen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL, Maar affiniteit met MS Acess is nog belangrijker. Je bent sociaal naar klanten en flexibel ingesteld. Je denkt altijd in kansen en gaat graag de uitdaging aan. Verder

Bekijk vacature »

Front end developer React

Functie Wij zijn van origine een wordpress bureau, maar sinds 2006 zijn wij dit wel redelijk ontgroeid. Naar mate de jaren verstreken zijn we gegroeid in omvang, maar ook in de complexiteit van opdrachten waarin wij onze klanten kunnen bedienen. Momenteel bestaat onze organisatie uit 4 front end developers, 12 back end developer 3 projectmanagers en een 2 koppig management. Wij zijn een hele informele, bijna familiaire organisatie. Geen strak pak of overhemd, nee gewoon dragen waar jij je prettig bij voelt. De gemiddelde leeftijd ligt tussen de 25 en 30 en wij doen er veel aan om onze hechte

Bekijk vacature »

.NET developer

Functie Als .NET developer start jij in een ontwikkelteam met 15 developers en twee testers. Samen zijn jullie verantwoordelijk voor financiële applicaties met meer dan 50.000 gebruikers. Een deel van het team is verantwoordelijk voor de webapplicaties van deze organisatie. Ook zijn er twee app ontwikkelaars werkzaam in het team die zich focussen op de mobiele applicatie. Als .NET ontwikkelaar ga jij aan de slag met de webapplicaties van deze organisatie. Hierbij maak jij o.a. gebruik van C# .NET, ASP.NET, T-SQL, Angular en TypeScript. De nadruk van jouw functie ligt wel op de backend van de applicatie. Wat jouw functie

Bekijk vacature »

Senior PHP Developer

Als Senior PHP Developer bij Coolblue zorg je ervoor dat onze webshops elke dag een beetje beter zijn en coach je andere developers op de hard en soft skills. Wat doe je als Senior PHP Developer bij Coolblue? Als PHP Developer werk je met andere development teams samen om onze webshop zo optimaal mogelijk te laten werken en onze klanten blij te maken. Hoewel je een PHP Developer bent, sta je open om C# of Typescript in te zetten of te leren. Ook PHP Developer worden bij Coolblue? Lees hieronder of het bij je past. Dit vind je leuk om

Bekijk vacature »

Oracle APEX developer

Wat je gaat doen: Als Oracle APEX ontwikkelaar bij DPA werk je samen met collega’s aan de meest interessante opdrachten. Je zult je ervaring met SQL, PL/SQL, JavaScript, HTML en CSS inzetten om wensen van opdrachtgevers te vertalen naar technische oplossingen. Je werk is heel afwisselend, omdat DPA zich niet beperkt tot een specifieke branche. Zo ben je de ene keer bezig binnen de zorgsector, de andere keer is dit bij de overheid. Wat we vragen: Klinkt goed? Voor deze functie breng je het volgende mee: Je hebt een hbo- of universitaire opleiding afgerond Je hebt 2 tot 5 jaar

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 »

HBO startersfunctie .NET Ontwikkelaar

Functie omschrijving We are looking for a dutch native speaker Ben je in januari 2023 klaar met je HBO opleiding en zoek je een mooie uitdaging? Wacht niet langer en solliciteer direct! Voor een familiebedrijf in de regio van Boxtel ben ik op zoek naar een C#.NET Ontwikkelaar. Jij gaat aan de slag met de (door)ontwikkeling van de maatwerksoftware projecten en gaat ook nieuwe software bouwen, middels de Microsoft-stack. Het bedrijf maakt gebruik van de volgende technieken: C# & ASP.NET; MVC; MS SQL; Entity Framework; Je krijgt hier veel tijd om te leren en eventueel door te groeien en het

Bekijk vacature »

Frontend Developer - Leeuwarden

Als Frontend Developer bouw jij mee aan het onderwijs van de toekomst! In een scrum team werken met jonge en enthousiaste collega’s, moderne technieken, ruimte voor eigen ontwikkeling en op een proactieve wijze kunnen meewerken aan innovatie binnen het onderwijs. Magister is het state-of-the-art softwarepakket dat scholen in het voortgezet onderwijs op alle fronten ontzorgt. Van leerlingenadministratie tot het ondersteunen van individuele leerlijnen, van toegang tot digitaal lesmateriaal tot het plannen van het lesrooster. In de Magister app bedient Magister ruim 2,5 miljoen gebruikers waarvan, dagelijks meer dan 600.000 unieke. Hiermee is Magister de absolute marktleider in onderwijsland. Wat vragen

Bekijk vacature »

Laravel developer

Zie jij mogelijkheden om onze tooling technisch te verbeteren en uit te bouwen? Over Jobmatix Jobmatix is een innovatieve en internationale speler op het gebied van jobmarketing. Onze jobmarketing automation tool helpt organisaties bij het aantrekken van nieuw talent door vacatures digitaal, geautomatiseerd en op een efficiënte manier te adverteren en onder de aandacht te brengen bij de doelgroep op 25+ jobboards. Volledig performance-based, waarbij organisaties betalen op basis van cost per click of cost per applicant. Maandelijks wordt onze jobmarketing automation tool al gebruikt door vele directe werkgevers, intermediairs en mediabureaus, waaronder Picnic, Rijkswaterstaat, AdverOnline, Schiphol, DPA, Teleperformance en

Bekijk vacature »

.NET developer

Functie Voor jou als junior .NET ontwikkelaar staat er een flinke uitdaging klaar bij dit bedrijf waar jij veel van kan gaan leren. Zo willen zij een flinke uitbreiding doen op het webbased gedeelte dat zij nu hebben en willen zij het standaard deel gaan moderniseren. Jouw team is dan ook op zoek naar een junior .NET ontwikkelaar die het leuk vindt om op basis van research en development aan de slag te gaan. Jouw mening telt mee als het gaat om hoe en met wat deze applicaties gebouwd en herschreven gaan worden. Jouw functie bij dit bedrijf gaat dan

Bekijk vacature »

Senior Product Developer

Functieomschrijving Als senior Product Developer ben je verantwoordelijk voor bestaande mobiliteitsproducten en de ontwikkeling van nieuwe mobiliteitsconcepten. Met behulp van diverse klantonderzoeken, klantsessies en salesmeetings zorg je ervoor dat je de veranderende mobiliteitsbehoeften in de markt kent. Hier speel je op in door innovatieve, flexibele, efficiënte en duurzame vervoersoplossingen te bedenken, te ontwikkelen, te implementeren en uiteindelijk samen met Sales en Marketing collega’s in de markt te zetten. Je initieert en neemt deel aan (internationale en afdeling overschrijdende) projecten, vaak in de rol van projectleider. In die rol bewaak je de voortgang, coördineer je de activiteiten en zorg je voor

Bekijk vacature »

Java Front-end Developer

Dit ga je doen Ontwikkelen van nieuwe functionaliteiten in Java met tools als Springboot, MS SQL Server (T-SQL) en JavaScript; Het onderhouden van de (web-)applicaties binnen een complexe omgeving; Werken aan de migratie van een monolithisch systeem naar een architectuur gebaseerd op Kubernetes; Code reviews met collega's en actieve kennisuitdelingsessies voeren; Het uitvoeren van unit- en systeemtests Experimenteren met nieuwe tools en technieken. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen

Bekijk vacature »

Senior Front-end Developer

Sogeti is een organisatie met een goede werksfeer en zo min mogelijk hiërarchische verhoudingen. Ga je bij ons als Senior Front-end Developer aan de slag? Dan werk je dagelijks met collega’s aan de mooiste IT-projecten. Deze snelgroeiende groep collega’s krijgt energie van hun vak en dat merk je op de werkvloer. Onze klantenkring is groot en divers, dat vraagt om flexibiliteit van jou. Tegelijkertijd betekent dit dagelijks nieuwe dingen leren én dat geen werkdag hetzelfde is. Natuurlijk krijg jij de mogelijkheid je te certificeren. We organiseren regelmatig technische Meet-ups en doen we veel aan kennisdeling waarbij iedereen welkom is, zowel

Bekijk vacature »

Back-end PHP Developer

Dit ga je doen Her- en uitbouwen van het inhouse softwareplatform dmv PHP; Onderhouden van bovengenoemd platform in PHP; Sparren met het team; Meedenken over nieuwe functionaliteiten, security etc; Jouw input leveren aan het proces door op de hoogte te blijven van nieuwe ontwikkelingen etc. Hier ga je werken 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

Bekijk vacature »

Full Stack Developer

Ben jij een kei van een full-stack developer? Heb je ambitie om te groeien en jezelf te ontwikkelen binnen een ambitieus bedrijf? Gaat jouw hart sneller kloppen van transpilers of frameworks zoals Angular, Vue of React? Dan ben jij de persoon die wij zoeken! Voor onze opdrachtgever zijn wij op zoek naar een full-stack developer om onderdeel te zijn van een team dat bestaat uit gedreven developers. Ieders met hun eigen specialiteiten en kennis van de projecten en behoeften vanuit de product owners. We zoeken iemand die met zijn/haar huidige competenties en domeinen dit team wil begeleiden, stimuleren en tevens

Bekijk vacature »
Richard

Richard

08/02/2006 19:58:00
Quote Anchor link
Ik heb een map maaw een poll in staat. Dit zijn de bestanden index.php, poll.php en database.php. Alleen als ik index.php in mijn indexpagina include, krijg ik de volgende foutmeldingen:
Notice: Undefined index: vote in /home/ritshitn/domains/ritshit.nl/public_html/poll/index.php on line 32

Notice: Undefined variable: poll in /home/ritshitn/domains/ritshit.nl/public_html/poll/poll.php on line 21

Dit zijn de scripts:

index.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
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
<?
    # Filename : index.php
    # Author : Mitch Vroege
        # Projectname : SMART PoLL
        # Projectversion : 0.7.1
        # Releasedate : 16-08-2004

    # Include database classfile

    include("database.php");
    # Include poll classfile
    include("poll.php");
    
    # Run database class
    $db = new database;
    
    # Set query to see if voted already
    $ip = $_SERVER['REMOTE_ADDR'];
    $sql = "SELECT * FROM `votes` WHERE `vote_ip` = '" . $ip . "'";
        
    # Run poll class
    $poll = new poll;
    
        # If a match is found show results only
        if($db->num_rows($sql) == 1)
        {

            # Show results
            echo $poll->showResults();
        }

        else
        {
            # Check if form submitted
            if(!$_POST['vote'])
            {
            
                # Show form
                echo $poll->showOptions();
            }

            else
            {
                # Add data to database
                # Check for a value

                if(!$_POST['poll'])
                {

                    # No option selected
                    # Show poll again

                    echo $poll->showOptions();
                }

                else
                {
                    # A radio is checked
                    # Update votes

                    $poll->updateVotes($_POST['poll']);
                    
                    # Show results
                    echo $poll->showResults();
                }
            }
        }

?>



poll:
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
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
<?
    # Filename : poll.php
    # Author : Ritshit.nl
        # Projectname :  Poll
        # Projectversion : 0.7.1
        # Releasedate : 02-10-2005


    class poll
    {
        # Show options function
        function showOptions()
        {

            # Get newest poll
            $data = $this->getPoll();
            
            # Split options
            $options = explode(",", $data['poll_keuzes']);
            # Count options for loop
            $aant = count($options)-1;
            
            $poll .= "<b>" . $data['poll_stelling'] . "</b><br /><br>";
            $poll .= "<form method=\"POST\" action=\"" . $_SERVER['PHP_SELF'] . "\">";
            # Loop and make input radios
            for($i = 0; $i <= $aant; $i++)
            {

                $j = $i+1;
                $poll .= "<input type=\"radio\" value=\"" . $j . "\" name=\"poll\" />" . $options[$i] . "<br />";
            }

            # End form
            $poll .= "</p>";
            $poll .= "<input type=\"submit\" class=\"loginbutton\" name=\"vote\" value=\"&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;\" />";  
            $poll .= "</form>";

            
            
            
            return $poll;
        }
        
        function
updateVotes($vote)
        {

            # Get newest poll
            $data = $this->getPoll();
            
            # Split the vote scores
            $stemmen = explode(",", $data['poll_scores']);
            
            # add one to the selected option
            $vote--;
            (int)
$stemmen[$vote]++;
            
            # Remake the data
            $stem = implode(",", $stemmen);
            
            # Add to database
            $sql1 = "UPDATE `poll` SET `poll_scores` = '" . $stem . "' WHERE `poll_id` = '" . $data['poll_id'] . "'";
            $ip = $_SERVER['REMOTE_ADDR'];
            $sql2 = "INSERT INTO `votes` SET `vote_ip` = '" . $ip . "', `vote_datum` = '" . time() . "'";
            
            # Run db class
            $db = new database;
                        
            $res1 = $db->execute($sql1);
            $res2 = $db->execute($sql2);
                                            
        }
        
        function
getPoll()
        {

            # Select the newest poll
            $sql = "SELECT * FROM `poll` ORDER BY `poll_id` DESC LIMIT 1";
            
            # Run db class
            $db = new database;
            
            # Get array
            $data = $db->get_single($sql);
            
            return $data;
        }    
        
        function
showResults()
        {

            # Get data
            $data = $this->getPoll();
            
            # Split options and scores
            $options = explode(",", $data['poll_keuzes']);
            $scores = explode(",", $data['poll_scores']);
            
            $option = count($options)-1;
            
            # Count the votes
            $votes = array_sum($scores);
            
            # Show total votes                        
            $results .= "<table cellpadding=\"0\" cellspacing=\"0\"><tr>
                            <td valign=\"top\" align=\"left\" height=\"20\" valign=\"top\">"
. $data['poll_stelling'] . "</td></tr></table>";                        
            # Loop through results
            for($i = 0;$i <= $option; $i++)
            {

                $results .= $options[$i] . "<br />";
                $results .= "
<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
    <td width=\"3\">
<img src=\"/images/poll/left1.gif\" width=\"3\" height=\"10\" /></td>                <td><img src=\"/images/poll/middle.PNG\" width=\""
. $this->imgPXL($votes, $scores[$i]) . "\" height=\"10\" /></td><td align=\"left\"><img src=\"/images/poll/right.gif\" width=\"3\" height=\"10\" /></td>
  </tr>
</table> "
. $this->imgPXL($votes, $scores[$i]) . "%<br>";
            }

            $results .= "";

            

            
            return $results;            
        }
        
        function
archResults($id)
        {

            # Get data
            $data = $this->archPoll($id);
            
            # Split options and scores
            $options = explode(",", $data['poll_keuzes']);
            $scores = explode(",", $data['poll_scores']);
            
            $option = count($options)-1;
            
            # Count the votes
            $votes = array_sum($scores);
            
            # Show total votes                        
            $results .= "<b>" . $data['poll_stelling'] . "</b><br />";
            $results .= "Totaal aantal stemmen: " . $votes . "<br />";
            $results .= "<p>";
                        
            # Loop through results
            for($i = 0;$i <= $option; $i++)
            {

                $results .= $options[$i] ;
                $results .= "<table border=\"0\" cellspacing=\"0\" cellpadding=\"0\">
  <tr>
    <td width=\"3\">
<img src=\"/images/poll/left1.gif\" width=\"3\" height=\"10\" /></td>                <td><img src=\"/images/poll/middle.PNG\" width=\""
. $this->imgPXL($votes, $scores[$i]) . "\" height=\"10\" /></td><td align=\"left\"><img src=\"/images/poll/right.gif\" width=\"3\" height=\"10\" /></td>
  </tr>
</table>"
. $this->imgPXL($votes, $scores[$i]) . "%";
                $results .= "<br />";
            }

            $results .= "</p>";
            
            # Show pollid no. and poll date
            $results .= "<p>PollID: " . $data['poll_id'] . " - PollDatum: " . date("j-n-Y", $data['poll_datum']);
            
            # Show link to archives
            $results .= "<p><a href=\"/admin/?id=poll/archives\">Terug!</a>";
            
            return $results;            
        }
        
        function
archPoll($id)
        {

            # Select the newest poll
            $sql = "SELECT * FROM `poll` WHERE `poll_id` = '" . $id . "' ORDER BY `poll_id` DESC LIMIT 1";
            
            # Run db class
            $db = new database;
            
            # Get array
            $data = $db->get_single($sql);
            
            return $data;
        }
    
        
        # Calculate indicator size
        function imgPXL($tot, $opt)
        {

            $pro = $tot / 100;
            $num = $opt / $pro;
            
            return (int) $num;
        }
    }

?>


Database.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
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
<?
    # Filename : database.php
    # Author : Mitch Vroege
        # Projectname : SMART PoLL
        # Projectversion : 0.7.1
        # Releasedate : 16-08-2004

    
    class database
    {
        # Database vars
        var $user = "****";
        var
$pass = "*****";
        var
$host = "***";
        var
$name = "****";
        
        # Functie die mysql_num_rows teruggeeft
        function num_rows($sql)
        {

            $this->connect();
            $res = mysql_query($sql);
            $aantal = mysql_num_rows($res);
            mysql_close();
            
            return $aantal;
        }

        
        # Functie de mysql_fetch_array teruggeeft
        function get_array($sql)
        {

            $this->connect();
            $res = mysql_query($sql);
            while($data = mysql_fetch_array($res))
                $row[] = $data;
                
            mysql_close();
                
            return $row;
        }

        
        # Zelfde als hierboven maar dan 1 row
        function get_single($sql)
        {

            $this->connect();
            $res = mysql_query($sql);
            $data = mysql_fetch_array($res);
            mysql_close();
            
            return $data;
        }

        
        # Functie die een normale query runt
        function execute($sql)
        {

            $this->connect();
            $res = mysql_query($sql);
            mysql_close();
            
            return $res;
        }

        
        # Functie die de database connectie maakt
        function connect()
        {

            return mysql_select_db($this->name, mysql_connect($this->host, $this->user, $this->pass));
        }
    }

?>
Gewijzigd op 08/02/2006 20:20:00 door Richard
 
Er zijn nog geen reacties op dit bericht.



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.