input probleem

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Low Code Developer

Functie omschrijving Ben jij toe aan een nieuwe uitdaging en ben jij HBO afgestudeerd in de richting van IT? Heb jij verstand van datamodellering, NO CODE Platformen en kun jij het aan om projecten te leiden? Voor een leuke opdrachtgever in omgeving Capelle aan den IJssel zijn wij op zoek naar een No Code developer die zich bezig gaat houden met het optimaliseren van bedrijfsprocessen bij klanten in heel het land! Wat ga je hier zoal doen? Je gaat geen code kloppen maar bedenken hoe applicaties eruit moet komen te zien. Je gaat werken met een non code platform, je

Bekijk vacature »

Software Developer

Functie omschrijving Veel begeleiding en de kans om je verder te ontwikkelen als software developer. Dat kunnen wij jou bieden bij deelname aan deze leuke traineeship. Je krijgt een mentor toegewezen die jou alle kneepjes van het vak leert. Heb jij al wat ervaring als software developer? Daar worden wij heel blij van! Lees snel verder! Bedrijfsprofiel Als software developer neem je deel aan een trainings programma in de omgeving van Haarlem waar je persoonlijk wordt begeleidt, zodat je alle kneepjes van het vak leert. Aan de hand van jouw kennis en ervaring krijg je een persoonlijk opleidingstraject. Je gaat

Bekijk vacature »

C#.NET Developer

Functieomschrijving We are looking for a dutch native speaker In deze uitdagende functie ga je werken als onderdeel van het development team, in de functie van C#.NET Developer, Je gaat maatwerk software bouwen voor diverse klanten. Ook optimaliseer je bestaande software en bouw je API koppelingen. Je bent vooral met back-end development bezig. Je krijgt veel vrijheid in deze functie en je krijgt de kans om mee te denken in bedrijfsprocessen. Deels thuiswerken is geen enkel probleem! Bedrijfsprofiel Deze organisatie is gevestigd in de regio van Boxtel. Het is van oorsprong een familiebedrijf, die gestart zijn met het bouwen van

Bekijk vacature »

.NET Developer te Naarden

Bedrijfsomschrijving Voor mijn klant ben ik op zoek naar een .NET Developer om het huidige team te komen versterken. Deze organisatie bevindt zich in de logistieke sector, en zij hebben een eigen ERP systeem ontwikkeld dat zij inzetten ter optimalisatie van de logistieke processen van haar eindklanten. Deze organisatie bestaat inmiddels al ruim 20 jaar, waarbij zij een duidelijke missie hebben, namelijk: het werk van de eindklant makkelijker maken door de systemen die zij leveren. Ze werken over heel de wereld, wat deze organisatie een echte internationale speler maakt. Binnen de organisatie kenmerken ze zich door een dynamische en professionele

Bekijk vacature »

SQL Database ontwikkelaar

Functie omschrijving Wil jij meewerken aan het creëren van slimme software om magazijnen als een geoliede machine te laten lopen? Wij zoeken een zorgvuldig persoon, iemand die niet snel de hand omdraait voor complexe algoritmes. Denk jij dat jij de SQL ontwikkelaar bent die wij zoeken? Lees snel verder en wie weet zitten we binnenkort samen aan tafel! Jouw werkzaamheden zullen er als volgt uitzien: Je houdt je bezig met het ontwerpen en ontwikkelen van MS SQL server databases, dit doe je met T-SQL als programmeer laag. Je gaat aan high-end software oplossingen werken, dit doe je voor de optimalisatie

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 »

Back-end Developer

Functieomschrijving Voor een erkende werkgever in de regio van Middelburg zijn wij op zoek naar een enthousiaste PHP / Symfony Developer. Een ambitieus persoon die het gemotiveerde development team komt versterken met het realiseren van nieuwe en complexe projecten. Ben jij op zoek naar een baan met veel uitdaging binnen een snelgroeiend e-commerce bedrijf, waar je de tijd en ruimte krijgt voor professionele groei? Dit ga je doen: Je bent verantwoordelijk voor de beheer en ontwikkeling van de serviceportal in Symfony en de webshops in de tweede versie van Magento; Je houdt je bezig met het ontwikkelen van nieuwe functionaliteiten;

Bekijk vacature »

C#.NET Developer

Functieomschrijving Voor een software ontwikkelaar in de omgeving van Vught zijn we op zoek naar een gemotiveerde C# ontwikkelaar. Deel jij hun passie voor development en dan vooral in C#.NET? Dan kan dit wel eens jouw droombaan zijn! Jouw werkzaamheden zullen er ongeveer als volgt uit gaan zien Door de wensen van de klant goed te begrijpen ga jij aan de slag dit om te zetten naar passende oplossingen en werk je deze uit tot een sterk eindproduct. Je gaat je bezighouden met de ontwikkeling van webapplicaties en websites, dit doe je door middel van ASP.NET, MVC Frameworks en C#.

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 »

Java Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Eindhoven Vacature ID: 12946 Introductie We are looking for a Java Developer! Our client is one of the most innovation companies located within the Netherlands. We provide high quality software in a high-tech and challenging market. Functieomschrijving The department is specialized in creating and developing high quality software for manufacturing automation in a high tech environment. We strive to provide our clients with high quality software and deliver state of the art solutions in a variety of ways. Creating software infrastructure using Java SE / EE Create applications to fine tune manufacturing processes

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 »

C#.NET Developer Jr. Functie

Functie omschrijving Bouw jij graag aan applicaties om processen in distributiecentra te optimaliseren? Wij zijn op zoek naar een C#.NET ontwikkelaar in regio Breda die hier graag een steentje aan bijdraagt! Jouw werkzaamheden zullen er als volgt uitzien: Je krijgt veel vrijheid in de keuze van de technieken die je gaat gebruiken. Uiteraard wel binnen de gestelde kaders, en door gebruik te maken van het .NET platform. Je gaat aan de slag met de ontwikkeling van een nieuwe module binnen de WMS suite van dit bedrijf. Deze "carrier" module gaat er voor zorgen dat de selectie van een vervoerder volledig

Bekijk vacature »

.NET developer

Functie Als .NET developer werk jij samen in een multidisciplinair ontwikkel team met 1-2 Senior .NET developers, twee front-end developers, Data Scientists en één UX designer. Als team werken jullie aan het ontwikkelen van een Cloud based applicatie en aan het stabieler maken van deze applicatie. Ook unit testing gaat erg belangrijk worden in jouw nieuwe functie. Samen met de Senior .NET ontwikkelaar wordt jij verantwoordelijk voor het ontwikkelen van de API. Jullie werken met veel data en incidenteel komen er ook data vraagstukken en zullen er wat queries gedraaid moeten worden. Dit betekend dat jij veel gaat werken met

Bekijk vacature »

SAP HANA Cloud Application Developer

Vacature details Vakgebied: Software/IT Opleiding: Senior Werklocatie: Veldhoven Vacature ID: 12662 Introductie HANA Cloud Application Developer at a High Tech company. The company 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”. This role is situated in the Big Data Analytics (BDA) Domain. The teams have mixture of young talent and senior specialists and have a

Bekijk vacature »

SAP ABAP Developer

Dit ga je doen Software ontwikkeling met behulp van o.a. ABAP, Sapscript en Smartforms Maatwerk development op SAP ECC 6.0, in de toekomst S/4 HANA Samenwerken met Business Analisten die functioneel en technisch ontwerpen aanleveren Testen van opgeleverde software Bugfixing Ondersteuning van eindgebruikers Hier ga je werken Onze klant, een internationaal gevestigd productiebedrijf dat mensen blij maakt, is ter versterking op zoek naar een ABAP Developer voor hun SAP team. Het team van 4 mensen verzorgt de ontwikkeling van maatwerk voor de SAP omgeving waar wordt gewerkt met modules SD, FI/CO, PM en MM. Momenteel draait het bedrijf op SAP

Bekijk vacature »
Niek Kasius

Niek Kasius

15/02/2015 05:24:19
Quote Anchor link
Wat is het verschil tussen deze twee onderstaande inputs ik zie het niet want er is geen verschil, Maar toch werkt eerst niet goed.
Dit staat in het speler_wijzigen.php script. En in het inputveld word de tekst die in de database staat zichtbaar in het daarbij behorende inputveld, Dus bij de spelernaam staat de naam die in de database staat, en dat doet het dus dat is geen probleem. Maar bij afbeelding gebeurt er iets raars en ik weet niet wat daar de oorzaak van is, ik heb wel een vermoeden, maar heb er geen oplossing voor. In de database staat voor de afbeeldingen <img src="images/afbeelding.jpg"> en dat is opzich wel goed want de afbeeldingen worden wel zichtbaar in de andere scripts, Dus alleen het wijzigen word de text zichtbaar. Maar bij de afbeelding staan de "> na ?> nu buiten de input. Ik heb van 1 speler de afbeelding gewijzigt in de database zelf naar images/foto.png om te proberen of dat verschil maakten, En dat doet het wel in de input krijg ik nu geen "> meer buiten het veld te staan, Maar worden de afbeeldingen niet meer zichbaar in de rest van de scripts.
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

  <label>Foto</label>
    <
div id="waarde">
      <
input type="text" size="34" maxlength="40" name="afbeelding" value="<?php echo $log->afbeelding; ?>">
    <
/div>
  <
br />
  

  <
label>Speler naam</label>
    <
div id="waarde">
      <
input type="text" size="34" maxlength="40" name="spelernaam" value="<?php echo $log->spelernaam; ?>">
    <
/div>
  <
br />
?>
Gewijzigd op 15/02/2015 05:26:03 door Niek Kasius
 
PHP hulp

PHP hulp

16/05/2024 01:00:16
 
- SanThe -

- SanThe -

15/02/2015 08:37:47
Quote Anchor link
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo htmlentities($log->afbeelding;) ?>
 
Frank Nietbelangrijk

Frank Nietbelangrijk

15/02/2015 11:29:47
Quote Anchor link
Dus als ik je verhaal goed begrijp staat dit in je database:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<img src="images/afbeelding.jpg">


Dat is natuurlijk weer NOT DONE.
Maximaal zou dit in je database moeten staan:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
images/afbeelding.jpg


Maar misschien ook enkel
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
afbeelding.jpg


Waarom?
- meer flexabiliteit zo kun je tenminste ook gewoon de filenaam bijvoorbeeld echo-en
- minder nodeloze data opslag (=== sneller)

Daarnaast moet je de bewaker bij de hoofdingang zetten. Ik bedoel dat daar waar de afbeeldingen ge-upload worden en dus in jouw applicatie komen moet je zo verschrikkelijk goed valideren dat je nooit geen shit in je database krijgt. (welke karakters mogen in de filename voorkomen?)
 
Thomas van den Heuvel

Thomas van den Heuvel

15/02/2015 16:12:21
Quote Anchor link
Los van het bovenstaande (escape output (SanThe), sla alleen relevante data op (Frank)) moet je misschien je aanpak veranderen.

Zoals je aangeeft betreft het een formulier voor het wijzigen van een spelers-profiel.

Als je met afbeeldingen werkt kun je wellicht beter werken met input-velden van het type "file". Deze plaatjes sla je in een vaste directory op waarbij de naam van de afbeelding het spelers-id is. Ik hoop dat je ook op een of andere manier het user-id aan dit formulier gekoppeld hebt? Als je alle afbeeldingen in hetzelfde formaat opslaat (gif, png, jpg) wordt het natuurlijk nog simpeler.

Nu, wanneer iemand zijn / jij iemand zijn profiel wijzigt, controleer je of het plaatje bestaat en druk je deze af. Verder geef je de mogelijkheid om de afbeelding te verwijderen (met een checkbox of wat dan ook) en een upload-veld om een nieuwe afbeelding te uploaden (en daarmee mogelijk de oude te overschrijven).

Als het uploadveld leeg blijft en/of de checkbox niet wordt aangevinkt blijft de huidige toestand gehandhaafd, dat wil zeggen, als er al een geupload plaatje was verandert er niets.

---

Wat mij meer verontrust is het volgende: zoals SanThe al aangaf, je drukt je profiel-data rauw af.

Wat nu als iemand zijn gebruikersnaam verandert naar:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<script>while(1) alert('hallo')</script>


Of nog een leuke:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
hoi</div>


Dit zou in eerste instantie niet geaccepteerd mogen worden. Deze input zou gefilterd moeten worden, zodat enkel alfanumerieke karakters zijn toegestaan. Ik weet verder niet of de afhandeling van dat script dit doet?

Maar zelfs als je dat niet zou doen zou je te allen tijde deze output moeten escapen als je deze afdrukt, omdat zelfs als er dan rotzooi inzit als in het bovenstaande voorbeeld, dit je pagina niet breekt.
 
Pipo Clown

Pipo Clown

15/02/2015 16:29:28
Quote Anchor link
Je gebruikt 2 verschillende DIV's met hetzelfde ID, dit is niet toegestaan en vraagt dan ook om problemen.
 
Thomas van den Heuvel

Thomas van den Heuvel

15/02/2015 16:49:10
Quote Anchor link
Quote:
Je gebruikt 2 verschillende DIV's met hetzelfde ID, dit is niet toegestaan en vraagt dan ook om problemen.

Ik denk dat dat het minste van zijn problemen is ;-). Maar je hebt gelijk.
 
Niek Kasius

Niek Kasius

15/02/2015 17:58:54
Quote Anchor link
Ik snap er niks van het zelfde script gebruik ik ook in members alleen in plaats van spelernaam staat daar membername en member_id en INTO member.
En daar werkt alles gewoon goed.
Ik vind het maar raar.
 
Obelix Idefix

Obelix Idefix

15/02/2015 22:09:16
Quote Anchor link
In de andere scripts / velden haal je andere informatie op, dan in het veld afbeelding. Je kunt dat dus niet met elkaar vergelijken. De opmaak/inhoud van het veld afbeelding bevat " en ik ga er van uit dat dit niet voor die andere velden geldt. En die " is de oorzaak van je probleem.

Lees de reactie Frank Nietbelangrijk van 15/02/2015 11:29:47 nog eens door; hij geeft het daar ook al aan.
 
Niek Kasius

Niek Kasius

16/02/2015 02:16:31
Quote Anchor link
Probleem is opgelost.

Ik had in spelers de afbeeldingen inderdaad opgeslagen als <img src="images/afbeelding.gif"> en dat heb ik nu veranderd, dat kwam omdat er in de input van toevoegen een value="<img src="images/"> en dat heb ik veranderd in images/ En in de Map admin in bewerken.php de onderstaande code aangepast zoals hieronder.
En in speler het zelfde maar dan zonder../ omdat die in de zelfe Map staat waar ook de Map images in staat.
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo '<img src="../'.$member['afbeelding'].'" weight="100" height="100" />'; ?>

pipo Clown
Quote:
Je gebruikt 2 verschillende DIV's met hetzelfde ID, dit is niet toegestaan en vraagt dan ook om problemen.

en kun je me ook vertellen waarom dat niet mag.
In html5 doen ze dat toch ook ze heten dan wel geen div maar article of acide en zo, maar die mag je zoveel gebruiken als je zelf wilt in 1 section.
 
Ozzie PHP

Ozzie PHP

16/02/2015 08:17:31
Quote Anchor link
>> en kun je me ook vertellen waarom dat niet mag.
In html5 doen ze dat toch ook ze heten dan wel geen div maar article of acide en zo, maar die mag je zoveel gebruiken als je zelf wilt in 1 section.

Een div/article/aside zijn elementen en hebben niks met een ID te maken. Het zijn verschillende dingen. Een ID is een IDentifier, ofwel de unieke naam waaraan een element herkend kan worden. Stel we hebben een article en dat geven we als ID "niek". Stel dat we nu een ander article ook "niek" als ID geven, dan krijgen we:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<article id="niek">bla bla bla</div>
<article id="niek">bla bla bla blablabla</div>

Nu willen we via javascript of css iets doen met het article "niek". Euh ... welk article? Want ik heb 2x een article "niek"! Zie je het probleem? Daarom mag een ID dus altijd maar 1x op een pagina voorkomen.
 
Frank Nietbelangrijk

Frank Nietbelangrijk

16/02/2015 08:51:57
Quote Anchor link
In aanvulling op Ozzie,

een class mag wel meerdere keren voorkomen. Dit is dan ook tevens het grootste verschil tussen id en class.

Dus wel correct:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
<article class="niek">bla bla bla</div>
<article class="niek">bla bla bla blablabla</div>
 
Niek Kasius

Niek Kasius

16/02/2015 18:55:17
Quote Anchor link
Okee ik heb het veranderd in <div class="waarde">

Maar door al dat gedoe met die veranderingen in het script om maar te proberen het te laten werken.
Heb ik nu weer een probleem dat ik al eens eerder had met dit: Warning: mysqli_fetch_object() expects parameter 1 to be mysqli_result, boolean given in C:\wamp\www\biljart\spelers.php on line 17.
Dat is hieronder regel 3
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
<?php
$query
= mysqli_query($con, "SELECT foto, speler, achternaam, gebdatum, straat, huisnr, postcode, plaats, telefoon. email, club, caramboles, hoogste FROM spelers WHERE id='".mysqli_real_escape_string($con, $_GET['id'])."'");
while($show = mysqli_fetch_object($query)){
?>

En dat komt van de index waar deze link staat die spelers opent
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
<?php echo '<a href="spelers.php?actie=show&id=$show[id]">' .$show['speler']; ?>
Gewijzigd op 16/02/2015 18:57:07 door Niek Kasius
 
Frank Nietbelangrijk

Frank Nietbelangrijk

16/02/2015 19:16:33
Quote Anchor link
Je query is niet goed. echo hem eens?
 
Thomas van den Heuvel

Thomas van den Heuvel

16/02/2015 19:18:55
Quote Anchor link
Dear lord.

Kijk eens naar de broncode van je output.

Dan staat hier letterlijk $show['id'] in waarschijnlijk.

Dat zorgt ervoor dat je query misgaat.

En je de boolean false terugkrijgt.

Ik snap de aantrekkingskracht niet om al je statische HTML te echo'en.

Echo uitsluitend de variabele delen, en voorzie deze van output escaping.

En controleer of mysqli_query uberhaupt iets oplevert.

Maak je code "mondig" met het melden van fouten, want nu schuif je alles onder het tapijt en vraag je je af wat er misgaat...

EDIT: het probleem is dus: je variabele staat IN een string met ENKELE QUOTES.
Gewijzigd op 16/02/2015 19:20:00 door Thomas van den Heuvel
 
Niek Kasius

Niek Kasius

17/02/2015 04:41:49
Quote Anchor link
Probleem opgelost.
Heb het member script gekopieerd en daar de SESSION eruit gehaald omdat ik daarin moet inloggen, en dat als spelers.php opgeslagen.
 



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.