Zoekfunctie

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

PHP ontwikkelaar

Functie Met een complex en uitgebreid e-commerce platform, een eigen PIM-systeem en eigen scan applicatie – krijg jij dagelijks te zien hoe jouw werk gebruikt wordt door miljoenen gebruikers. En we staan qua development pas in de startblokken, aangezien er nog meerdere projecten op de plank liggen te wachten! Ons huidige development team bestaat uit 8 programmeurs. Er wordt dagelijks gereflecteerd op geschreven code, Scrum taken en kennisdelen onderling is een must. Onze voertaal binnen ons team is Engels, dit omdat wij twee internationale collega’s hebben. Ons huidige “IT Landschap” bestaat voornamelijk uit allerlei losse onderdelen die individueel, maar ook

Bekijk vacature »

Front-end developer Supply Chain Angular, ReactJS,

Functie Het development team bestaat momenteel uit 9 fullstack (Python en .NET) developers. Binnen het team ga jij je toespitsen op het creëren van de optimale toegankelijkheid en user experience. Om dit voor elkaar te krijgen zul je ontwerpen, programmeren, testen en implementeren. Het hele proces dus! Maar ook bijvoorbeeld meedenken over strategie en design. Hierin krijg je veel vrijheid om de functie naar eigen inzicht in te vullen en te pionieren. Alle data die wordt gebruikt is zichtbaar in een webapplicatie, geschreven in Angular en React. Momenteel zijn ze bezig om de dashboards anders vorm te geven en de

Bekijk vacature »

Senior PHP developer/ Software Architect

Functie Momenteel zijn ze op zoek naar een ervaren PHP developer die zichzelf graag bezighoudt met zaken als architectuur en de algehele verbetering van structuren en standaarden. Het is eigenlijk meer operationeel als uitvoerend omdat je bezig gaat met zaken als het verder uitrollen en verbeteren van testautomatisering, codereviews, tickets en de doorloop hiervan en architectuurkeuzes. Mocht je hiernaast ook wat DevOps kennis meenemen is dit mooi meegenomen! Vanwege het kleine team maar de wereldwijde impact die zij leveren is er veel focus op kwaliteit. In deze functie werk je aan één van hun belangrijkste applicaties. Hierin werk je nauw

Bekijk vacature »

Software Programmeur PHP - JAVA

Functie Heb jij altijd al willen werken voor een bedrijf, dat veilige netwerkverbindingen levert, door middel van veilige oplossingen, die door middel van de nieuwste technologieën ontwikkelt zijn? Stop dan nu met zoeken! Voor een opdrachtgever in omgeving Moordrecht zijn wij op zoek naar een programmeur. Hoe kan jouw dag er straks uitzien? Je gaat software en webapplicaties ontwikkelen met behulp van de talen C / C++ / PHP. 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

Bekijk vacature »

PHP Developer

Functie omschrijving Als PHP Developer ga jij aan de slag met uitdagende software projecten. Jij gaat in deze functie software applicaties ontwikkelen. Deze software projecten zijn heel divers, en deze organisatie maakt software, van A tot Z. Klanten kunnen in elke sector werkzaam zijn, van profit tot non-profit. Deze software bouw je vooral in PHP en specifiek Laravel. Dit framework kent dus geen geheimen voor jou. De software die jij gaat ontwikkelen is heel divers, van urenregistratiesystemen tot compleet geautomatiseerde tools. In deze veelzijdige functie ga jij je zeker niet vervelen, elke dag bestaat weer uit nieuwe uitdagingen. Bedrijfsprofiel Deze

Bekijk vacature »

Front-end Developer

Do you want to work with the latest technologies on the development of new systems and applications? Create elegant interfaces using VueJS for thousands of users? Get moving and strengthen Nederlandse Loterij as a Front-end Developer. Thanks to your efforts, our services are always presented in style. As a Front-end Developer you are responsible for website development and improving customer experience based on data analyze. In this way, you directly contribute to a happy, healthy and sporty Netherlands. As a Front-end Developer you score by: Writing elegant, testable components without side-effects to provide functionality to the users Website development, adding

Bekijk vacature »

.NET developer

Functie Als developer heb jij de keuze om aan te sluiten bij het team (13 developers) die op locatie projectmatig bij klanten werkt. Wanneer jij liever intern bij de werkgever werkt is er ook alle ruimte voor jou in het interne team (8 developers) van dit bedrijf. Je werkt samen aan verschillende projecten bij of voor de klant. Het project wordt aangeleverd door sales aan de project manager. Die maakt samen met de Resourcer een planning en op basis daarvan wordt uit het development team een “projectgroep” opgesteld. Hoeveel en welke projecten jij wilt oppakken gebeurt geheel in samenspraak met

Bekijk vacature »

Software Ontwikkelaar

Functie omschrijving Voor een echt familiebedrijf in de omgeving van 's-Hertogenbosch ben ik op zoek naar een Software Developer. Jij gaat in de functie van Software Developer werken met C# en .NET framework Jij gaat maatwerk software ontwikkelen en softwareoplossingen creëren. Daarnaast optimaliseer je de bestaande software. Oplossingen waar de klant echt iets aan heeft, jij krijgt er energie van op dit te realiseren. Je gaat werken in een Microsoft omgeving(ASP.NET) en gebruikt daarnaast C# en MVC. Samen met het huidige IT team binnen deze organisatie verwerk je de wensen van de klant tot een (eind)product. Bedrijfsprofiel Deze organisatie is

Bekijk vacature »

C# .Net Developer

Dit ga je doen Het bouwen van Api's; Nieuwe oplossingen bouwen met C# .Net; De huidige software uitbouwen met C# .Net; Meewerken in projecten; Meedenken aan de toekomstplannen en verbeteringen; Onderdeel van het Scrum Team. Hier ga je werken Onze klant is een dienstverlenende organisatie voor diverse soorten organisaties in Nederland. Ze zijn van oorsprong een familiebedrijf en er is een open cultuur. Ze zijn vooruitstrevend op IT gebied en hebben een eigen inhouse development team van circa 11 man. Je komt hier te werken in het subteam .Net Core. Hier werken ze volgens scrum met de nieuwste technieken en

Bekijk vacature »

Senior, Medior and Junior SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Medior Werklocatie: Veldhoven Vacature ID: 12696 Introductie Our client is the world's leading provider of lithography systems for the semiconductor industry, manufacturing complex machines that are critical to the production of integrated circuits or chips. Our purpose is “unlocking the potential of people and society by pushing technology to new limits”. We do this guided by the principles “Challenge”, “Collaborate” and “Care”. Wat verwachten we van jou? SAP Certified Application Associate - SAP HANA Cloud Modeling (training and/or certification) Bachelor degree or higher Excellent understanding of SAP HANA (2.0 / Cloud), Data Modelling and writing

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 »

Junior Front end developer

Functie Jij als developer gaat ons helpen onze producten verder te ontwikkelen en in te zetten in de markt. Op dit moment bestaat ons SaaS product uit 3 componenten die zowel los als in een pakket gekocht kunnen worden. Het gaat hier om een online kaartapplicatie, een workflow tool en een monitoring tool. Momenteel zijn wij 3 jaar geleden gestart met de ontwikkeling. De tech-stack waarmee we werken is voornamelijk Javascript, Vue.js en Python. Daarnaast gebruiken wij FaundaDB als database en werken we veel met GIS applicaties. De uitdaging die we momenteel hebben is dat we momenteel een intern team

Bekijk vacature »

Software Developer Java

Java/Kotlin Developer Ben jij een ervaren Java/Kotlin developer met een passie voor het automatiseren van bedrijfsprocessen? Wil je graag deelnemen aan uitdagende projecten bij aansprekende klanten? En ben je op zoek naar een professioneel, ambitieus en dynamisch bedrijf om je carrière verder te ontwikkelen? Kom dan ons team bij Ritense in Amsterdam versterken! Zo ziet de functie eruit: Als Java/Kotlin developer bij Ritense ben je verantwoordelijk voor de ontwikkeling en implementatie van applicaties die bedrijfsprocessen automatiseren, zodat onze klanten slimmer, efficiënter en klantgerichter kunnen werken. Als developer ben je in de lead en zorg je voor de correcte oplevering van

Bekijk vacature »

Front End Ontwikkelaar (React)

In het kort Als front end developer ga je aan de slag met maatwerkprojecten voor onze klanten. Denk bijvoorbeeld aan het toevoegen van een machine aan een database of het corrigeren van formulieren voor ingestuurde orders. Voorbeeld van zo’n project is Smart Link. De projecten waar je op ingezet kunt worden liggen binnen het technische domein waar jij als front end developer een grote rol speelt om samen met je back end collega’s de juiste oplossingen te leveren. please note that this particular role requires fluent Dutch language skills. Dit vind je leuk om te doen Het omzetten van designs

Bekijk vacature »

Java Full Stack Developer

Java Full Stack developer What makes Cognizant a unique place to work? The combination of rapid growth and an international and innovative environment! This is creating a lot of opportunities for people like YOU — people with an entrepreneurial spirit who want to make a difference in this world. At Cognizant, together with your colleagues from all around the world, you will collaborate on creating solutions for the world's leading companies and help them become more flexible, more innovative and successful. And this is your chance to be part of the success story: we are looking for a (Senior) Java

Bekijk vacature »
Naam Loos

Naam Loos

23/01/2010 21:40:00
Quote Anchor link
Ik ben bezig met een zoekfunctie maar er komt steeds geen resultaat terwijl er wel meer dan 50 records in de database staan. Ik krijg ook geen foutmelding.

Wie ziet wat ik fout doe in onderstaande 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
<?php
if(isset($_POST['searchBtn'])) {
$zoekwoord = $_POST['zoekterm'];


    $sql = "SELECT * FROM nieuws WHERE titel LIKE '%".$zoekwoord."%' ORDER BY datum DESC";
    $res = mysql_query($sql);
    if (mysql_num_rows($res) >= 1)
    {

while ($row = mysql_fetch_array($res))
{

?>

<a href="<?php echo "?p=empty&s=blog&id=$row[id]"; ?>"><b><?php echo "$row[titel]"; ?></a></b><br />
<?php echo "$row[samenvatting]";
echo '<p>';
}}}

    else
    {
        echo "<p>Helaas is er niks gevonden op uw zoekopdracht. Probeer het opnieuw.</b></p>";
    }

?>


EDIT: foutje eruit gehaald.
Gewijzigd op 01/01/1970 01:00:00 door Naam Loos
 
PHP hulp

PHP hulp

24/11/2024 11:05:10
 
Naam Loos

Naam Loos

25/01/2010 16:21:00
Quote Anchor link
Bump :)
 
Wim E

Wim E

25/01/2010 16:35:00
Quote Anchor link
Al gekeken of die de searchBtn vind?
Al gekeken of die de query gewoon goed uitvoert?
al echo gedaan van aantal rows?

error meldingen aanstaan in php?
 

25/01/2010 16:49:00
Quote Anchor link
Zet bovenaan je script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
error_reporting(E_ALL);
ini_set('display_errors', 1);


En verander:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$res = mysql_query($sql);

in:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
$res = mysql_query($sql) or trigger_error(mysql_error());
 
Jesper Diovo

Jesper Diovo

25/01/2010 17:20:00
Quote Anchor link
@Danny: Gezooi met trigger_error()? Nee, maak gewoon een mooie if-constructie waarin je de $res controleert. Indien deze mislukt is, weergeef je een error ;-).

@TS: Een formulier controle voeren we uit met:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
if($_SERVER['REQUEST_METHOD'] == "POST") {
?>

We controleren dus niet of een submit-button meegestuurd is, want dat gebeurt niet altijd.
 
Naam Loos

Naam Loos

25/01/2010 21:05:00
Quote Anchor link
Even stevig aan het knutselen geweest:
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
if($_SERVER['REQUEST_METHOD'] == "POST") {

    $sql = "SELECT * FROM nieuws WHERE titel LIKE '%".$_POST['zoekterm']."%' ORDER BY datum DESC";


if(!$res = mysql_query($sql))
{

    trigger_error(mysql_error().'<br />In query: '.$sql);
}

elseif(mysql_num_rows($res) == 0)
{

    echo 'Helaas is er niks gevonden op uw zoekopdracht. Probeer het opnieuw.';
}

else
{
    while($row = mysql_fetch_assoc($res))
    {


echo "<a href=\"?p=empty&s=blog&id=".$row[titel]."\"><b>".$row[titel]."</a></b><br />".$row[samenvatting]."<p>";

    }}}

?>

Het script wat ik hierboven gebruikte is het enige script op PHPhulp en al zeker 3 jaar oud. Dus misschien moet ik deze maar plaatsen (als deze beter is).
Ik heb het nog niet getest. Dat ga ik nu even doen.

EDIT: toch nog een foutje ontdekt en eruit gehaald. Dit script werkt ook sneller voor mijn gevoel...
Gewijzigd op 01/01/1970 01:00:00 door Naam Loos
 
- SanThe -

- SanThe -

25/01/2010 21:10:00
Quote Anchor link
Regel 20 zal 4 fouten geven.
Script is lek => SQL-Injection.

Edit: Nu nog 3.
Gewijzigd op 01/01/1970 01:00:00 door - SanThe -
 
- Jim  -

- Jim -

25/01/2010 21:16:00
Quote Anchor link
SanThe schreef op 25.01.2010 21:10:
Regel 20 zal 4 fouten geven.
Script is lek => SQL-Injection.

Edit: Nu nog 3.


en bij de error laat je je SQL-query zien. Dat icm met SQL-injection mogelijkheid is dat zeer gevaarlijk.

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

$sql = "hier je query";

if ($res = mysql_query($sql))
{

 // ga verder
} else {
 error_log(mysql_error());
 print mysql_errno().": Er is een fout opgetreden.";
}
}
else {
 // Formulier is niet gepost
}
?>
 
Naam Loos

Naam Loos

25/01/2010 21:22:00
Quote Anchor link
SanThe schreef op 25.01.2010 21:10:
Regel 20 zal 4 fouten geven.
Script is lek => SQL-Injection.

Edit: Nu nog 3.


SanThe, kun je ook zeggen hoe ik aan die fouten moet komen? Het script werkt zonder fouten.

SQL injection en het laten zien van de sql bij een foutmelding verhelpen.
 
- Jim  -

- Jim -

25/01/2010 21:30: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
<?php
if(isset($_POST['searchBtn']))
{

    $zoekwoord = $_POST['zoekterm'];


    $sql = "SELECT * FROM nieuws WHERE titel LIKE '%".mysql_real_escape_string($zoekwoord)."%' ORDER BY datum DESC";
    if ($res = mysql_query($sql) && mysql_num_rows($res) >= 1)
    {

        while ($row = mysql_fetch_array($res))
        {

            ?>
<a href="
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo "?p=empty&s=blog&id=".$row['id']; ?>
"><b>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $row['titel']; ?>
</a>
</b>
<br />
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo $row['samenvatting']; ?>

<p>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
<?php
        }
    }
}

else {
    ?>
<p>Helaas is er niks gevonden op uw zoekopdracht. Probeer het opnieuw.</b></p>
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
<?php
}
?>


Haha,
wat een puinhoop wordt het hé als je html en php door elkaar heen gebruikt!!
Gewijzigd op 01/01/1970 01:00:00 door - Jim -
 
Naam Loos

Naam Loos

25/01/2010 21:34:00
Quote Anchor link
Jim schreef op 25.01.2010 21:30:
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
<?php
if(isset($_POST['searchBtn']))
{

    $zoekwoord = $_POST['zoekterm'];


    $sql = "SELECT * FROM nieuws WHERE titel LIKE '%".mysql_real_escape_string($zoekwoord)."%' ORDER BY datum DESC";
    if ($res = mysql_query($sql) && mysql_num_rows($res) >= 1)
    {

        while ($row = mysql_fetch_array($res))
        {

            ?>
<a href="<?php echo "?p=empty&s=blog&id=".$row['id']; ?>"><b><?php echo $row['titel']; ?></a>
            </b>
            <br />
            <?php echo $row['samenvatting']; ?>
            <p>
            <?php
        }
    }
}

else {
    ?>
<p>Helaas is er niks gevonden op uw zoekopdracht. Probeer het opnieuw.</b></p><?php
}
[
/code]
?>


Waarom zou je zo moeilijk doen? Of denk ik te makkelijk?

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

    $sql = "SELECT * FROM nieuws WHERE titel LIKE '%".$zoekterm."%' ORDER BY datum DESC";


if(!$res = mysql_query($sql))
{

 error_log(mysql_error());
 print mysql_errno().": Er is iets fout gegaan.";
}

elseif(mysql_num_rows($res) == 0)
{

    echo 'Helaas is er niks gevonden op uw zoekopdracht. Probeer het opnieuw.';
}

else
{
    while($row = mysql_fetch_assoc($res))
    {


echo "<a href=\"?p=empty&s=blog&id=".$row[id]."\"><b>".$row[titel]."</a></b><br />".$row[samenvatting]."<p>";

    }}}

?>
 
- SanThe -

- SanThe -

25/01/2010 22:05:00
Quote Anchor link
$row[id] moet zijn $row['id'] en dan nog 2 keer.
 
Naam Loos

Naam Loos

25/01/2010 22:32:00
Quote Anchor link
Ja. Nu zie ik het. ;)

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

    $sql = "SELECT * FROM nieuws WHERE titel LIKE '%".$zoekterm."%' ORDER BY datum DESC";


if(!$res = mysql_query($sql))
{

 error_log(mysql_error());
 print mysql_errno().": Er is iets fout gegaan.";
}

elseif(mysql_num_rows($res) == 0)
{

    echo 'Helaas is er niks gevonden op uw zoekopdracht. Probeer het opnieuw.';
}

else
{
    while($row = mysql_fetch_assoc($res))
    {


echo "<a href=\"?p=empty&s=blog&id=".$row['id']."\"><b>".$row['titel']."</a></b><br />".$row['samenvatting']."<p>";

    }}}

?>
 
PHP Scripter

PHP Scripter

25/01/2010 22:40:00
Quote Anchor link
Nu ik dit topic een beetje doorlees, is dus een sql injection op te lossen met de functie: mysql_real_escape_string?
 
Pepijn

Pepijn

25/01/2010 22:49:00
Quote Anchor link
ja dat klopt

Dit GOED lezen:
http://nl3.php.net/manual/en/function.mysql-real-escape-string.php
Gewijzigd op 01/01/1970 01:00:00 door Pepijn
 
PHP Scripter

PHP Scripter

25/01/2010 23:05:00
Quote Anchor link
Dankje :)
 
PHP Scripter

PHP Scripter

25/01/2010 23:05:00
Quote Anchor link
Dankje :)
 
Naam Loos

Naam Loos

25/01/2010 23:48:00
Quote Anchor link
Of lees even de sql beginnershandleiding:

http://www.phphulp.nl/php/tutorials/3/576/
 
Niek s

niek s

26/01/2010 00:33:00
Quote Anchor link
Of een PHP Beginners handleiding.
 
Naam Loos

Naam Loos

26/01/2010 15:50:00
Quote Anchor link
Hoe kan ik de berekeningstijd voor de zoekactie tonen?
Dus dan wil ik dit krijgen: Gezocht op: phphulp in 10 ms.

Na wat gegoogel weet ik nog steeds niet hoe ik het voor mekaar kan krijgen.
 



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.