blokkeer persoon

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

ETL Ontwikkelaar / Data Engineer BI - Public Trans

ETL Ontwikkelaar / Data Engineer BI - Public Transport Functiebeschrijving: Wil jij als ervaren ETL Ontwikkelaar zorgen dat onze klanten in de transportsector waarde kunnen halen uit data en de business kunnen voorzien van hoogwaardige informatieproducten, van dashboards tot complexe voorspelmodellen? Zoek jij een nieuwe uitdaging en een omgeving waar vrijheid, teamspirit en ondernemerschap onderdeel zijn van het DNA? Dan nodigen wij jou uit om verder te lezen! Wat ga je doen? Wij zoeken een ervaren en communicatief sterke ETL Ontwikkelaar / Data Engineer BI die in een autonoom agile team kan werken via de scrummethodiek en zich bezig gaat

Bekijk vacature »

Data Engineer

Data Engineer Utrecht Wil jij samen met onze IT experts uit verschillende disciplines samenwerken aan het digitaliseren en future-proof maken van onze betaaloplossingen? En sta je open voor internationale uitdagingen? Dan is dit de baan die bij jou past! Jouw verantwoordelijkheden Als Data Engineer maak je deel uit van ons Business Acceleration Center (BAC). Je bent verantwoordelijk voor het bouwen en onderhouden van onze databases. Tevens maak je deze klaar om Europees aan elkaar te kunnen koppelen. Je hebt contacten met alle Europese collega's om te kunnen komen tot een goede en veilige koppeling. Met jouw kennis en ervaring ben

Bekijk vacature »

Full Stack developer

Functieomschrijving Ben jij een ervaren Fullstack Java Developer en op zoek naar een internationale, creatieve en innovatieve omgeving? Wil jij werken aan een self-service dataplatform, waarbij je ervoor zorgt dat onze data vanuit een enorme hoeveelheid bronnen op de juiste plek terecht komt? Bij Randstad Groep Nederland (HQ) zijn we op zoek naar jou! Wij zijn op zoek naar een Fullstack Java Developer die per direct ons interne team komt versterken. Fullstack Java Development bij Randstad Groep Nederland (HQ) Jij werkt in het Corporate Client Solutions team. Dit team werkt samen met de product owner aan het klanten portaal, waarin

Bekijk vacature »

Servicedesk medewerker

Wil jij impact hebben op onze snelgroeiende business in meer dan 12 landen als Servicedesk medewerker? En werken voor een bedrijf dat bijdraagt aan het duurzaam gebruik van onze schaarse waterbronnen? Het ondersteunen van onze mensen met IT gerelateerde vragen, zodat ze iedere dag kunnen excelleren in hun werk? Zo ja, dan zoeken we jou! Servicedesk medewerker Jij zorgt er als Servicedesk medewerker voor dat de tickets, welke door onze snelgroeiende organisatie worden ingeschoten, worden opgelost. Kun je ze zelf niet oplossen, dan zorg je ervoor dat de tickets worden opgevolgd en opgelost door de verschillende technische teams. Dit kan

Bekijk vacature »

Data Engineer

Data Engineer Functiebeschrijving: Is het je passie om met data te werken en mee te bouwen aan een nieuw data landschap voor onze klanten? Dan ben je bij ons aan het goede adres! Wij zijn op zoek naar een nieuwe collega om ons groeiende Data Engineering-team te versterken. Wat ga je doen? Je helpt onze klanten, grote verzekeraars en pensioenbeheerders om hun toekomststrategie vorm te geven. Je verzamelt, combineert en analyseert data vanuit verschillende interne en externe bronnen en zoekt patronen, inzichten en trends. Je ontwerpt en bouwt data pipelines, data streams, reporting tools, dashboards, data API’s, data generators en

Bekijk vacature »

Full Stack developer

Functieomschrijving Ben jij een ervaren Fullstack Java Developer en op zoek naar een internationale, creatieve en innovatieve omgeving? Wil jij werken aan een self-service dataplatform, waarbij je ervoor zorgt dat onze data vanuit een enorme hoeveelheid bronnen op de juiste plek terecht komt? Bij Randstad Groep Nederland (HQ) zijn we op zoek naar jou! Wij zijn op zoek naar een Fullstack Java Developer die per direct ons interne team komt versterken. Fullstack Java Development bij Randstad Groep Nederland (HQ) Jij werkt in het Corporate Client Solutions team. Dit team werkt samen met de product owner aan het klanten portaal, waarin

Bekijk vacature »

PHP/Magento developer gezocht met 1-2 jaar werkerv

Bedrijfsomschrijving Deze informele organisatie zoekt een PHP/Magento developer die inmiddels 1-2 jaar werkervaring heeft. Ze bouwen hier aan hele toffe E-commerce oplossingen. De oplossing zijn divers en voor hele mooie klanten in de B2B markt. In totaal werken hier 12 innovatie en jonge mensen. De organisatie staat erom bekend dat ze aanpakkers en pragmatisch zijn. Functieomschrijving In deze rol werk je met PHP/Magento dus het is fijn als je met 1 van de 2 gevraagde technieken ervaring hebt. Mocht je Magento gecertificieerd zijn, reageer dan direct! Dus heb jij passie voor E-commerce omgevingen en ervaring met PHP en/of Magento dan

Bekijk vacature »

Lead E-commerce Developer

As a Lead E-commerce Developer, you design the future E-commerce platform, which must be suitable for more than 100 industrial companies situated in different markets. In your role as a Salesforce lead developer, you translate the wishes of the VDL companies, when it comes to their E-commerce ambitions, into solutions within the framework of our digital factory. Do you enjoy leading a diverse team of configurators and business analysts in the further development of the E-commerce platform? The VDL Salesforce journey started just 1.5 years ago, we still have a lot of work to do when it comes to requirements

Bekijk vacature »

PHP Developer in centrum werken met nieuwste Tech!

Bedrijfsomschrijving Onze klant werkt met de nieuwste technologieën en zoekt een PHP specialist die met ze mee wil werken! Het bedrijf zit in Den Haag centrum en is makkelijk te bereiken. Ze leveren unieke diensten aan consumenten en bedrijven. Men werkt hier voornamelijk met nieuwe technologie als het gaat om PHP en het is belangrijk dat jij jezelf graag wil kunnen blijven ontwikkelen. Als jij hier werkzaam komt te zijn, sta jij met een glimlach op en ga jij met een glimlach naar bed! Functieomschrijving Je collega's zijn zeer gemotiveerd en willen presteren. Het is dan ook aangenaam om met

Bekijk vacature »

Java Ontwikkelaar

Wie zijn wij? Als ervaren leverancier van oplossingen voor industriële technologie wil ICT Netherlands de wereld elke dag een stap slimmer maken. Onze toegewijde technische professionals voorzien klanten van diensten op het gebied van consultancy, softwareontwikkeling, projectmatige oplossingen en managed services. In het kort Als ervaren Java ontwikkelaar binnen onze business unit Machine & Systems werk je aan complexe projecten voor de machine- en apparatenbouw, die vaak een flinke bedrijf kritische impact hebben. Je doorgrondt dan ook feilloos de consequenties van beslissingen voor de architectuur. En je bent verantwoordelijk voor de vertaling van de architectuur naar een technisch ontwerp. In

Bekijk vacature »

Front End Developer

Are you passionate about User Interface (UI)/ User Experience (UX) design and experienced as a front-end developer? We are looking for you! what we offer Possibility to work partially from home Fulltime job during office hours The company is located in Sittard (Limburg, NL) Contract directly by the company who are you We are looking for a pro-active, enthusiastic front-end developer. You are experienced and willing to learn more and more. You can provide us with a portfolio that demonstrates Javascript proficiency and SOLID & DRY design principles understanding. The main language will be English. At least 1 year experience

Bekijk vacature »

(Senior) PHP Developer

APPLICANTS MUST LIVE IN THE NETHERLANDS Due to success our client is growing and there we are looking for a (Senior) PHP Developer to join them in their office located in Amsterdam. Client Details APPLICANTS MUST LIVE IN THE NETHERLANDS Key-Account of Michael Page, Tech Start-up Description APPLICANTS MUST LIVE IN THE NETHERLANDS We are looking for a highly motivated (Senior) PHP Developer who wants to grow and to help our client to the next level. As a (Senior) PHP Developer you will continuously be working on improving the product, the team, and yourself, either by excelling in (parts of)

Bekijk vacature »

Agile Test Engineer - Digitale Overheid

Agile Test Engineer - Digitale Overheid Functiebeschrijving: Heb jij ervaring met testautomatisering en testen van kritische applicaties? Wil je graag het verschil maken voor onze projecten binnen de sector overheid en daarmee direct maatschappelijke impact maken ? Wat ga je doen? Als ervaren Test Engineer ben je verantwoordelijk voor het opzetten en onderhouden van een Test Automation Framework en de integratie ervan in het Development- en Deliveryproces. Jij bent testtooling specialist in SoapUI, Postman, Selenium, FitNesse en/of Robot Framework. Jij deinst niet terug van coding in een IDE, SQL Query’s richting de database en het gebruik van state-of-the-art test tools.

Bekijk vacature »

Als Angular Developer bijdragen aan de veiligheid

Bedrijfsomschrijving Ben jij een echte expert als het gaat om AngularJS? Val jij zonder twijfel in de categorie Senior Angular Developer? En ben je toe aan een nieuwe en technisch gecompliceerde uitdaging? Dan zoekt mijn klant jou! Je komt te werken aan software die als doel heeft de veiligheid binnen het openbaar vervoer te vergroten. Jouw nieuwe werkgever werkt dan ook nauw samen met de grootste OV-bedrijven in Nederland. Vanuit deze bedrijven komen aanvragen voor software die kan helpen met het verbeteren van de veiligheid, jij gaat deze software vervolgens ontwikkelen. Dit doe je in een Scrumteam in sprints van

Bekijk vacature »

Software developer/Architect Amsterdam

Bedrijfsomschrijving The Siemens Specialist for proces optimization, advice and automation. Functieomschrijving Would you enjoy working in Software Engineering? Are you ready to investigate, experiment, try and learn? Then maybe you'll be our client's new .NET Developer/Architect. Our client is the Siemens specialist for optimization, automation, and advice. They work with Siemens products like no one else and can answer all the questions regarding Siemens automation. From advice and engineering to maintenance, they are the single point of contact for process optimization. What will you be doing? You will be part of the client's dynamic development team. They develop both in-house

Bekijk vacature »
Henke van der bunt

Henke van der bunt

17/03/2011 18:33:58
Quote Anchor link
Hallo,

ik heb het volgend 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
<?php
if(isset($_POST['post_comment']))
  $posted_on = date("M j, Y g:i A");
 if (! isset($_POST['comment'])) {
  $_POST['comment'] = '';  // nu bestaat de variabele ten minste
}

$comment = strip_tags ($_POST['comment']);
if($comment == NULL){
    $error_message = 'You have left a field empty.<br /><br />';
  }
else{
if (LOGGED_IN)
{

    mysql_query("INSERT INTO site_news_comments (article, userid, comment, posted_on) VALUES ('".$news_article_id."', '".$_SESSION['id']."', '".$comment."', '".$posted_on."');");
    $error_message = 'You have successfully left a comment.<br /><br />';
  }
}

?>


Nou moet er dus bij in komen, wanneer in de tabel users bij de persoon blocked op 1 staat, moet er een error_message komen dat hij geen berichten meer mag versturen.

Zou iemand dat misschien in de code willen zetten voor mij?

alvast bedankt!
 
PHP hulp

PHP hulp

25/01/2022 06:23:59
 
Yea Rupie

Yea Rupie

17/03/2011 18:41:51
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php if (LOGGED_IN) ?>

Hier zul je in moeten zetten of hij een comment mag sturen of niet.
 
Jordi Kroon

Jordi Kroon

17/03/2011 18:46:02
Quote Anchor link
je haalt eerst de gegevens op bijv naam en blocked
dan ga je het fetchen


dan kijk je of blocked gelijk is aan 1
zoja melding geven dat hij geen berichten mag versturen

zo nee verstuur bericht


. verder denk wel aan mysql injection :)

Toevoeging op 17/03/2011 18:47:12:

@yea rupie je mag wel zinnigere antwoorden geven :) het is niet veboden
 
Robert  dat ben ik

Robert dat ben ik

17/03/2011 18:49:47
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
<?php
if($_SERVER['REQUEST_METHOD'] == 'POST'))
{

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

        echo"no comment";
    }

    else
    {
        $controlle = mysql_query("SELECT blokked FROM site_news_comments WHERE blokked=1 AND id='".$_SESSION['id']."'");
        if($controlle == FALSE)
        {

            $posted_on = NOW();
            $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."'");
            if($query == TRUE)
            {

                echo 'You have successfully left a comment.<br /><br />';
            }

            else
            {
                echo"ERROR";
            }
        }

        else
        {
            echo"This person blocked you, you cant send a comment";
        }

    }
}

else
{
//form
}
?>



even aangepast
Gewijzigd op 17/03/2011 18:57:35 door Robert dat ben ik
 
Jordi Kroon

Jordi Kroon

17/03/2011 18:51:39
Quote Anchor link
Ik zou nu meteen gaan testen :D Overigens een controle op submit doe je met if($_SERVER['REQUEST_METHOD'] == 'POST')
 
Yea Rupie

Yea Rupie

17/03/2011 18:55:06
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
if (!isset($_POST['comment']))
{

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

?>

Wat is dit, controleer je of de websitemaker wel een veld die comment heet in zijn formulier heeft gezet? gebruik empty()

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
$controlle
= mysql("SELECT blokked FROM site_news_comments WHERE blokked=1 AND id='".$_SESSION['id']."'");
?>

sinds wanneer gebruiken we deze functie?

Overigens kun je NOW() gewoon direct in de query zetten ipv een var aan te maken.
En waarom mysql_real_escape_string in de ene query wel op $_SESSION[id] en de andere keer niet?
Gewijzigd op 17/03/2011 18:56:38 door Yea Rupie
 
Robert  dat ben ik

Robert dat ben ik

17/03/2011 18:56:43
Quote Anchor link
ik had het al aangepast :P

en ja een NOW(); kun je in een var zetten ja misschien handig je weet nooit :P
 
Henke van der bunt

Henke van der bunt

17/03/2011 19:10:28
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
<?php
if(isset($_POST['post_comment']))
{

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

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

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

            $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."');");
                        if($query == TRUE) { echo 'You have successfully left a comment.<br /><br />'; }
        }

        else
        {
            echo'Je mag geen Reacties meer plaatsen in het nieuws van de staff.<br>De reden is:<b>'.$row['blockreden'].' </b></div>
    </div>
  </div>
</div>
'
;

        }

        else
        {

{

//formulier
?>


maar ik krijg een error: unexected t_else
op de else boven het formulier.
Gewijzigd op 17/03/2011 19:18:11 door Henke van der bunt
 
- Ariën -
Beheerder

- Ariën -

17/03/2011 19:15:17
Quote Anchor link
gebruik double-quotes om je variabele i.p.v. single-quotes.
 
Henke van der bunt

Henke van der bunt

17/03/2011 19:18:26
Quote Anchor link
heb m veranderd nu ^
 
Jelmer -

Jelmer -

17/03/2011 19:23:40
Quote Anchor link
Let op je if-else constructies. Die sluiten bij jou niet op elkaar aan. Als je heel consistent bent met inspringen en haakjes op de open en sluit-accolades op een nieuwe regel zetten, zie je zo wat er mis gaat.

Dit is hem, maar dan wat meer gefixt volgens mij.
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
<?php
if(isset($_POST['post_comment']))
{

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

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

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

            if($controlle == FALSE)
            {

                //$posted_on = date("Y-m-d H:i:s");
                $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)."', NOW());");
                if($query == TRUE)
                {

                    echo 'You have successfully left a comment.<br /><br />';
                }
            }

            else
            {
                echo 'Je mag geen Reacties meer plaatsen in het nieuws van de staff.<br>De reden is:<b>'.$row['blockreden'].' </b>';
            }
        }
    }
}

else
{
    //formulier
}
?>


edit: SanThe's punt verwerkt
Gewijzigd op 17/03/2011 19:37:33 door Jelmer -
 
- SanThe -

- SanThe -

17/03/2011 19:27:52
Quote Anchor link
NOW() is sql en geen php, dus kan niet in een $var staan.
 
Henke van der bunt

Henke van der bunt

17/03/2011 19:39:51
Quote Anchor link
werkt niet, ik krijg
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'Resource id #43' at line 1

Toevoeging op 17/03/2011 19:40:01:

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
<?php
if(isset($_POST['post_comment']))
{

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

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

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

            if($controlle == FALSE)
            {

                $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."')");
                if($query == TRUE)
                {

                    echo 'You have successfully left a comment.<br /><br />';
                }
            }

            else
            {
                echo 'Je mag geen Reacties meer plaatsen in het nieuws van de staff.<br>De reden is:<b>'.$row['blockreden'].' </b>';
            }
        }
    }
}

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>
    </div>
  </div>
</div> '
;
}

?>
Gewijzigd op 17/03/2011 19:40:14 door Henke van der bunt
 
- SanThe -

- SanThe -

17/03/2011 20:06:13
Quote Anchor link
Je voert een query uit en over dat resultaat voer je nog een keer een query uit.

$controlle = mysql_query("....");
$result = mysql_query($controlle) ...
 
Henke van der bunt

Henke van der bunt

17/03/2011 20:38:50
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 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($controll))
        {

            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."')");
                if($query == TRUE)
                {

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

            else
            {
                echo 'De Ferbo staff heeft 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 nu dit.
als blocked op 1 staat dan werkt hij goed.
staat hij op 0 dan gebeurt er helemaal niks!

Hoe kan dat?
Gewijzigd op 17/03/2011 21:32:38 door Henke van der bunt
 
Yea Rupie

Yea Rupie

17/03/2011 22:08:51
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if($controlle == 0)
?>


Geeft deze functie wel een 0 terug?

probeer dit eens:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if(!$controlle)
?>
 



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.