Blokkeer Persoon

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Junior PHP Developer

Dit ga je doen Software development met behulp van C# .NET en / of PHP, je mag zelf kiezen waar jij je in wil specialiseren Meedenken over het nieuwe pakket, waar moet het aan voldoen? Unit-, integratie- en diverse andere tests schrijven en uitvoeren Nauw samenwerken met je IT collega's zoals Testers, Developers, DevOps Specialisten en Architecten Jezelf ontwikkelen met behulp van trainingen en cursussen Hier ga je werken Onze klant, een grote speler in de medische sector, is op zoek naar een enthousiaste junior (of meer ervaren) Software Developer die klaar is voor een nieuwe stap in zijn of

Bekijk vacature »

PHP Developer (junior functie)

Functie omschrijving Wij zijn op zoek naar een PHP Developer! Ben jij een starter en wil je werken bij een jong en leuk bedrijf? Lees dan verder! Wij zijn op zoek naar een PHP Developer binnen een junior functie. Binnen dit bedrijf gaat het om persoonlijke aandacht en ontwikkeling! Je komt te werken voor een leuk communicatiebureau die alles op het gebied van online en offline communicatie doet. Dit doen zij voor verschillende branches, waardoor je aan diverse soorten projecten mag werken, dit maakt deze baan erg leuk! Daarbij werk je aan een door hun zelf ontwikkeld framework welke goed

Bekijk vacature »

.NET developer

Functie As a .NET developer you start in a driven and diverse development team. Your team consists of 16 IT professionals, including 7 software engineers. Because your new employer is internationally active, there are also international IT professionals working in the IT department. As a result, the official language is English. As a team you are responsible for a new Cloud Native product. This product runs entirely in Azure with a Progress Database and various Azure Functions. In addition, this product has a JS front-end, a REST API system and a layer in C # .NET. The idea is therefore

Bekijk vacature »

(Lead) PHP Software Developer

Functie omschrijving Voor een klein softwarebedrijf in Breda, zijn wij op zoek naar een PHP software developer met een aantal jaar werkervaring. Je krijgt een plek in een klein team met 2 andere software developers. Wil jij graag werken met de nieuwste technieken bij een bedrijf waar jij de lead gaat nemen in de verder ontwikkeling en modernisering van een eigen software pakket? Dan ben je hier aan het juiste adres! Jouw werkzaamheden gaan er als volgt uit zien: Je gaat aan de slag met de ontwikkeling en vernieuwing van het "in-house" ontwikkelde multimedia platform. Je neemt de lead in

Bekijk vacature »

.NET Developer

Dit ga je doen (Door)Ontwikkelen van het applicatielandschap; (Door)Ontwikkelen van microservices; Bouwen van nieuwe functionaliteiten; Verbeteringen aandragen voor het applicatielandschap; Sparren met de business. Hier ga je werken De organisatie is werkzaam in de financiële dienstverlening met meer dan 200 medewerkers en meer dan 250.000 eindgebruikers is het een van de grotere binnen haar branche. Je komt te werken in een team waarmee je verantwoordelijk bent voor het ontwikkelen en onderhouden van de financiële applicaties binnen de organisatie, denk hierbij aan het bouwen en onderhouden van portalen. Als .net developer ga jij het development team ondersteunen met de transitie naar

Bekijk vacature »

Product Developer (M/F), Fulltime 40 h/week

A global Plantbased revolution – that is our dream. Maximising the protein transition – that is our mission. Producing and developing sustainable and delicious products – that is what we do. Ojah is a fast growing company with a mission and has the ambition to be the world leader in its field. To support this growth we are hiring new colleagues. People that would like to make a difference and dare to dream big. With currently a 150 colleagues proudly working on our exceptional products. Working in a dynamic surrounding that runs full speed ahead. We need you! Product Developer

Bekijk vacature »

.NET developer WO niveau voor predictive software

Bedrijfsomschrijving Dit bedrijf uit Den Bosch is om precies te zijn 15 medewerkers groot en ze ontwikkelen (predicitve) planning software. Dit doen zij voor allerlei mooie en bekende organisaties (bierbrouwerijen, gemeentes, oliemaatschappijen en diverse multinationals). Wegens meer en grotere vraag vanuit de klanten komen er nu posities vrij voor onder andere een .NET developer. Het bedrijf is goed met openbaar vervoer te bereiken. Functieomschrijving Je komt hier te werken in een team van 3 .NET developers en bent betrokken bij het gehele ontwikkelproces. Dus van idee naar ontwerp en van ontwikkeling tot testen en implementatie. Bij voorkeur ben je niet

Bekijk vacature »

Software Programmeur

Functie omschrijving Voor onze opdrachtgever in omgeving Rotterdam zijn wij opzoek naar een software programmeur die goed kan schrijven in de talen C of C++ en die het leuk vind om te werken met Linux! Werkzaamheden Programmeur Je bent bezig met het ontwikkelen van software en webapplicaties. Je kunt technische klussen uitvoeren op locatie. Je onderhoudt contact met de projectleider om er zeker van te zijn dat een project goed verloopt. Je zult klanten ondersteunen. Verder zul je technische ontwerpen en gebruikersdocumentaties schrijven en deze onderhouden. Bedrijfsprofiel Dit bedrijf wil de klanten een volledige oplossing kunnen bieden, waarbij ze een

Bekijk vacature »

Ontwikkelaar Centrale Monitoring

Ontwikkelaar centrale Monitoring Functieomschrijving Wil jij een bijdrage leveren aan het onderhoud, opzetten en ontwikkelingen van technologieën van SSC-ICT, een van de grootste ICT-dienstverleners van en voor de Rijksoverheid? Je komt als monitorspecialist te werken bij team Operations Management Services. Dit team werkt aan het stabiliseren en waarborgen van een betrouwbare monitoromgeving voor 7 ministeries. Jij begeleidt het implementatieproces van de te monitoren technologieën, onder andere via management packs, connectoren en API's. Je hebt hiervoor veel contact met interne en externe klanten, die hun wensen op het gebied van monitoring aan jou doorgeven. Je beoordeelt deze wensen en komt met

Bekijk vacature »

Traineeship Full Stack Java developer

Dit ga je doen Start jij op 7 augustus bij de Experis Academy dan kickstart jij jouw IT-carrière! We leiden je op tot een gewilde Full Stack Java Developer met alle kennis en vaardigheden die nodig zijn om de arbeidsmarkt te betreden. Wat kun je verwachten, hoe zit een dag in het leven van een Trainee eruit? Periode 1 Als Full Stack Java Developer Trainee volg je vanuit huis een op maat gemaakte onlinetraining die in het Engels wordt gegeven. De tijd die je kwijt bent aan het volgen van de training kun je vergelijken met een fulltime werkweek. In

Bekijk vacature »

Front end developer

Functie Het team bestaat uit User Experience designers, Data Scientists en Software Engineers met passie voor hun vak. De consultants en ontwikkelaars werken volgens de Design Thinking methode waarbij de eerste stappen van ontwerp en ontwikkeling zullen samenkomen in een proof of concept. Nadat is vastgesteld dat de oplossing voldoet aan de belangrijkste behoeftes worden producten of services gevalideerd door middel van korte iteraties. Hiermee zorgen ze ervoor dat het werk voldoet aan de technische vereisten en gebruikersbehoefte. Door het inzetten van de nieuwste technologieën die toekomstbestendig zijn weten ze klanten omver te blazen. Ook geven en organiseren ze veel

Bekijk vacature »

Senior Front end developer Angular

Functie Er zijn momenteel 5 SCRUM-teams waarvan drie gefocust zijn op DevOps en de huidige projecten en twee op innovatie van de platformen. Jij zal onderdeel worden van het innovatie Scrum team. De 2 multidisciplinaire innovatie teams bestaan momenteel uit 14 werknemers. Jij als senior Front end developer wordt onderdeel van onze innovatieteams. De innovatieteams houden zich bezig met het door ontwikkelen van de huidige producten en denken na over nieuwe functionaliteiten. Binnen de rol van Front end developer krijg je veel vrijheid en kan je je dag zelf indelen. Dingen waar jij je dagelijks mee bezig zult houden is

Bekijk vacature »

.NET developer

Functie Als ervaren .NET ontwikkelaar ontbreekt er aan passie en motivatie niks. Jij bent communicatief sterk en pakt iedere uitdaging dan ook met beide handen aan. Op projectbasis ga jij met je team of met enkele andere ontwikkelaars intern aan de slag bij diverse partners. Op basis van het project ga jij aan de slag en zijn de werkzaamheden en technieken erg divers. Jouw werkgever stelt jouw ontwikkeling hierin voorop, zo krijg je een vast vertrouwenspersoon die één keer in de maand op locatie van jouw project zal kijken hoe het gaat en of er eventuele aandachtspunten zijn. Daarnaast krijg

Bekijk vacature »

Back-end Software Developer

Functie omschrijving Ben jij op zoek naar een uitdagende development functie bij een klein gespecialiseerd softwarebedrijf? Wil jij graag hybride werken (combi tussen thuis + kantoor), loop jij warm voor maatwerk software en voel jij je prettig in een informele cultuur? Zoek dan niet verder! Reageer direct! Voor een gewilde werkgever in omgeving Tilburg zoeken wij een back-end software developer met een aantal jaar werkervaring. Je gaat werken voor een klein softwarebedrijf dat gespecialiseerd is in de ontwikkeling van integratiesoftware. Jouw werkzaamheden zien er als volgt uit: In een klein team met 4 ontwikkelaars houd jij je bezig met afwisselende

Bekijk vacature »

Android developer

De functie Schiphol is een plek om te reizen, te verblijven en te werken. Door middel van data en technologie richten we op al deze gebieden het leef- en werkklimaat optimaal in en zorgen we voor een slimmere en efficiëntere operatie. Wij ontwikkelen nieuwe producten en diensten vanuit de wensen en behoeften van onze klanten, voorspellen passagier flows en testen digitale oplossingen om rijen en andere pijnpunten in het proces te verminderen. Met slimme feedback van sensortechnologie maken we zelfs data van toiletten en stoelen inzichtelijk en bruikbaar. Het Commercial Platform bestaat uit multidisciplinaire teams met een end-2-end verantwoordelijkheid voor

Bekijk vacature »

Pagina: 1 2 volgende »

Henke van der bunt

Henke van der bunt

25/03/2011 14:44:29
Quote Anchor link
Hallo,
Ik heb nog steeds een probleem met dit blokkeer script:

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
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST')
{

    if (!isset($_POST['comment']))
    {

        echo "U bent vergeten een bericht in te vullen";
    }

    else
    {
        $controlle = mysql_query("SELECT blocked FROM users WHERE id='".$_SESSION['id']."'");
        $controll = mysql_query("SELECT blockreden FROM users WHERE blocked=1 AND id='".$_SESSION['id']."'");
        while($row = mysql_fetch_array($controll))
        {

            if(!$controlle)
            {

                $posted_on = date("M j, Y g:i A");
                $comment = htmlentities(strip_tags ($_POST['comment']));
                $query = mysql_query("INSERT INTO site_news_comments (article, userid, comment, posted_on) VALUES ('".mysql_real_escape_string($news_article_id)."', '".mysql_real_escape_string($_SESSION['id'])."', '".mysql_real_escape_string($comment)."', '".$posted_on."' ") or die (mysql_error());
                if($query)
                {

                    echo 'Je hebt een reactie geplaatst!<br /><br />';
                }
            }

            else
            {
                echo 'Wij hebben bepaalt dat jij geen reacties meer mag plaatsen.<br>De reden is: <b>'.$row['blockreden'].' </b>      </div>  ';
            }
        }
    }
}

else
{
echo'  
        <form action="" method="post">
        <textarea name="comment" maxlength="500"></textarea><br /><br />
        <input type="submit" name="post_comment" value="Plaats Reactie" />
        </form>
      </div>'
;
}

?>


Ik heb dit stukje Code.
Wanneer een user geblokkerd is dus Blocked = 1
Komt er netjes te staan dat deze persoon geblokkeerd is.

Maar is blocked 0, dan gebeurt er niks.

Wat is hier verkeerd?

Mvg
Gewijzigd op 25/03/2011 14:48:56 door Henke van der bunt
 
PHP hulp

PHP hulp

26/04/2024 05:28:58
 
Gerhard l

gerhard l

25/03/2011 14:47:22
Quote Anchor link
wil je eerst je titel aanpassen?
 
Henke van der bunt

Henke van der bunt

25/03/2011 14:52:43
Quote Anchor link
kan je me nu helpen ?
 
Gerhard l

gerhard l

25/03/2011 14:53:09
Quote Anchor link
ok nu kijk ik verder, ik zie dat je doet if(!$controlle) de vraag die je hier stelt is:
als de query fout is gegaan, doe dan dit

En dat is volgens mij niet de bedoeling.
ik weet niet wat voor resultaat jij in je database hebt staan, maar je moet dus eerst kijken of je query gelukt is en daarna iets van if $row['blocked'] == ja, niet reageren, en anders doorgaan
 
Henke van der bunt

Henke van der bunt

25/03/2011 15:01:46
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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST')
{

    if (!isset($_POST['comment']))
    {

        echo "U bent vergeten een bericht in te vullen";
    }

    else
    {
        $controlle = mysql_query("SELECT blocked,blockreden FROM users WHERE id='".$_SESSION['id']."' AND blocked=1");
        $controll = mysql_query("SELECT blockreden FROM users WHERE blocked=1 AND id='".$_SESSION['id']."'");
        while($row = mysql_fetch_array($controlle))
        {

            if $controlle == 0
            {
                $posted_on = date("M j, Y g:i A");
                $comment = htmlentities(strip_tags ($_POST['comment']));
                $query = mysql_query("INSERT INTO site_news_comments (article, userid, comment, posted_on) VALUES ('".mysql_real_escape_string($news_article_id)."', '".mysql_real_escape_string($_SESSION['id'])."', '".mysql_real_escape_string($comment)."', '".$posted_on."' ") or die (mysql_error());
                if($query)
                {

                    echo 'Je hebt een reactie geplaatst!<br /><br />';
                }
            }

            else
            {
                echo 'Wij hebben bepaalt dat jij geen reacties meer mag plaatsen.<br>De reden is: <b>'.$row['blockreden'].' </b>      </div>  ';
            }
        }
    }
}

else
{
echo'  
        <form action="" method="post">
        <textarea name="comment" maxlength="500"></textarea><br /><br />
        <input type="submit" name="post_comment" value="Plaats Reactie" />
        </form>
      </div>'
;
}

?>


heb m nu zo, maar nu zegt ie T_VARIABLE, expecting '('

op if $controlle == 0
Gewijzigd op 25/03/2011 15:08:37 door Henke van der bunt
 
Jordi Kroon

Jordi Kroon

25/03/2011 15:04:57
Quote Anchor link
kun je de hele foutmelding posten?
 
Gerhard l

gerhard l

25/03/2011 15:06:08
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
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
//zag nog geen session start staan misschien had je dat al ergens eerder gedaaan
session_start();
if($_SERVER['REQUEST_METHOD'] == 'POST')
{

    if (!isset($_POST['comment']))
    {

        echo "U bent vergeten een bericht in te vullen";
    }

    else
    {
        $query2 = ("SELECT blocked,blockreden FROM users WHERE id='".mysql_real_escape_string($_SESSION['id'])."'");
        $controlle = mysql_query($query2);
        if($controlle){
            while($row = mysql_fetch_assoc($controlle)){
                //variabelen vastzetten
                $reden = $row['blockreden']
                $blocked = $row['blocked'];
            }

            //is de user geblokt?
            if($blocked    == '0'){
                $posted_on = date("M j, Y g:i A");
                $comment = htmlentities(strip_tags ($_POST['comment']));
                $query =("INSERT INTO site_news_comments (article, userid, comment, posted_on) VALUES ('".mysql_real_escape_string($news_article_id)."', '".mysql_real_escape_string($_SESSION['id'])."', '".mysql_real_escape_string($comment)."', '".$posted_on."' ");
                $sql = mysql_query($query);    
              if($sql)
                {

                    echo 'Je hebt een reactie geplaatst!<br /><br />';
                }

                else{
                    echo 'mysql error';
                }
            }

            else
            {
                echo 'De Ferbo staff heeft bepaalt dat jij geen reacties meer mag plaatsen.<br>De reden is: <b>'.$reden.' </b>      </div>  ';
            }
        }

        else{
            echo 'mysql error';
        }
    }
}

else
{
echo'  
        <form action="" method="post">
        <textarea name="comment" maxlength="500"></textarea><br /><br />
        <input type="submit" name="post_comment" value="Plaats Reactie" />
        </form>
      </div>'
;
}

?>



ik heb een aantal puntjes aangepast, de rest van Karl's punten moet je zelf even verbeteren
Gewijzigd op 25/03/2011 15:13:02 door gerhard l
 

25/03/2011 15:09:20
Quote Anchor link
Ondanks dat je al een topic hebt geef ik nog maar weer eens antwoord:
- Zie trim.
- Zie wat elke functie (zoals mysql_query) teruggeeft en bouw daarmee een nette foutafhandeling.
- Als je toch al de assoc manier van fetch_array gebruikt, gebruik dan gewoon mysql_fetch_assoc.
- Zie if.
- Zie mysql date and time functions.
- Haal pas functies als htmlentities over je data heen als je het uit de database haalt.
- 'or die' is geen foutafhandeling.
- Toon nooit de php / sql fout aan de gebruiker.
 
Henke van der bunt

Henke van der bunt

25/03/2011 15:18:53
Quote Anchor link
hij zegt nu telkens mysql error.

Ook als ik niks invul
 
- Ariën  -
Beheerder

- Ariën -

25/03/2011 15:26:50
Quote Anchor link
mysql_error() lijkt me een handige functie.
 
Henke van der bunt

Henke van der bunt

25/03/2011 15:37:23
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
<?php
$query
=("INSERT INTO site_news_comments (article, userid, comment, posted_on) VALUES ('".$news_article_id."', '".$_SESSION['id']."', '".$comment."', '".$posted_on."' ");
                $sql = mysql_query($query);    
              if($sql)
                {

                    echo 'Je hebt een reactie geplaatst!<br /><br />';
                }

                else{
                    echo 'Mysql error?';
?>

Wat is hier fout dan?

Toevoeging op 25/03/2011 16:11:55:

??
Gewijzigd op 25/03/2011 15:39:45 door Henke van der bunt
 
Jordi Kroon

Jordi Kroon

25/03/2011 20:33:58
Quote Anchor link
als mysql error weergeven word dan weet je dat er een fout is maar je weet niet welke

vandaar gebruik je mysql_error()

Ook is er mysql injectie mogelijk
 

25/03/2011 20:38:23
Quote Anchor link
Jordi kroon op 25/03/2011 20:33:58:
(...)

Ook is er mysql injectie mogelijk


Waar dan?
 
Jan Koehoorn

Jan Koehoorn

25/03/2011 22:29:23
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
24
<?php
    $sql
= "
        INSERT INTO site_news_comments
        (
            article,
            userid,
            comment,
            posted_on
        )
        VALUES
        (
            '"
. mysql_real_escape_string ($news_article_id) . "',
            '"
. mysql_real_escape_string ($_SESSION['id']) . "',
            '"
. mysql_real_escape_string ($comment) . "',
            '"
. mysql_real_escape_string ($posted_on) . "'
        )
        "
;
    if (mysql_query ($sql)) {
        echo '<p>Reactie geplaatst.</p>';
    }

    else {
        echo '<p>' . mysql_error () . '</p>';
    }

?>
 
Jordi Kroon

Jordi Kroon

25/03/2011 23:03:43
Quote Anchor link
@ Karl

Dit bedoelde ik :)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
<?php
$query
=("INSERT INTO site_news_comments (article, userid, comment, posted_on) VALUES ('".$news_article_id."', '".$_SESSION['id']."', '".$comment."', '".$posted_on."' ");
$sql = mysql_query($query);

?>
 

25/03/2011 23:14:26
Quote Anchor link
Jordi kroon op 25/03/2011 23:03:43:
@ Karl

Dit bedoelde ik :)
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
<?php
$query
=("INSERT INTO site_news_comments (article, userid, comment, posted_on) VALUES ('".$news_article_id."', '".$_SESSION['id']."', '".$comment."', '".$posted_on."' ");
$sql = mysql_query($query);

?>



[/quote]

Ja, maar jij weet niet waar die variabelen vandaan komen, ze hoeven dus niet per se onveilig te zijn. In theorie horen ze veilig te zijn omdat ze niet meer in $_POST zitten.
Session variabelen zijn in principe veilig omdat die op de server worden geset en beheerd.
 
Henke van der bunt

Henke van der bunt

26/03/2011 10:56:21
Quote Anchor link
Jan Koehoorn op 25/03/2011 22:29:23:
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
<?php
    $sql
= "
        INSERT INTO site_news_comments
        (
            article,
            userid,
            comment,
            posted_on
        )
        VALUES
        (
            '"
. mysql_real_escape_string ($news_article_id) . "',
            '"
. mysql_real_escape_string ($_SESSION['id']) . "',
            '"
. mysql_real_escape_string ($comment) . "',
            '"
. mysql_real_escape_string ($posted_on) . "'
        )
        "
;
    if (mysql_query ($sql)) {
        echo '<p>Reactie geplaatst.</p>';
    }

    else {
        echo '<p>' . mysql_error () . '</p>';
    }

?>


Kijk, dit werkt wel.

Nu heb ik nog 1 probleempje, wanneer er niks ingevuld wordt wordt hij toch geplaatst.
 
Jasper DS

Jasper DS

26/03/2011 10:59:42
Quote Anchor link
dan moet je eerst met behulp van php kijken of alles is ingevuld. ;)
 
Henke van der bunt

Henke van der bunt

26/03/2011 11:10:14
Quote Anchor link
dat doe ik toch ook !

Toevoeging op 26/03/2011 11:10:52:

Gerhard l op 25/03/2011 15:06:08:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
    if (!isset($_POST['comment']))
    {
        echo "U bent vergeten een bericht in te vullen";
    }
    else
    {


;)
 
Jan Koehoorn

Jan Koehoorn

26/03/2011 13:55:10
Quote Anchor link
Als het formulier verzonden is, zal $_POST['comment'] altijd bestaan. Isset () is dus geen goede check. Je kunt beter met empty () controleren.
 
Jasper DS

Jasper DS

26/03/2011 14:07:59
Quote Anchor link
Doe het zo:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
if(strlen($_POST['comment']) < 2)
{

    echo 'u moet minstens 2 tekens invullen';
}

?>
 

Pagina: 1 2 volgende »



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.