een noob probleem (class)

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Full stack .Net Developer - Portal/CMS (Core/Azure

Voor een bekende financiële dienstverlener zijn wij op zoek naar een ervaren Full-stack Software Developer (.Net / C#). Onlangs hebben zij een nieuw CMS systeem en klanten portal in gebruik genomen en online gegaan. Aan jou te taak de portals flink uit te breiden met nieuwe functionaliteiten en upgrades in de DevOps omgeving. Jij zorgt voor een ultieme klant beleving door klanten nog beter in staat te stellen al hun zaken in de portal te organiseren en in te zien door middel van duidelijke overzichten. Hierin werk je veelal met o.a. Sitecore, Unit Testing, CI/CD, TFS, Git, Scrum en JavaScript,

Bekijk vacature »

Python Developer

Python Developer (Software Development , Techniek, Python, CAD, FEM,regio Rotterdam) Intro / Organisatie Onze klant is gespecialiseerd in ondergrondse pijpleidingsystemen, zowel op het gebied van engineering als ontwikkeling. Dit doen zij door de technische kennis naar de uitvoering te vertalen. Deze diensten worden veelal geleverd in de stedelijke voorzieningen en de procesindustrie. Deze organisatie biedt goede arbeidsvoorwaarden en meer dan genoeg anti-stressmateriaal zoals een professionele pooltafel en game mogelijkheden. In deze organisatie sta jij als persoon centraal. Men biedt veel mogelijkheden voor doorgroei en nevenactiviteiten als je hier interesse in hebt. Daarnaast kun jij na jouw inwerktraject gebruik maken van

Bekijk vacature »

Network Support Engineer – Haarlem, The Neth

Network Support Engineer – Haarlem, The Netherlands or Barcelona, Spain Bond Technology Management was founded in 2007 and is the leading technical management company for on-board Audio Visual, IT, Communications, Security and Navigation systems for the most advanced super yacht new builds and refit projects. What is the role about? As Network Support Engineer at Bond Technology Management (Bond TM), you will be joining a strong team of IT professionals that support some of world’s most luxurious private yachts and estates. In this role you will provide support to our customers for physical and virtual network infrastructures including WAN, LAN,

Bekijk vacature »

Full-Stack Web Developer

Kennis van C#, JavaScript, CSS en HTML5? En wil je die kennis inzetten om de zorg te verbeteren met slimme en innovatieve online portalen? Jouw baan Als Full-Stack Web Developer programmeer jij zowel front-end als back-end en ontwikkel je nieuwe functionaliteiten in het webportaal voor zorgverleners of patiënten. Denk hierbij aan vragenlijsten, labuitslagen en het bewerken van persoonsgegevens. Ook stort jij je vol overgave op lastige vraagstukken die binnenkomen via onze consultants. Samen met je team bedenk en bespreek je oplossingen en voer je code-reviews uit om elkaar naar een nóg hoger niveau te tillen. Jouw team Ons team? Work

Bekijk vacature »

.NET Developer Medicatie / Apotheek

Jij krijgt een kick van het ontwikkelen van complexe software. Voor onze vestiging in Hoogeveen zoeken wij een .NET Developer Medicatie / Apotheek die graag met de laatste Microsoft-tools en -technieken wilt werken, interessant? Jouw baan Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van de module Medicatie / Logistiek & Apotheek. Je gaat nauw samen werken met zowel interne als externe klant om nieuwe functionaliteiten te ontwikkelen om onze klanten te ondersteunen in hun werkproces. Het gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. ChipSoft maakt gebruik van een zelf

Bekijk vacature »

Medior SQL Ontwikkelaar / Database Developer / Ana

Functieomschrijving Medior SQL Ontwikkelaar / Database Developer / Analist De requirements in kaart brengen van de klant Het analyseren en ontwerpen maken de bedrijfsprocessen van de klant Het maken van functioneel ontwerp Ondersteunen van het ontwikkelteam De database ontwikkelen en onderhouden Queries schrijven Tabellen maken in SQL Software ontwikkelen met behulp van een lowcode platform Het bieden van customer support Functie-eisen HBO werk en/of denkniveau; Minimaal 2 jaar relevante werkervaring; Zowel Nederlands als Engels spreken en schrijven; Ervaring met SQL query's maken; Ervaring met programmeren is een pré; Ervaring met lowcode oplossingen is een pré; Ervaring met procesmodelleren is een

Bekijk vacature »

Senior Java-developer

Functie­omschrijving De Rijksoverheid beschikt over een enorm Java-landschap. Als senior Java-developer bij het Rijks ICT Gilde werk je dan ook aan uitdagende en veelzijdige opdrachten. Je helpt ministeries en uitvoeringsorganisaties succesvol te zijn in het continu ontwikkelen en verbeteren van technische oplossingen. Zo help je de Rijksoverheid om met lef en ondernemerschap slagvaardig te opereren. Applicaties ontwikkelen die direct bijdragen aan het functioneren van Nederland: daar zorg jij voor als senior Java-developer bij het Rijks ICT Gilde (RIG). Of het nou gaat om het fixen van een bug of het maken van een compleet nieuwe applicatie. Met jouw Java-skills draag

Bekijk vacature »

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

Java Developer (medior/ senior)

Functie­omschrijving Als Java Developer bij het CJIB speel je een cruciale rol in het functioneren van ons complexe applicatie landschap. Jij werkt vanuit een van onze DevOps teams mee aan de automatisering en digitalisering van onze kernprocessen: innen & incasseren van boetes, het coördineren van de uitvoering van straffen en het informeren van derden. De systemen die jij en je collega’s ontwikkelen en optimaliseren dragen bij aan een efficiëntere en persoonsgerichte benadering richting de burgers. Als Java Developer ben je onderdeel van één van de Scrumteams binnen de afdeling ICT. Je team bestaat uit een Product Owner, een agile analist,

Bekijk vacature »

Technisch Ontwerper / Applicatie Ontwikkelaar

Technisch Ontwerper / Applicatie Ontwikkelaar Actief Wat ga je doen? Als Technisch Ontwerper / Applicatie Ontwikkelaar kom je te werken bij onze gerenommeerde klanten op projecten of opdrachten van omvang en formaat. Je bent verantwoordelijk voor het omzetten van functionele specificaties naar een technisch ontwerp, het ontwerp van programmaspecificaties voor toepassingen, de realisatie van (gewijzigde) programmaonderdelen en databestanden van toepassingen en de technische systeemtest van applicatietoepassingen. Daarnaast geef je vorm aan webpagina’s en applicaties, stel je gebruikersdocumentatie op en verleen je ondersteuning bij het oplossen van productiefouten. Tevens ben je verantwoordelijk voor het samenstellen en onderhouden van de applicatie c.q.

Bekijk vacature »

Software Developer / Maatwerk / 4GL / SQL

Functieomschrijving Heb jij ervaring met Software Development en wil je je graag verder ontwikkelen bij een internationaal bedrijf in regio Eindhoven? Lees dan snel verder! Software ontwikkeling met technieken als Magic XPA en DB2 relationele databases. Ontwikkelen van nieuwe onderdelen van het centrale (maatwerk) softwarepakket. Uitbreiden bestaande functies binnen het pakket. Wensen en eisen van gebruikers in kaart brengen. Meedraaien in projecten. Informatieanalyses maken en uitwerken. Jezelf ontwikkelen binnen de organisatie, bijvoorbeeld op het gebied van BI of integratie met behulp van SAP PI/PO. Ondersteunen van de helpdesk bij software issues. Functie-eisen 1 tot 3 jaar ervaring op het gebied

Bekijk vacature »

Software Developer Zorg-ICT

Het aannemen van nieuwe medewerkers loopt door en je kunt gewoon solliciteren. Uiteraard hanteren we hierbij de RIVM richtlijnen en is onze sollicitatieprocedure aangepast. Impact maken in de zorg door zorginstellingen te ondersteunen met slimme ICT is dagelijkse kost bij ChipSoft. Juist nu maar ook na de coronacrisis! Wil jij met ChipSoft impact maken in de zorg met jouw technische kennis als Software Developer Zorg-ICT? En lijkt het jou uitdagend om innovatieve software te ontwikkelen met de laatste Microsoft-tools en technieken? Wat doe jij als Software Ontwikkelaar? Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van jouw eigen

Bekijk vacature »

Medior PHP-ers gezocht voor leuke interne rol!

Functieomschrijving Jij zal binnen je functie verantwoordelijk zijn voor de technische ontwikkeling van nieuwe functionaliteiten. Hierin krijg je binnen het team waarin je werkt veel vrijheden. Je gaat gebruik maken van verschillende moderne technieken waarbij je zeker de ruimte krijgt om te experimenteren met nieuwe frameworks. Ook zal je verantwoordelijk zijn voor het adviseren van de consultants die naar de klanten gaan om het eindproduct te implementeren. Functie-eisen - HBO werk/denk niveau - 2 of meer jaar ervaring met PHP - Communicatief vaardig - Gedreven in je vak - Ervaring met een framework is een grote pré Bedrijfsomschrijving Onze opdrachtgever

Bekijk vacature »

.NET Developer Zorg-ICT

Complexe software ontwikkelen: dat is jouw ding! Voor onze vestiging in Hoogeveen zoeken wij fanatieke junior en senior .NET Developers die met de laatste Microsoft-tools en -technieken willen werken. Jij bent gemotiveerd en draagt graag verantwoordelijkheid voor je 'eigen' software, die wordt ingezet in ziekenhuizen door heel Nederland. Jouw baan Je bent verantwoordelijk voor het ontwerpen, ontwikkelen, ondersteunen en onderhouden van jouw eigen module. Dit gaat om complexe ICT-producten die feilloos moeten functioneren binnen de complexe omgeving van een zorgorganisatie. Je werkt zelfstandig of in een klein team. ChipSoft maakt gebruik van een zelf ontwikkeld multi tier framework. Tijdens een

Bekijk vacature »

Java-developer

Functie­omschrijving De aanvraag van een paspoort. Of de afdracht van belasting. Zomaar wat voorbeelden waarvoor de Rijksoverheid persoonlijke gegevens van burgers gebruikt. Als Java-developer bij de Dienst ICT Uitvoering in Den Haag zorg je mede voor het beheer en onderhoud van de hoogbeveiligde applicaties waarin die informatie wordt verwerkt. Een maatschappelijk verantwoorde functie? Reken maar! In een van de vier scrum-teams van het team Applicatiebeheer en Ontwikkeling werk jij aan een of meerdere applicaties voor de Rijksdienst voor Identiteitsgegevens. Deze applicaties zijn onderverdeeld in de domeinen ID-gegevens en Reisdocumenten. Jij zorgt niet alleen voor kleinschalig primair onderhoud, bijvoorbeeld als er

Bekijk vacature »
Sylvester vader

sylvester vader

11/08/2019 16:22:30
Quote Anchor link
lol hi
ja ik denk dat dit een noop probleem is echter werk ik nooit met classes

ok uhm ik ben sinds kort over gegaan naar php 7 en uiteraard werkte 80% niet meer
ik heb dit nu allemaal weer gefixt echter werkte mijn upload script niet meer
ik gebruik hiervoor de basis van github.com/blueimp/jQuery-File-Upload
mooi scriptje vind ik :)

echter wil ik nu aan de class een id meegeven deze moet hij pakken via _GET
maar dit werkt blijkbaar dus niet
zoals ik al zei ik ben een noob met classes :P

vroeger onder php5 werkte dit dus wel

ik heb dus een php script en deze opent via een .js, de index.php van een map en deze index.php include een andere .php en hierin zit de class die info moet krijgen

het werkt bv wel met _POST maar ik wil juist via _GET

is hier een simpele oplossing voor?

mvg sylvester
 
PHP hulp

PHP hulp

06/07/2020 04:07:00
 
- Ariën -
Beheerder

- Ariën -

11/08/2019 16:28:33
Quote Anchor link
Krijg je nog bepaalde foutmeldingen?
 
Sylvester vader

sylvester vader

11/08/2019 16:32:31
Quote Anchor link
ja als ik gewoon simpel een _get opvraag dan krijg ik
Undefined variable: user_id .....

hij kan de get dus niet zien dus ik moet op andere manier die info doorsturen
zal wel iets heel simpels zijn maar ik zie hem ff niet :P
 
- Ariën -
Beheerder

- Ariën -

11/08/2019 16:34:12
Quote Anchor link
Laat je code eens zien wat je precies doet?
 
Sylvester vader

sylvester vader

11/08/2019 16:44:42
Quote Anchor link
uhm is heel veel code
ik zal makkelijker doen

https://github.com/blueimp/jQuery-File-Upload/blob/master/index.html
dat is de basic upload file deze heb ik aangepast naar php

deze linkt door naar
https://github.com/blueimp/jQuery-File-Upload/blob/master/server/php/index.php
deze file is bij mij zelfde maar een par kleine aanpassingen
ik heb er een database aan gekoppelt om de files op te slaan

hierin linkt hij naar
https://github.com/blueimp/jQuery-File-Upload/blob/master/server/php/UploadHandler.php

op regel 241 staat een functie
protected function get_user_path() {

deze is aangepast naar

protected function get_user_path() {
if ($this->options['user_dirs']) {

if(isset($_get['id'])) {
return "user".$_GET['id']."/";
}
else {
return "all/";
}
}
return '';
}


hier moet ik dus die info hebben
en waarschijnlijk nog wel meer info maar ik moet eerst die get werkent krijgen
 
- Ariën -
Beheerder

- Ariën -

11/08/2019 16:52:50
Quote Anchor link
gebruik $_GET
 
Adoptive Solution

Adoptive Solution

11/08/2019 16:54:27
Quote Anchor link
Moet het niet zijn :

if(isset($_GET['id'])) {

met hoofdletters.
 
Sylvester vader

sylvester vader

11/08/2019 16:56:01
Quote Anchor link
lol ja ok logies maar zelfs als ik alleen doe

protected function get_user_path() {
if ($this->options['user_dirs']) {

return "user".$_GET['id']."/";

}
return '';
}

dan werkt hij ook niet dan krijg ik dus melding van Undefined variable: id .....

Toevoeging op 11/08/2019 16:57:46:

lol correctie ik krijg Notice</b>: Undefined index: id ......
 
- Ariën -
Beheerder

- Ariën -

11/08/2019 17:00:11
Quote Anchor link
Dan bestaat 'id' niet in de URL.
 
Sylvester vader

sylvester vader

11/08/2019 17:04:50
Quote Anchor link
jup staat erin maar probleem is dus dat dit via een .js wordt ge include
meestal stuur ik dan de info door van ene pagina naar ander binnenin de functie doormiddel van global

maar dit werkt helaas ook niet

Toevoeging op 11/08/2019 17:05:56:

heeft iets met de class temaken
je can niet een get in een class doen maar wel een var
echter moet je die dus via een functie in die class krijgen
en ik heb daar dus geen kaas van gegeten

Toevoeging op 11/08/2019 17:07:33:

ik ga nu kijken of ik die info in eerste instantie kan sturen via _POST en dan er een var van kan maken in de class of zoiets


Toevoeging op 11/08/2019 17:39:45:

heb jij verstand van bind_param ?

ik heb het nu zover dat hij in iedergeval info naar me database stuurt echter is bv de user_id 99 en hij slaat alleen 9 op
:( heel vaag
 
- Ariën -
Beheerder

- Ariën -

11/08/2019 18:36:37
Quote Anchor link
Helaas is mijn glazen bol naar de reparateur. Dus laat eens zien wat je precies doet? En wat voor datatype is dat veld?
 
Sylvester vader

sylvester vader

11/08/2019 18:49:41
Quote Anchor link
lol uhm de simpele int(11)

hij moet id's opslaan bij elke upload en dit is code die hij daarbij gebruikt voor de invoer

protected function handle_form_data($file, $index) {
$file->title = @$_REQUEST['title'][$index];
$file->description = @$_REQUEST['description'][$index];
$file->user_id = @$_REQUEST['user_id'][$index];
}

protected function handle_file_upload($uploaded_file, $name, $size, $type, $error,
//global $user_id, $account_id;
$index = null, $content_range = null) {
$file = parent::handle_file_upload(
$uploaded_file, $name, $size, $type, $error, $index, $content_range
);
if (empty($file->error)) {
$sql = 'INSERT INTO `'.$this->options['db_table']
.'` (`user_id`, `name`, `size`, `type`, `title`, `description`)'
.' VALUES (?, ?, ?, ?, ?, ?)';
$query = $this->db->prepare($sql);
$query->bind_param(
'ssisss',
$file->user_id,
$file->name,
$file->size,
$file->type,
$file->title,
$file->description
);
$query->execute();
$file->id = $this->db->insert_id;
}
return $file;
}


in de form heb ik als extra neergezet
<input name="user_id" type="hidden" value="99">

hij zou dus 99 moeten opslaan maar hij doet alleen 9
 
Adoptive Solution

Adoptive Solution

11/08/2019 19:00:45
Quote Anchor link
De eerst 's' moet een 'i' zijn. user_id is een integer, geen string.

Kijk eens of het dat is.

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
$query->bind_param(
    'ssisss',
    $file->user_id,


https://www.php.net/manual/en/mysqli-stmt.bind-param.php
Gewijzigd op 11/08/2019 19:05:44 door Adoptive Solution
 
Sylvester vader

sylvester vader

11/08/2019 19:09:58
Quote Anchor link
ok lol dat had ik eerst en dat werkte niet maar ik heb het nu weer ff getest en inderdaad nu werkt hij wel :S

ok dat is 1 probleem :P

nu de rest :P
 



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.