INSERT INTO

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

SQL database developer

Functie omschrijving Voor een software bedrijf in omgeving Breda zijn wij op zoek naar een SQL database ontwikkelaar. Dit bedrijf bouwt applicaties om processen in distributiecentra te optimaliseren. Ter uitbreiding van het huidige team developers zijn wij op zoek naar een SQL database ontwikkelaar. De klanten van dit groeiende bedrijf zitten door heel Europa en jouw werkzaamheden zullen er als volgt uitzien: Het samenstellen van de software op basis van de input vanuit de klant (T-SQL & C#.NET). Het bezoeken van klanten om de processen en mogelijkheden in kaart te brengen. Het ontwerpen van databases met T-SQL als programmeer laag.

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 »

Infrastructure Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12945 Introductie Our client is one of the most innovative companies within the Netherlands. Currently we are looking for an Infrastructure Platform Engineer. Within this role you will be developing the infrastructure. Functieomschrijving Within this role you are responsible in the development of our distributed data and compute platform infrastructure. You will design, develop and implement new features and fixes. Next to this you will integrate and configurate other packages that supports the development of tuning applications within the organisation. You will support customer sites remotely. Design and implement the

Bekijk vacature »

Junior .NET Developer

Dit ga je doen Als junior .NET Developer lever je met jouw oplossingen direct een bijdrage aan de bedrijfsprocessen van de klanten. Werkzaamheden waar jij je zoal mee bezig houdt zijn; Het ontwikkelen, onderhouden en optimaliseren van de draaiende platforms van de klanten; Softwareontwikkeling middels C#, .NET; Klantcontact om de wensen te bespreken en uit te werken; Optimaliseren van de (huidige) bedrijfsprocessen; De IT-afdeling bestaat uit 30 personen verdeeld over 3 teams. Het team waar je in terecht komt bestaat uit ongeveer tien man. Het is een team wat bestaat uit betrokken collega’s, waar iedereen bereidt is om elkaar te

Bekijk vacature »

.Net ontwikkelaar - Het schoolsysteem verbeteren!

Bedrijfsomschrijving Onze klant is een prettige en kleinschalige organisatie waar hard gewerkt wordt om het onderwijs te verbeteren. Daarom werken ze aan complexe om administratieve, financiële en facilitaire processen te versnellen en te verbeteren. Dit doen ze vanuit een platte organisatie voor klanten die door geheel Nederland verspreid zitten, hier horen vanzelfsprekend een aantal aansprekende HBO scholen en universiteiten toe. Functieomschrijving Je komt terecht in een organisatie waar op dit moment 2 scrumteams werken. Jij zal als .Net developer binnen 1 van deze scrumteams functioneren, iedereen binnen dit team heeft zijn/haar eigen expertise waardoor er met verschillende invalshoeken aan een

Bekijk vacature »

Frontend Developer - Leeuwarden

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

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 »

Full Stack Software Developer C#.NET

Functieomschrijving Wij zijn op zoek naar een gepassioneerde Full Stack C#.NET Software Developer. Als Software Developer ben je verantwoordelijk voor het ontwikkelen van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Je werkt samen met andere ontwikkelaars en engineers om de sensoren in machines uit te lezen en deze data om te zetten in management informatie voor jullie klanten. Taken en verantwoordelijkheden: Ontwikkelen en onderhouden van webapplicaties, apps en dashboards voor de eigen IOT-oplossingen. Testen en valideren van de ontwikkelde software. Actief deelnemen aan code reviews en bijdragen aan het verbeteren van de kwaliteit van de software. Je gaat aan

Bekijk vacature »

Back end developer Onderwijssoftware

Functie Als back end developer kom jij terecht in een klein, maar hecht team bestaande uit 5 andere developers (waarvan 2 senioren, 2 medior en 1 junior). Met de gezamenlijke missie om “ieder kind te helpen met onze software” wordt er dagelijks gepassioneerd en hard gewerkt aan ons in-house ontwikkeld platform. Deze software is gebaseerd is op AI, machine Learning en wetenschappelijke inzichten. Dagelijks zul jij werken met onze high traffic webapplicatie. We hebben ruim 300.00 gebruikers en meer dan 2 miljard records waar je te maken mee krijgt! Verder zul jij je bezighouden met: – Het ontwikkelen van hoogwaardige

Bekijk vacature »

Senior Front-end developer Consultancy

Functie Als front-end developer ga je aan de slag voor verschillende klanten, waarbij veel rekening wordt gehouden met waar je woont (dit is altijd binnen het uur), en word er gezocht naar een organisatie die past bij jou. Zowel qua persoonlijke ambities als de technische aansluiting. De opdrachten duren gemiddeld 1 à 2 jaar maar dit hangt ook af van je wensen. Je werkt in een teamverband voor een klant en zult nauw samenwerken met zowel eigen collega’s als die bij de klant werkzaam zijn. Ze zijn op zoek naar een technische front-end developer die ruime ervaring heeft in één

Bekijk vacature »

Java (Java EE) Developer

In het kort Werken als Java developer betekent werken aan complexe IT projecten bij onder meer een internationaal containeroverslag bedrijf. Zo sturen we apparaten en eindgebruikers aan d.m.v. onze custom-made software oplossing, die dagelijkse vele duizenden containers verwerkt. Denk aan systemen die volautomatische kranen aansturen en op afstand bedienen, de volledige afhandeling van containernummerherkenning bij het laden en lossen van zeeschepen of het tonen van instructies aan de chauffeurs van ruim 300 straddle carriers. En dat allemaal redundant, robuust en in een dynamische 24/7 omgeving! Jij versterkt ons ontwikkelteam en gaat aan de slag met oa. Java i.c.m. Spring (Boot),

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 »

Ambitieuze medior developer

Wat je gaat doen: Heb jij al een paar jaar ervaring als developer maar wil jij naar the next level? In ons NextLevelDev Programma helpen wij jou om de volgende stap te zetten: een mooi programma aan trainingen op het gebied van Java, hippe frameworks, Agile/Scrum, OCP-certificering en optioneel: andere JVM-talen als Kotlin en Scala; Cloud (AWS, Azure, GCP) Soc 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

Bekijk vacature »

Front-end Angular developer

Functie In jouw rol als Front-End developer werk je samen met de backend developers om middels tweewekelijkse sprints het platform naar een hoger niveau te tillen. Hiernaast heb je affiniteit met data en werk je graag samen met het team om de gegevensintegriteit en -beveiliging te waarborgen, om ervoor te zorgen dat de gebruiker wereldwijd de beste SaaS-services heeft. Deze organisatie heeft meer dan 100 mensen in dienst, waarvan er 45 in Nederland werken. Het ontwikkelteam bestaat uit 10 mensen en is verdeeld in 2 scrumteams. Het eerste team bestaat uit Java en Scala ontwikkelaars. Het tweede team, waar jij

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 »
Mittchel Van Vliet

Mittchel Van Vliet

03/09/2009 18:07:00
Quote Anchor link
Beste,

Ik heb een simpel scriptje gemaakt, waardoor ik via een formpje een voornaam,achternaam,email kan toevoegen.. alleen hij blijkt niet echt te werken.. ik ben best nieuw in php en sql. dit is me code:

Voegtoe.php (formpje)
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
<html>
<head>
<style type="text/css">
<!--

.test {
    font-size: 10px;
    font-weight: bold;
    font-family: Verdana, Geneva, sans-serif;
    width: 300px;
}

-->
</style>
</head>
<table id="voegtoe" width="600" align="center">
<form method="POST" action="toegevoegd.php">
  <tr>
    <td class="test">Voornaam*:</td>
    <td>
      <input name="voornaam" type="text" id="voornaam" size="47" width="300">
     </td>
  </tr>
    <tr>
    <td class="test">Achternaam*:</td>
    <td>
      <input name="achternaam" type="text" id="achternaam" size="47" width="300">
     </td>
  </tr>
    <tr>
    <td class="test">Email-adres*:</td>
    <td>
      <input name="email" type="text" id="email" size="47" width="300">
     </td>
  </tr>
  <tr>
  <td class="test">Velden met een * zijn verplicht.</td>
    <td>
      <input type="submit" name="verstuur" id="verstuur" value="Voeg toe">
     </td>
    </tr>
  </form>
</table>


toegevoegd.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
    <?php
// Connectie maken naar de database.
mysql_connect ("localhost","Mittche6_le","xxxx");
mysql_select_db ("Mittche6_le");
$check = ("SELECT * FROM `formulier` ");
$resultaat = mysql_query($check) or die ("Kan geen connectie vinden met de database");

$query = ("INSERT INTO `formulier` (voornaam, achternaam, email) VALUES ('$_POST['voornaam']' , '$_POST['achternaam']' , '$_POST['email']'");

$voornaam         = $_POST['voornaam']
$achternaam        = $_POST['achternaam']
$email             = $_POST['email']

if(empty($voornaam)        |    empty($achternaam)        |    empty($email)) {
    echo "Nog niet alle velden met een sterretje (*) zijn ingevuld,  Klik <a href='contact.php'>hier</a> om terug te gaan";
    
}
elseif (!ereg("^[_a-z0-9-]+(\.[_a-z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,3})$",$email)) {


if(mysql_query(query))
}

    echo ("Toevoegen is gelukt!")
}

else
{
    echo ("Toevoegen is mislukt, probeer nog een keer")
}

?>


De error die ik krijg:

Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/Mittche6/domains/puratio.nl/public_html/voegtoe/toegevoegd.php on line 8

Iemand?:P
Gewijzigd op 01/01/1970 01:00:00 door Mittchel Van Vliet
 
PHP hulp

PHP hulp

22/11/2024 08:33:46
 
Steen

steen

03/09/2009 18:11:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
'$_POST['voornaam']'


Dit kan niet zo ^^, maar er het onderstaande van. Het is trouwens niet erg veilig, vandaar de mysql_real_escape_string.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
'".mysql_real_escape_string($_POST['voornaam'])."'
 
Klaasjan Boven

Klaasjan Boven

03/09/2009 18:13:00
Quote Anchor link
Haal je ww even weg uit de code
 
Mittchel Van Vliet

Mittchel Van Vliet

03/09/2009 18:20:00
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
'".mysql_real_escape_string($_POST['voornaam'])."'


Moet dat bij values?
 
- SanThe -

- SanThe -

03/09/2009 18:49:00
Quote Anchor link
Je bent ongeveer overal de puntkomma vergeten aan het eind van de regels. Verder géén backtics in je query zetten. Geen $vars nutteloos copiëren. $Vars buiten quotes houden. Als een query lukt wil dat nog niet zeggen dat er ook daadwerkelijk iets is veranderd. Script is lek -> sql-injection.
 
Afra ca

Afra ca

03/09/2009 20:13:00
Quote Anchor link
Ter verduidelijking wat SanThe bedoeld, even een voorbeeld structuur:


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
<?php
/* Errors weergeven */    
error_reporting(E_ALL | E_STRICT);
ini_set("display_errors", 1);

/* Connecten met DB*/
require_once "connect_db.php";

if($_SERVER['REQUEST_METHOD'] == "POST"){
    /*formulier verwerken*/
    $fouten = array();
    if(empty($_POST['voornaam'])){
        $fouten[] = "Je bent vergeten je voornaam in te vullen";
    }

    if(empty($_POST['achternaam'])){
        $fouten[] = "Je bent vergeten je achternaam in te vullen";
    }

    // enzovoort
    
    if(count($fouten) != 0){
        foreach ($fouten AS $key => $value){
            echo $value;
        }
    }

    else {
        //query opstellen
        $sql = "INSERT INTO formulier (voornaam, achternaam, email) VALUES ('".mysql_real_escape_string($_POST['voornaam']."', '".mysql_real_escape_string($_POST['achternaam']."', '".mysql_real_escape_string($_POST['email']."')";
        if(!$result = mysql_query($sql)){
            trigger_error(mysql_error());
        }

        else{
            echo 'Geweldig, inserten is gelukt!';
    
}

else {
    //formulier tonen
    echo 'Je formulier';
}

?>
 
Mittchel Van Vliet

Mittchel Van Vliet

03/09/2009 21:45:00
Quote Anchor link
Afra, dat script ziet er netjes uit.. alleen begrijp de helft nog niet haha:P
En hij zegt dat op line 30 ; unexpected is:O maar die is gewoon goed, toch?
 
W W

W W

03/09/2009 21:49: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
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
<?php
/* Errors weergeven */    
error_reporting(E_ALL | E_STRICT);
ini_set("display_errors", 1);

/* Connecten met DB*/
require_once "connect_db.php";

if($_SERVER['REQUEST_METHOD'] == "POST"){
    /*formulier verwerken*/
    $fouten = array();
    if(empty($_POST['voornaam'])){
        $fouten[] = "Je bent vergeten je voornaam in te vullen";
    }

    if(empty($_POST['achternaam'])){
        $fouten[] = "Je bent vergeten je achternaam in te vullen";
    }

    // enzovoort
    
    if(count($fouten) != 0){
        foreach ($fouten AS $key => $value){
            echo $value;
        }
    }

    else {
        //query opstellen
        $sql = "INSERT INTO formulier (voornaam, achternaam, email) VALUES ('".mysql_real_escape_string($_POST['voornaam']."', '".mysql_real_escape_string($_POST['achternaam']."', '".mysql_real_escape_string($_POST['email']."')";
        if(!$result = mysql_query($sql)){
            trigger_error(mysql_error());
        }

        else{
            echo 'Geweldig, inserten is gelukt!';
}
    
}

else {
    //formulier tonen
    echo 'Je formulier';
}

?>


Nu moet hij het wel doen.
 



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.