Stemmen opslaan door cookies?

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

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 »

Senior .NET Ontwikkelaar

In het kort Als Senior .NET ontwikkelaar ga je binnen onze business unit Transport en Logistiek aan de slag met complexe maatwerk software voor bedrijf kritische systemen binnen de technische automatisering. Denk bijvoorbeeld een IoT-oplossing voor de logistieke sector waarbij we van ruim 200.000 machines de telemetrie en events verwerken. We zijn actief in de distributielogistiek, havenlogistiek (denk aan ECT) en productielogistiek. Naast C# en .NET Core maken we ook gebruik van Azure technologie. En als trotse Microsoft Gold Partner leren we graag van en met jou. Wil jij jezelf blijven ontwikkelen binnen de technische automatisering met .NET, dan gaan

Bekijk vacature »

Junior .NET developer

Functie Om half 9 kom jij binnen en pak jij als eerst natuurlijk een bakje koffie of thee. Vervolgens ga jij je voorbereiden op de stand-up van kwart voor 9. Zijn er bijvoorbeeld dingen waar jij nog tegen aan loopt? Of is er nog code die getest of gereviewd moet worden? Vervolgens starten jullie met de stand up en na de stand up zoeken jullie elkaar op en gaan jullie aan de slag. Als team met 6 developers werken jullie in drie wekelijkse sprints. Het einde van een sprint is altijd op een donderdag zodat jullie op vrijdag de demo

Bekijk vacature »

Junior Developer Low-code

Dit ga je doen Low-code ontwikkeling van software voor landelijk bekende organisaties; Samenwerken in een team van 10 collega's; Opleveren van mooie eindproducten, middels de Agile methodiek; Direct contact met de eindklant over de gewenste oplossingen. Hier ga je werken Als startende IT-professional 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 discreet en veilig verwerkt worden. De processen die hierbij horen worden door het IT team vormgegeven.

Bekijk vacature »

Backend Developer Integraties API HBO REST

Samengevat: Deze werkgever is een IT-consultancy. Wil jij werken als Backend Developer Integraties? Heb jij kennis van gangbare berichtformaten? Vaste baan: Backend Developer Integraties API HBO €3.100 - €4.400 Zij bieden innovatieve oplossingen die bedrijven efficiënter en wendbaarder maken, waardoor onze klanten zich net zo snel kunnen ontwikkelen als de business van hen vraagt. Bij bij hun werk je aan onze eigen bedrijfsapplicaties. Je ontwikkelt met ons de meest nieuwe software. Wij blinken uit als het gaat om de inzet van technologie. Deze werkgever staat open voor elke nieuwe trend. Onze systemen zijn groot en ingewikkeld. Hou jij van diepgang

Bekijk vacature »

Cloud Engineer

Ben jij een ervaren Cloud Engineer die complexe omgevingen kan overzien en wil je graag in vaste dienst werken bij een professioneel en kleinschalig bedrijf waar je een belangrijke rol kan spelen? Wij, IntelliMagic in Leiden, ontwikkelen specialistische IT monitoring software die we als SaaS oplossing verkopen aan grote bedrijven in Europa en de VS. We zijn een Nederlands bedrijf met een goede sfeer en met grote waardering voor de persoonlijke inbreng en kwaliteiten van onze medewerkers. Wij zoeken een ervaren Cloud Engineer met academisch denkniveau die verantwoordelijk wordt voor het beheer van de cloud infrastructuur voor onze Europese klanten.

Bekijk vacature »

Webshop beheerder / Fullstack developer

Functie omschrijving Wij zijn op zoek naar een full stack developer die zich bezig gaat houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Lees dan snel verder! Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator

Bekijk vacature »

Outsystems Developer Junior

Dit ga je doen Bouwen aan nieuwe en innovatieve applicaties; Maken van koppelingen tussen Outsystems en het bestaande applicatielandschap; Troubleshooting op bestaande software. Hier ga je werken De organisatie is internationale speler binnen de bouwbranche en richt zich op de infrastructuur, zowel boven als onder de grond. Ze zijn ruim 1100 man groot en maken op IT vlak een mooie groei door. Als junior Outsystems Developer kom je te werken op een IT-afdeling van zo'n 25 man groot. Een aantal jaar geleden hebben ze de keuze gemaakt om zich meer te gaan richten op ontwikkeling en door de groei van

Bekijk vacature »

Fullstack Developer TOTO

Do you want to work with the latest technologies on the development of new systems and applications? Get moving and strengthen Nederlandse Loterij as a Fullstack Developer TOTO. Thanks to your efforts, complex business critical applications are always running smoothly. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Fullstack Developer you score by: Taking ownership of the development cycle of an application in a large scale, high availability, geo redundant landscape Coaching your peer developers and safeguarding code quality Integrating the application with other components of the system using the available API’s Managing

Bekijk vacature »

Software Developer C# / ASP .Net

Functie omschrijving Ben jij een software ontwikkelaar die bekend is met termen ASP .NET, C# en SQL? Lees dan snel verder! Voor een bedrijf binnen de agrarische sector zijn wij namelijk op zoek naar een zelfstandige, enthousiaste en proactieve Software Developer die open staat voor een afwisselende functie met veel uitdaging. Binnen deze organisatie ben jij als Software Developer samen met één andere collega verantwoordelijk voor de ontwikkeling en modificatie van het support en controle programma dat binnen dit bedrijf gebruikt wordt. Hierbij draag jij bij aan de vertaling van klantwensen naar effectieve softwareoplossingen. Daarnaast ben je verantwoordelijk voor: Schatten

Bekijk vacature »

C# .NET developer voor innovatieve applicaties gez

Bedrijfsomschrijving Deze werkgever houdt zich al ruim 20 jaar bezig met het ontwikkelen van innovatieve software en dat willen ze graag nog lang doorzetten. En dat merk je ook als je als .NET developer hier aan de slag gaat. De applicaties worden continu doorontwikkeld met altijd als uitgangspunt dat zowel de kwaliteit als het gebruikersgemak van hoog niveau is. Het bedrijf telt inmiddels ruim 25 medewerkers waarvan meer dan de helft op de development afdeling werken. Meer weten over deze werkgever? Mail naar [email protected] of bel 0657578548 Functieomschrijving Je komt te werken in een Scrum team met andere .NET developers

Bekijk vacature »

Back-end Developer

Functieomschrijving Heb jij kort geleden je HBO ICT Informatica diploma in ontvangst mogen nemen? Of heb je een aantal jaar ervaring als Software Developer en ben je klaar voor een nieuw hoofdstuk in jouw carrière? Voor een gewaardeerde werkgever in de regio van Goirle zijn wij op zoek naar een junior/medior Back-end Developer met affiniteit met MS Acess. Samen met een vooruitstrevend team ben je verantwoordelijk voor het ontwikkelen van maatwerk software voor hun klanten. Je hebt kennis of ervaring van SQL en affiniteit met MS Acess. Je bent klantvriendelijk en flexibel ingesteld en vindt het leuk om klanten te

Bekijk vacature »

Ervaren PHP ontwikkelaar

Functie Jij als PHP ontwikkelaar komt te werken in een team van 4 andere PHP ontwikkelaars. Je zult je voornamelijk bezig houden met: – Het ontwikkelen van nieuwe features – Doorontwikkelen van de API – Nadenken over de technische infrastructuur – Datakwaliteit Samen met het team ben jij verantwoordelijk voor de verdere ontwikkeling van de software en om de positie als marktleider in Europa te behouden. Ze werken volgens SCRUM in 2 wekelijkse sprints, werken met Jira voor alle tickets en communiceren veel via Slack. Eisen • Minimaal 3 jaar ervaring als back end developer • Je hebt affiniteit met

Bekijk vacature »

Lead Fullstack developer

Functie omschrijving Ben jij een leergierige en ambitieuze junior developer met technische skills? Ben jij op zoek naar een werkgever die jouw de volledige vrijheid geeft om jezelf tot een volwaardige senior te ontwikkelen? Wij zijn op zoek naar een full stack developer die zich bezig wil bezig houden met het uitbreiden en verbeteren van de online webshop. Een onderdeel van jouw werkzaamheden is naast het beheren van de webshop ook om de processen en structuren te stroomlijnen. Werkzaamheden Onderhouden van de webshop (denk aan het bijhouden van de voorraad); Nieuwe functies toevoegen aan de product configurator door middel van

Bekijk vacature »

Software Developer PHP JavaScript Python HBO SQL

Samengevat: Wij zijn een softwarebedrijf voor Autodealers. Ben jij een Medior of Senior Software Developer? Heb je ervaring met PHP, JavaScript of Python? Vaste baan: Java.Developer Software HBO €3.000 - €5.200 Bij ons op de werkvloer is er een positieve en informele sfeer. Naast een goede begeleiding en een enthousiaste klantenkring biedt deze werkgever een prettige omgeving met zeer afwisselende werkzaamheden. Houd jij van aanpakken en denk je dat je deze uitdaging aankunt? Dan zoeken wij jou! Zij werken voor grote klanten. Zij doen omvangrijke projecten die we bij deze werkgever op kantoor realiseren (geen detachering). Zij werken met state-of-the-art

Bekijk vacature »
Gerjan de Vries

Gerjan de Vries

04/08/2006 17:00:00
Quote Anchor link
Hallo,

ik heb dit onderstaande script, voor een foto rating
maar nu kun je dus constant blijven stemmen, en dat is niet mijn bedoeling.

weet iemand hoe je er voor kan zorgen dat iemand maar 1x op een foto kan stemmen?

Via cookies is goed genoeg, hoeft niet per IP

Zou iemand mij kunnen helpen?

Hier de code:

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
<?
if(!$_GET["show"] and !$_POST["show"]){
    $result = mysql_query("SELECT * FROM $db_table_pictures;");
    while(list($ids[]) = mysql_fetch_row($result));
    while(true){
      srand((double)microtime()*1000000);
      $show = rand(1,mysql_num_rows($result));
      if(array_search($show,$ids)){
        break;
      }
    }
  }

  else{
    $show = $_GET["show"] ? $_GET["show"] : $_POST["show"];
  }


  $row        = mysql_fetch_array(mysql_query("SELECT * FROM $db_table_pictures WHERE id=$show;"));
  list($next) = mysql_fetch_row(mysql_query("SELECT id FROM $db_table_pictures WHERE id>$show ORDER BY id ASC LIMIT 0,1;"));

  if($row["points"] != 0){
    $row["points"] = number_format($row["points"]/$row["votes"],2,",","");
  }


  if(!$next){
    list($next) = mysql_fetch_row(mysql_query("SELECT id FROM $db_table_pictures WHERE id>1 ORDER BY id ASC LIMIT 0,1;"));
  }

  
  echo $header;
  echo "
          <form action=\"index.php\" method=\"post\">
            <table align=\"center\" border=\"0\" cellpadding=\"2\" cellspacing=\"0\">
              <tr>
                <td rowspan=\"2\">Slecht</td>
                <td rowspan=\"2\" width=\"10\">&nbsp;</td>"
;

  for($i=1;$i<=$max_points;$i++){
    echo "
                <td align=\"center\">$i</td>"
;
  }


  echo "
                <td rowspan=\"2\" width=\"10\">&nbsp;</td>
                <td rowspan=\"2\">Goed</td>
              </tr>
              <tr>"
;

  for($i=1;$i<=$max_points;$i++){
    echo "
                <td align=\"center\"><input type=\"radio\" name=\"vote\" value=\"$i\" onClick=\"submit();\"></td>"
;
  }

?>
Gewijzigd op 01/01/1970 01:00:00 door Gerjan de Vries
 
PHP hulp

PHP hulp

27/05/2026 08:18:50
 
Frank -

Frank -

04/08/2006 17:02:00
Quote Anchor link
Zet even
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<? ?>
om de code, dan wordt de color highlighting actief en is de code beter leesbaar.

Dank je
 
Jan Koehoorn

Jan Koehoorn

04/08/2006 17:05:00
Quote Anchor link
Ik zou juist wel de IP opslaan in de database en dan eisen dat die UNIQUE moet zijn. Dan krijg je foutmelding 1062 (uit mijn hoofd) als er een dubbele IP is.
 
Gerjan de Vries

Gerjan de Vries

04/08/2006 17:06:00
Quote Anchor link
cookies is voor dit doel voldoende
 
Jan Koehoorn

Jan Koehoorn

04/08/2006 17:20:00
Quote Anchor link
Okee, dan doe je eerst een check of er een cookie gezet is:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
    if (isset ($_COOKIE['mijn_poll'])) {
        // ze mogen niet stemmen
    }
    else {
        // ze mogen stemmen, en daarna
        // cookie zetten voor een week of vier

        setcookie ('mijn_poll', 'gestemd', time () + (3600 * 24 * 4), '/', 'jouwsite.nl');
    }

?>
Gewijzigd op 01/01/1970 01:00:00 door Jan Koehoorn
 
Gerjan de Vries

Gerjan de Vries

04/08/2006 17:45:00
Quote Anchor link
waar moet ik dat neerzetten in het bestand?
 
Mebus  Hackintosh

Mebus Hackintosh

04/08/2006 17:49:00
Quote Anchor link
En wat nouw als ik dat koekje verwijder?

Dan ken ik weer stemmen..

Dat wil je juist niet

GR. mebus!

edit:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
<?php

$sql
= mysql_query("SELECT COUNT(1) FROM tabel WHERE ip = '".$IP."'") or trigger_error(mysql_error());
$count = mysql_result($sql,0);

if($count == FALSE) {
  //  je kan wel stemmen
} else {
  //  je kan niet stemmen
}

?>


ip varchar(23) NOT NULL,
UNIQUE KEY(ip)

$IP wist ik ff niet meer snel $_SERVER['remote_addr'];

Heb ik dat goed?
Gewijzigd op 01/01/1970 01:00:00 door Mebus Hackintosh
 
Gerjan de Vries

Gerjan de Vries

04/08/2006 17:53:00
Quote Anchor link
dat maakt niet uit, het heeft meer als doel het flooden tegen te gaan.
 
Niek s

niek s

04/08/2006 17:56:00
Quote Anchor link
en als de browser nu geen cookies ondersteund?
 
Gerjan de Vries

Gerjan de Vries

04/08/2006 18:02:00
Quote Anchor link
hmmm ja daar heb je wel wat, maar nu moet ik dat IP nog inbouwen!!!

kun je ook vertellen waar ik dat neer moet zetten, en wat voor een sql moet ik maken?
 
Jan Koehoorn

Jan Koehoorn

04/08/2006 18:08:00
Quote Anchor link
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
<?php
    function get_ip () {
        if (@getenv ($_SERVER['HTTP_X_FORWARDED_FOR'])) {  
            $ip = @getenv ($_SERVER['HTTP_X_FORWARDED_FOR']);
        }

        elseif (@getenv ($_SERVER['HTTP_CLIENT_IP'])) {  
            $ip = @getenv ($_SERVER['HTTP_CLIENT_IP']);  
        }

        else {  
            $ip = $_SERVER['REMOTE_ADDR'];  
        }

        return $ip;
    }


    $ip = get_ip ();
    $sql = "
        INSER INTO tabel
        SET ip = '"
. $ip . "'
        LIMIT 1"
;
    if (!$res = mysql_query ($sql)) {
        trigger_error (mysql_errno () . ': ' . mysql_error ());
    }

?>
 



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.