unexpected T_STRING

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Fullstack Software Developer

Bedrijfsomschrijving Functieomschrijving Java ontwerpen, bouwen en testen (T-shaped). Als senior ontwikkelaar ben je bekend in zowel de back-end als de frontend van een applicatie. Angular, Continious Delivery / Integration. Een ervaren iemand die de leiding kan nemen, een weg vindt in nieuwe situaties, en in oude applicaties. Initiatiefrijk, bekend met de (technische) omgevingen die we bij duo gebruiken, niet te beroerd om collega’s te helpen. Als senior programmeur in staat om op te treden als lead programmeur. Ondersteunt de testers bij de testautomatisering en minder ervaren programmeurs bij dagelijks werkzaamheden. Dit laatste met name op het gebied van Angular. Achtergrond

Bekijk vacature »

Java developer Zorgsysteem

Dit ga je doen Werken aan het eigen gebouwde zorgsysteem; Verbeteringen maken en toepassen binnen de applicatie; Jij gaat werken aan de Back-end van de applicatie en sporadisch werk je mee aan de Front-end; Samenwerken met andere teams voor een optimaal resultaat; Jij kan 'clean' werken en high quality code schrijven; Jij werkt resultaatgericht. Hier ga je werken De organisatie houdt zich bezig met diverse applicaties met betrekking tot zorgregistratie. Dankzij hun systeem komt alle informatie, omtrent de zorg van een patiënt, op een overzichtelijke en toegankelijke manier samen in één systeem te staan. Op deze manier is deze informatie

Bekijk vacature »

SAP HANA Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 13382 Introductie We is looking for a HANA Developer to work for our client. The candidate has to have an experience in building Data Intensive Applications (DIA’s). The role of a HANA Developer at ASML involves working on building Data Intensive Applications in an industrial/enterprise environment. The primary responsibility is to handle data from various sources and determine the best way to structure it for use by data analysts, who will run queries and algorithms against it for predictive and prescriptive analytics through machine learning. Wat verwachten we van jou?

Bekijk vacature »

Node.js developer

Functie Onder begeleiding van 3 accountmanagers waarvan er 1 binnen jouw expertise je aanspreekpunt zal zijn ga je aan de slag bij diverse opdrachtgevers. Hij of zij helpt je bij het vinden van een passende en uitdagende opdracht. Hierin houden ze uiteraard rekening met jouw situatie, ervaring en (technische) ambities. De opdrachten duren gemiddeld één tot 2 jaar. Hierdoor kun je je ook echt vastbijten in een project en als consultant impact maken. Naast de opdracht ben je regelmatig met je collega’s van de IT-afdeling om bijvoorbeeld onderlinge kennis te delen, of nieuwe trends te bespreken. Ook worden er regelmatig

Bekijk vacature »

REMOTE - Front-end Angular developer

Functie Het IT-team bestaat momenteel uit de IT Manager, 2 back-end developers, 1 fullstack developer, 1 designer en een DevOps engineer. Ze zijn momenteel op zoek naar een ervaren Front-end developer die autonoom en gedisciplineerd aan de slag gaat, en bij aanvang als enige developer met hun Front-end applicaties bezig is. Wel hebben ze de ambitie om hier snel een 2e developer bij te vinden die jij dan ook zal kunnen aansturen/begeleiden. Je zult aan de slag gaan met het doorontwikkelen van hun bestaande UI in Angular. Maar ook het ontwikkelen van een mobiele app. Hierbij hechten ze veel waarde

Bekijk vacature »

Software Developer

Dit ga je doen Je bent verantwoordelijk voor de warehouse applicatie die een integratie heeft met de PLC laag; Je ontwikkelt in C#/.Net; Je bent verantwoordelijk voor het ontwikkelen van interfaces en het visualiseren van componenten; Je denkt mee over het design voor business oplossingen; Je bent verantwoordelijk voor het testen van de gebouwde oplossing. Hier ga je werken Voor een internationale organisatie in de transport zijn wij momenteel op zoek naar een Software Developer. Ze zijn wereldwijd de grootste speler en lopen voorop met het automatiseren van alle processen van de warehouses. Op dit moment wordt er nog gebruik

Bekijk vacature »

Java Developer

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 »

Senior Developer ERP Dynamics 365

Samengevat: Deze werkgever is een softwarebedrijf. Ben jij een enthousiaste developer? Heb je ervaring met ERP of Dynamic 365 bussines central? Vaste baan: ERP Applicatie Specialist ERP MBO €3.600 - €5.200 Wij houden ons als bedrijf bezig met het leveren en implementeren van het Microsoft Dynamics pakket binnen verschillende industriële sectoren. Deze werkgever is een veelzijdige organisatie. Je werkt voor de eigen IT organisatie. Zij werken met moderne technologie en staan open voor innovatie. Binnen ons open team is er een no-nonsense cultuur. Daarnaast is er veel onderling contact door de korte communicatielijnen. Het team werkt enthousiast samen om een

Bekijk vacature »

Embedded Software Developer Games

Functie omschrijving Heb jij affiniteit met hardware en wil jij kleuren binnen een Qt framework? Spreek jij de talen C en of C ++? Dan ben ik wellicht opzoek naar jou! Voor een super gave opdrachtgever in omgeving Delft is er namelijk plek voor een nieuwe kracht! Dit bedrijf is gespecialiseerd in het ontwerpen van software voor een unieke game industrie. Wil jij betrokken worden bij een proces dat loopt van ontwikkeling tot installatie? Waarbij je bezig zult zijn met perfecte systemen die geleverd worden aan binnen en buitenland? Je zult in een team, samen met vier ontwikkelaars, de mooiste

Bekijk vacature »

C# ontwikkelaar

Functie omschrijving Werk jij graag met C# en het .NET framework in een leuk familiebedrijf? Lees dan snel verder! Jouw takenpakket hierbij is: Je gaat maatwerk software ontwikkelen en softwareoplossingen creëren. 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. Daarnaast optimaliseer je de bestaande software. Bedrijfsprofiel Deze organisatie is gevestigd in de omgeving van Best en is een echt familiebedrijf. Je komt te werken in een klein team van developers, die zich voornamelijk bezighouden met

Bekijk vacature »

Junior Software Developer (HBO / WO)

Functie omschrijving Wij zijn op zoek naar een Junior Software Developer! Sta jij aan het begin van je carrière en heb je net je HBO of WO-diploma in de richting van ICT of Techniek mogen ontvangen? En heb jij grote affiniteit met software development? Dan hebben wij bij Jelling IT Professionals de perfecte opdrachtgever in de omgeving van Utrecht, die jou tot een volwaardig Fullstack Software Developer gaat opleiden. Binnen deze grote organisatie krijg je ruime en professionele trainingen die jouw in korte tijd vakbekwaam maken. Niet alleen het aan technisch aspect, maar ook zeker jouw persoonlijke ontwikkeling wordt veel

Bekijk vacature »

Senior PHP developer met ambities tot Software Arc

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 »

Java Front-end Developer

Dit ga je doen Ontwikkelen van nieuwe functionaliteiten in Java met tools als Springboot, MS SQL Server (T-SQL) en JavaScript; Het onderhouden van de (web-)applicaties binnen een complexe omgeving; Werken aan de migratie van een monolithisch systeem naar een architectuur gebaseerd op Kubernetes; Code reviews met collega's en actieve kennisuitdelingsessies voeren; Het uitvoeren van unit- en systeemtests Experimenteren met nieuwe tools en technieken. Hier ga je werken Binnen deze organisatie kom je te werken op de afdeling die gegevens verzamelt vanuit het hele land. Denk hierbij aan vertrouwelijke persoonsgegevens. Het team verwerkt al deze data met als doel het waarborgen

Bekijk vacature »

Junior PHP Developer

Je maakt een vliegende start van je carrière, door meteen mee te bouwen aan de digitale aspecten van Coolblue. Wat doe je als Junior PHP Developer bij Coolblue? Als Junior PHP Developer ben je meteen vanaf de start onderdeel van een development team. Je kijkt veel mee met collega’s en volgt trainingen om te groeien als Junior Developer. Op dat moment komt je wil om steeds te blijven leren naar boven. Daarnaast pak je in de sprints ook je eigen stories op om Coolblue iedere dag een beetje beter te kunnen maken. Je sterk analytisch vermogen komt dan ook goed

Bekijk vacature »

High level C++ QT Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 13486 Introductie Would you like to be involved in every aspect of software development for our exceptional products, from specification and design to testing and integration? If you're passionate about software development and eager to apply your programming skills to create customer-focused deliverables, then this is the perfect chance for you to expand your expertise. You can become a member of our Machine Control department's data-driven development team, where you'll design and build software solutions that optimize machine productivity. As a senior software design engineer, you'll participate in all phases

Bekijk vacature »
Hans schults

hans schults

11/01/2014 13:41:16
Quote Anchor link
deze melding krijg ik niet weg, het gaat over regel 135:
if ($post['bekijk']){ SELECT * FROM bedrijven WHERE id='$id';

Is er iemand die mij verder kan helpen?


Hieronder de volledige pagina:
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
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
<?php

function get_post(){
    global $_POST;
    $result=array();
    foreach($_POST as $key=>$value)$result[$key]=$value;
    reset($_POST);
    return $result;
}

if(isset($_GET['actie']))$post['actie']=$_GET['actie'];
if(isset($_GET['id']))$post['id']=$_GET['id'];
if($_POST)$post=get_post();
################################################################################
//config.php

$data['hostname']='localhost';
$data['username']='';
$data['password']='';
$data['database']='';

################################################################################
$data['cid']=null;


function
db_connect(){
    global $data;
    $data['cid']=@mysql_connect($data['hostname'], $data['username'], $data['password']);
    if(!$data['cid'])echo('<font color=#FF0000>'.mysql_error().'</font>');
    @
mysql_select_db($data['database'], $data['cid']);
    return (bool)$data['cid'];
}

function
db_disconnect(){
    global $data;
    return (bool)@mysql_close($data['cid']);
}

function
db_query($statement){
    global $data;
    return @mysql_query($statement, $data['cid']);
}

function
newid(){
    global $data;
    return @mysql_insert_id($data['cid']);
}

function
db_count($result){
    return (int)@mysql_num_rows($result);
}

function
db_rows($statement){
    $result=array();
    $query=db_query($statement);
    $count=db_count($query);
    for($i=0; $i<$count; $i++){
        $record=@mysql_fetch_array($query, MYSQL_ASSOC);
        foreach($record as $key=>$value)$result[$i][$key]=$value;
    }

    return $result;
}


function
db_lijstalle(){
    global $data;
    $lijstalle=db_rows(
        "SELECT * FROM `bedrijven`".
        "WHERE `groep` ='1' "
    );
    $result=array();
    
    foreach($lijstalle as $key=>$value){
        $result[$key]=$value;
    }

    return $result;
}

function
invoeren($naam, $opmerking){
    global $data;
    db_query("INSERT INTO `bedrijven`(`id`,`groep`,`groepomschr`,`sector`,`bedrijf`,`straat`,`postcode`,`plaats`,`telefoonalg`,`internet`,`emailalg`,`persoon`,`telefoonpersoon`,`mobielpersoon`,`emailpersoon`,`branche`,`aantalpersonen`,`aantalpersonenkantoor`,`diensten`,`stagemogelijkh`,`logo`)VALUES('','{$groep}','{$groepomschr}','{$sector}','{$bedrijf}','{$straat}','{$postcode}','{$plaats}','{$telefoonalg}','{$internet}','{$emailalg}','{$persoon}','{$telefoonpersoon}','{$mobielpersoon}','{$emailpersoon}','{$branche}','{$aantalpersonen}','{$aantalpersonenkantoor}','{$diensten}','{$stagemogelijkh}','{$logo}')");
}

function
oproepen($id){
    global $data;
    $tewijzigen=db_rows(
        "SELECT * FROM `bedrijven`".
        "WHERE  `id` = {$id}"        
    );
    return $tewijzigen[0];

}

function
wijzigen($post){
    global $data;
    db_query(
        "UPDATE `bedrijven` SET ".
        "`groep`='{$post['groep']}',`groepomschr`='{$post['groepomschr']}',`sector`='{$post['sector']}',`bedrijf`='{$post['bedrijf']}',`straat`='{$post['straat']}',`postcode`='{$post['postcode']}',`plaats`='{$post['plaats']}',`telefoonalg`='{$post['telefoonalg']}',`internet`='{$post['internet']}',`emailalg`='{$post['emailalg']}',`persoon`='{$post['persoon']}',`telefoonpersoon`='{$post['telefoonpersoon']}',`mobielpersoon`='{$post['mobielpersoon']}',`emailpersoon`='{$post['emailpersoon']}',`branche`='{$post['branche']}',`aantalpersonen`='{$post['aantalpersonen']}',`aantalpersonenkantoor`='{$post['aantalpersonenkantoor']}',`diensten`='{$post['diensten']}',`stagemogelijkh`='{$post['stagemogelijkh']}',`logo`='{$post['logo']}'".    
        " WHERE `id`='{$post['id']}'"
    );
}

function
verwijderen($id){
    global $data;
    db_query(
    "DELETE FROM `bedrijven` WHERE `id`={$id}"
    );    
}
function
bekijk($id){
    global $data;
    db_query(
    "SELECT * FROM `bedrijven` WHERE `id`={$id}"
    );    
}

################################################################################

// nieuwe webpagina

db_connect();

###################################################################################

//



$data['lijstalle']=db_lijstalle();

if ($post['send']){
    invoeren($post['datatype'], $post['name']);
    $post['send']=0;
    header("Location:http://schults.net/stage-vinden/bedrijvenoverzicht-autoschade.php");
}


if ($post['actie']=="bekijk"||$post['actie']=="verwijderen"){
    $data['tewijzigen']=oproepen($post['id']);
}


if ($post['bekijk']){ SELECT * FROM bedrijven WHERE id='$id';
    wijzigen($post);
    $post['wijzigen']=0;
    $post['actie']=false;
    $post['id']=false;    
    header("Location:http://schults.net/stage-vinden/bedrijvenoverzicht-autoschade.php");
}


if ($post['verwijderen']){
    verwijderen($post['id']);
    $post['verwijderen']=false;
    $post['actie']=false;
    $post['id']=false;
    header("Location:http://schults.net/stage-vinden/bedrijvenoverzicht-autoschade.php");
}


if ($post['nietverwijderen']){
    $post['nietverwijderen']=false;
    $post['verwijderen']=false;
    $post['actie']=false;
    $post['id']=false;
    header("Location:http://schults.net/stage-vinden/bedrijvenoverzicht-autoschade.php");    
}


?>

<?php
// include/require hier evt nog andere zaken
require ("connect.php");
// we willen op deze pagina gebruik maken van beveiliging mbv sessies,
// dus includen (requiren) we session.php
// require("session.php");*******************************
/*
we gaan hier kijken of de gebruiker is ingelogd, en welk
user level de gebruiker heeft. Op grond daarvan laten we
bepaalde delen al dan niet zien.
Een gebruikerslevel is een getal wat aangeeft hoeveel
"macht" je hebt. Vaak is het zo: hoe hoger het getal, hoe
meer je mag.
bijvoorbeeld:
Voor een bepaalde bewerking heb je gebruikers-
niveau 1 nodig, maar voor een andere bewerking heb je niveau
2 nodig. Een gebruiker die beide bewerkingen mag uitvoeren
heeft gebruikersniveau 1+2 = 3. MAAR: Een gebruiker die om
een of andere reden alleen de tweede bewerking mag uitvoeren
heeft gebruikersniveau 0+2 = 2. Dus je telt de nummers die
bij bepaalde rechten horen bij elkaar op.
Het nummer dat het recht geeft op een bepaalde bewerking is
altijd een macht van 2.
bijvoorbeeld:
recht #1 (bv inloggen) heeft gebruikers niveau            2^0 = 1
recht #2 (bv je eigen info veranderen) heeft gebr. niveau 2^1 = 2
recht #3 (bv nieuws toevoegen) heeft gebruikers niveau    2^2 = 4
recht #4 (bv members toevoegen) heeft gebruikersniveau    2^3 = 8
enz.
Iemand die al deze bewerkingen mag uitvoeren heeft dus
gebruikersniveau 1+2+4+8 = 15 (of 2^4 - 1)
Iemand die alleen recht #1 en recht #3 heeft, heeft
dus gebruikersniveau 1+4 = 5
*/
// controle op ingelogd zijn:
//if(isset($_SESSION['suser'])) {

?>


    <table border="1">
    <tr>
    <td>id</td><td>groep</td><td>groepomschr</td><td>sector</td><td>bedrijf</td><td>straat</td><td>postcode</td><td>plaats</td><td>telefoonalg</td><td colspan="2">Actie</td>
    </tr>    
<?    foreach($data['lijstalle'] as $key=>$value){ ?>
    <tr>
    <td><? echo $value['id']; ?></td><td><? echo $value['groep']; ?></td><td><? echo $value['groepomschr']; ?></td><td><? echo $value['sector']; ?></td><td><? echo $value['bedrijf']; ?></td><td><? echo $value['straat']; ?></td><td><? echo $value['postcode']; ?></td><td><? echo $value['plaats']; ?></td><td><? echo $value['telefoonalg']; ?></td><td><a href="http://schults.net/stage-vinden/bedrijvenoverzicht-autoschade.php?actie=bekijk&id=<? echo $value['id']; ?>">bekijk</a></td>    
    </tr>
<? } ?>
    </table>
    
    <br><br>
<!--    regel toevoegen:<br>
    <form method="post">
    
    
     datatype:&nbsp;<input type="text" name="datatype" value="<? echo $post['datatype']; ?>" size="40"><br>
     name:&nbsp;<input type="text" name="name" value="<? echo $post['name']; ?>" size="40"><br>
     <input type="submit" name="send" value="opslaan">
    
    
     </form>
-->    
<? if($post['actie']=="bekijk"){  ?>
        <br><br>
    regel bekijken:<br>
     groep:&nbsp; <? echo $value['groep']; ?><br>
     groepomschr:&nbsp; <? echo $value['groepomschr']; ?><br>
     sector:&nbsp;<? echo $value['sector']; ?><br>
     bedrijf:&nbsp;<? echo $value['bedrijf']; ?><br>    
      straat:&nbsp;<? echo $value['straat']; ?><br>    
      postcode:&nbsp;<? echo $value['postcode']; ?><br>
      plaats:&nbsp;<? echo $davalueta['plaats']; ?><br>
      telefoonalg:&nbsp;<? echo $value['telefoonalg']; ?><br>
      internet:&nbsp;<? echo $value['internet']; ?><br>
      emailalg:&nbsp;<? echo $value['emailalg']; ?><br>
      persoon:&nbsp;<? echo $value['persoon']; ?><br>
      telefoonpersoon:&nbsp;<? echo $value['telefoonpersoon']; ?><br>
      mobielpersoon:&nbsp;<? echo $value['mobielpersoon']; ?><br>
      emailpersoon:&nbsp;<? echo $value['emailpersoon']; ?><br>
   branche:&nbsp;<? echo $value['branche']; ?><br>
     aantalpersonen:&nbsp;<? echo $value['aantalpersonen']; ?><br>
      aantalpersonenkantoor:&nbsp;<? echo $value['aantalpersonenkantoor']; ?><br>
      diensten:&nbsp;<? echo $value['diensten']; ?><br>
      stagemogelijkh:&nbsp;<? echo $value['stagemogelijkh']; ?><br>
    
    
    <form method="post">
    <input type="hidden" name="id" value="<? echo $post['id']; ?>">
     groep:&nbsp;<input type="text" name="groep" value="<? echo $data['tewijzigen']['groep']; ?>" size="5"><br>
     groepomschr:&nbsp;<input type="text" name="groepomschr" value="<? echo $data['tewijzigen']['groepomschr']; ?>" size="50"><br>
     sector:&nbsp;<input type="text" name="sector" value="<? echo $data['tewijzigen']['sector']; ?>" size="5"><br>
     bedrijf:&nbsp;<input type="text" name="bedrijf" value="<? echo $data['tewijzigen']['bedrijf']; ?>" size="50"><br>    
      straat:&nbsp;<input type="text" name="straat" value="<? echo $data['tewijzigen']['straat']; ?>" size="50"><br>    
      postcode:&nbsp;<input type="text" name="postcode" value="<? echo $data['tewijzigen']['postcode']; ?>" size="10"><br>
      plaats:&nbsp;<input type="text" name="plaats" value="<? echo $data['tewijzigen']['plaats']; ?>" size="50"><br>
      telefoonalg:&nbsp;<input type="text" name="telefoonalg" value="<? echo $data['tewijzigen']['telefoonalg']; ?>" size="20"><br>
      internet:&nbsp;<input type="text" name="internet" value="<? echo $data['tewijzigen']['internet']; ?>" size="50"><br>
      emailalg:&nbsp;<input type="text" name="emailalg" value="<? echo $data['tewijzigen']['emailalg']; ?>" size="50"><br>
      persoon:&nbsp;<input type="text" name="persoon" value="<? echo $data['tewijzigen']['persoon']; ?>" size="50"><br>
      telefoonpersoon:&nbsp;<input type="text" name="telefoonpersoon" value="<? echo $data['tewijzigen']['telefoonpersoon']; ?>" size="50"><br>
      mobielpersoon:&nbsp;<input type="text" name="mobielpersoon" value="<? echo $data['tewijzigen']['mobielpersoon']; ?>" size="50"><br>
      emailpersoon:&nbsp;<input type="text" name="emailpersoon" value="<? echo $data['tewijzigen']['emailpersoon']; ?>" size="50"><br>
   branche:&nbsp;<input type="text" name="branche" value="<? echo $data['tewijzigen']['branche']; ?>" size="50"><br>
     aantalpersonen:&nbsp;<input type="text" name="aantalpersonen" value="<? echo $data['tewijzigen']['aantalpersonen']; ?>" size="5"><br>
      aantalpersonenkantoor:&nbsp;<input type="text" name="aantalpersonenkantoor" value="<? echo $data['tewijzigen']['aantalpersonenkantoor']; ?>" size="5"><br>
      diensten:&nbsp;<input type="text" name="diensten" value="<? echo $data['tewijzigen']['diensten']; ?>" size="50"><br>
      stagemogelijkh:&nbsp;<input type="text" name="stagemogelijkh" value="<? echo $data['tewijzigen']['stagemogelijkh']; ?>" size="50"><br>
<!--     logo:&nbsp;<input type="text" name="logo" value="<? echo $data['tewijzigen']['logo']; ?>" size="50"><br>  -->    
<img src="downloadfoto.php?id=<? echo $value['id']; ?> " width="184" height="134">    
    
     <input type="submit" name="wijzigen" value="wijzigen">
     </form>    
    
<form method="post" action="uploadfoto.php" enctype="multipart/form-data">
  <table width="75%" border="1" cellspacing="1" cellpadding="1">
    <tr>
      <td>Kleine foto</td>
      <td colspan="2"><input type="file" name="file1" size="70"></td>
    </tr>
    <tr>
      <td>Grote foto</td>
      <td colspan="2"><input type="file" name="file2" size="70"></td>
    </tr>
        
  </table>
  <input type="submit" name="submit" value="submit">
</form>

    
<? }elseif($post['actie']=="verwijderen"){ ?>
        <br><br>
    regel verwijderen:<br>
    <form method="post">
    <input type="hidden" name="id" value="<? echo $post['id']; ?>">
     groep:&nbsp;<input type="text" name="groep" value="<? echo $data['tewijzigen']['groep']; ?>" size="5"><br>
     groepomschr:&nbsp;<input type="text" name="groepomschr" value="<? echo $data['tewijzigen']['groepomschr']; ?>" size="50"><br>
     sector:&nbsp;<input type="text" name="sector" value="<? echo $data['tewijzigen']['sector']; ?>" size="5"><br>
     bedrijf:&nbsp;<input type="text" name="bedrijf" value="<? echo $data['tewijzigen']['bedrijf']; ?>" size="50"><br>    
      straat:&nbsp;<input type="text" name="straat" value="<? echo $data['tewijzigen']['straat']; ?>" size="50"><br>    
      postcode:&nbsp;<input type="text" name="postcode" value="<? echo $data['tewijzigen']['postcode']; ?>" size="10"><br>
      plaats:&nbsp;<input type="text" name="plaats" value="<? echo $data['tewijzigen']['plaats']; ?>" size="50"><br>
      telefoonalg:&nbsp;<input type="text" name="telefoonalg" value="<? echo $data['tewijzigen']['telefoonalg']; ?>" size="20"><br>
      internet:&nbsp;<input type="text" name="internet" value="<? echo $data['tewijzigen']['internet']; ?>" size="50"><br>
      emailalg:&nbsp;<input type="text" name="emailalg" value="<? echo $data['tewijzigen']['emailalg']; ?>" size="50"><br>
      persoon:&nbsp;<input type="text" name="persoon" value="<? echo $data['tewijzigen']['persoon']; ?>" size="50"><br>
      telefoonpersoon:&nbsp;<input type="text" name="telefoonpersoon" value="<? echo $data['tewijzigen']['telefoonpersoon']; ?>" size="50"><br>
      mobielpersoon:&nbsp;<input type="text" name="mobielpersoon" value="<? echo $data['tewijzigen']['mobielpersoon']; ?>" size="50"><br>
      emailpersoon:&nbsp;<input type="text" name="emailpersoon" value="<? echo $data['tewijzigen']['emailpersoon']; ?>" size="50"><br>
   branche:&nbsp;<input type="text" name="branche" value="<? echo $data['tewijzigen']['branche']; ?>" size="50"><br>
     aantalpersonen:&nbsp;<input type="text" name="aantalpersonen" value="<? echo $data['tewijzigen']['aantalpersonen']; ?>" size="5"><br>
      aantalpersonenkantoor:&nbsp;<input type="text" name="aantalpersonenkantoor" value="<? echo $data['tewijzigen']['aantalpersonenkantoor']; ?>" size="5"><br>
      diensten:&nbsp;<input type="text" name="diensten" value="<? echo $data['tewijzigen']['diensten']; ?>" size="50"><br>
      stagemogelijkh:&nbsp;<input type="text" name="stagemogelijkh" value="<? echo $data['tewijzigen']['stagemogelijkh']; ?>" size="50"><br>
     logo:&nbsp;<input type="text" name="logo" value="<? echo $data['tewijzigen']['logo']; ?>" size="50"><br>    
     <input type="submit" name="verwijderen" value="verwijderen bevestigen">    
     </form>    

<hr width="100%">
    <form method="post">
    <input type="hidden" name="id" value="">
     <input type="submit" name="nietverwijderen" value="verwijderen annuleren">    
     </form>    
<? //} ?>
<?php
//} else {
?>

Je bent op dit moment niet ingelogd.<br />
<a href="index.php">inloggen</a><br />
<?php
}
?>
Gewijzigd op 12/01/2014 18:11:39 door - Ariën -
 
PHP hulp

PHP hulp

27/05/2026 07:44:08
 
Joakim Broden

Joakim Broden

11/01/2014 14:01:59
Quote Anchor link
je hebt er 'SELECT * FROM bedrijven WHERE id='$id';' staan maar dat staat nergens voor, het is geen functie, variabele, constant of wat dan ook. Verwijder 'SELECT * FROM bedrijven WHERE id='$id';' dus want die doet helemaal niks.
 
Hans schults

hans schults

11/01/2014 14:07:09
Quote Anchor link
Dank je voor je reactie.

maar de pagina selecteert de verkeerde regel, hij laat als ik op bekijk klik altijd de regel met het laagste id zien. op welke ik ook klik.

hoe pas ik dit aan?
 
Jos Verstraeten

Jos Verstraeten

12/01/2014 17:11:26
Quote Anchor link
Ik zou je aanraden snel even de gegevens te verwijderen om te connecteren tot je database voor google het ziet en opslaat !
 
- Ariën  -
Beheerder

- Ariën -

12/01/2014 18:13:11
Quote Anchor link
Ik heb de code tussen codetags geplaatst en de inloggegevens verwijderd.
 
Ericbruggema x

ericbruggema x

19/01/2014 09:06:47
Quote Anchor link
Nog een paar tips.

1. Haal A.U.B verwijzingen naar sites uit je code, dit is niet handig als mensen gaan zoeken naar het bedrijf en dan opeens dit topic terug vinden...

2. Ga A.U.B php leren, je code zit vol met fouten en het lijkt wel of er heel veel stukjes gekopieerd en geplakt zijn, ook worden er functies gebruikt waarvoor je eigenlijk geen functies zou moeten/hoeven/willen schrijven. Lees je ook eens in hoe je met queries moet werken en hoe je de data die je in je query wil/moet verwerkt zoals het gebruiken van escapen (mysql(i)_real_escape_string, beveiligen, beter is zelfs 100% valideren maar dat is in veel gevallen niet echt 100% betrouwbaar).
Ook zie ik een require op een rare plaats (mijn mening) en liever gebruik je include_once of require_once om te voorkomen dat iets vaker geladen wordt, tenzij je wilt dat iets vaker geladen wordt...
Gebruik NOOIT mysql_error in een LIVE omgeving!

3. Als ik je script zou moeten testen met ERROR_REPORTING(E_ALL) zou ik bergen met fouten te zien krijgen, ga daar eens mee aan de slag!

4. Er is een functie en die heet isset, deze functie wordt gebruikt om te checken of variabelen bestaan dus in het vervolg kun je beter if (isset($post['send']) gebruiken ipv if ($post['send'] tenzij je zeker weet dat $post['send'] bestaat, daar had je trouwens ook gewoon de functie switch voor kunnen gebruiken ;)

Laatste puntje, de rest laat ik over aan anderen ;)
5. Wees consistent in je structuur, of gebruik spaties tussen functies en variabelen of niet... lijkt wel of de code uit vele andere codes is samengesteld..

een korte query mag namelijk best op 1 regel, scheelt lappen met regels!

Dit alles is opbouwend bedoeld, ik weet niet precies je bedoeling van dit topic is, wil je een fix of wil je leren? wat heb je zelf al geprobeerd?

* note: net terug van nachtdienst, dus beetje moe... schrijf en of tiep fouten voorbehouden... *
Gewijzigd op 19/01/2014 09:07:26 door ericbruggema x
 



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.