php-functie wordt niet uitgevoerd

Overzicht Reageren

Sponsored by: Vacatures door Monsterboard

Medior Java Developer

Onze 45 collega's bij Profit4Cloud hebben het druk en daarom zoeken wij Medior Java Developers voor onze projecten voor Banking, Finance, Industrie of Overheid in West-, Midden- en Oost-Nederland. Wil jij ook het verschil maken door de inzet van Java8 en waar mogelijk AWS of Azure Cloud technologie? Dan moeten we zeker eens een kop koffie drinken! Wij bieden jou als Medior Java Developer: Profit4Cloud heeft hele goede arbeidsvoorwaarden. Zo doen wij altijd een op maat gemaakte aanbieding en bieden wij in ieder geval: - OCA & OCP certificering betaald door Profit4Cloud - Onbeperkt budget voor opleiding en training -

Bekijk vacature »

Front-End Developer

Requirements You have experience with HTML, CSS and JavaScript framework; Cross browser development is your second nature; You have a lot of common sense; You are ambitious, energetic and write clear codes; Good command of the English language (word and writing); Experience with scrum is preferred but is not a hard requirement; Available for 32 to 40 hours per week. Living in The Netherlands or willing to relocate (we will provide visa and work permit) Technology that you will be working with: TypeScript, jQuery, Kendo UI, Knockout, Jasmine; LESS, Bootstrap, HTML, CSS. Tools we use: AzureDevOps; Visual Studio 2017; git;

Bekijk vacature »

INTERNSHIP CLOUDNL VMWARE PROGRAMMING

INTERNSHIP CLOUDNL VMWARE PROGRAMMING KPN INTERNEDSERVICES 2019 Are you up for a programming challenge? Are you interested cloud and eager to see how we deal with cloud? We are looking for you! The company: KPN Internedservices is one of the largest Dutch service providers in Cloud and IT. We are founded in 1996 and since 2015 a fully owned company by Royal KPN: we are the Cloud and IT experts in the Netherlands for the large enterprise market. We are specialists in the delivery of managed cloud, (hosted) workspaces, security and connectivity. Our 170 professionals come to work with only

Bekijk vacature »

Java Developer

Jij volgt ontwikkelingen op de voet. Sterker nog: je bent er een onderdeel van. Jij loopt voorop. Jij denkt met klanten mee en helpt hen innoveren. Zo kun jij een bijdrage leveren aan de Rabobank-app, de beveiliging van treinen voor Pro-rail verbeteren of de website van ING een boost geven. Vergaderen? Liever gewoon zorgen dat het werkt! Hoe omschrijft men een Sogetist? Gedreven, resultaatgericht en niet snel tevreden. Wat niet wil zeggen dat je nooit met hem of haar kunt lachen. Integendeel. Plezier hoort wat ons betreft net zo goed bij werken. Maar we gaan op de eerste plaats voor

Bekijk vacature »

Android Developer vacature

Je bent creatief. Je wilt verschil maken. Je gaat voor mobile. Voor het bedenken, ontwerpen en realiseren van sterke mobile-apps mag men jou ’s nachts wakker maken. Android Development Professional Jij weet hoe je Android-apps met impact ontwikkelt en levert ze op tijd af. Of het nu gaat om betalen met een vingerafdruk, het delen van de bar-rekening of het mobiel aanpassen van de (sfeer-)verlichting in huis, jij weet welke integrale functionaliteiten toegevoegde waarde hebben voor de eindgebruiker. Jij zorgt er bovendien voor dat jouw apps het toonbeeld zijn van gebruikersvriendelijkheid en veiligheid. Omdat je breed georiënteerd bent, kun je

Bekijk vacature »

cloud system engineer

Wat ga je doen? Bij de politie wordt momenteel een modern en robuust big data platform gerealiseerd in een private cloud die de informatievoorziening van de politieorganisatie vernieuwt en verbetert. Je draagt bij aan maatschappelijke en relevante ontwikkelingen en je zorgt ervoor dat Big Data een steeds grotere rol in het politiewerk krijgt. Het Big Data platform is qua omvang voor Nederland uniek. Het platform bevat alle noodzakelijke componenten op het gebied van hardware, big data technologie, extractie en tools voor eindgebruikers voor data analyse, interpretatie en visualisatie. De productlijn maakt hiervoor uitsluitend gebruik van open source software. Onze data

Bekijk vacature »

Werkplekbeheerder

Met een team van enthousiaste medewerkers levert IT Resource Company diensten op het gebied van werving & selectie en detachering aan aansprekende (middel) grote opdrachtgevers binnen de marktsegmenten (semi) overheid en zakelijke dienstverlening. Ter versterking van het werkplekteam van één van onze opdrachtgevers op de Maasvlakte zoeken wij een: Werkplekbeheerder IT Resource Company is een moderne organisatie met een degelijk karakter. We staan voor flexibiliteit, kwaliteit en samenwerking tussen de specialist, de opdrachtgever en onze eigen organisatie. Wij gaan uiterst zorgvuldig om met en zijn trots op onze medewerkers en opdrachtgevers. De totale IT personeelsbezetting (sourcing) van de klant is

Bekijk vacature »

Oracle SOA-OSB Developer

Ben jij een ervaren Oracle SOA-OSB Developer? Ben jij een gedreven Oracle SOA-OSB developer met ambitie en minimaal 2 jaar ervaring als integratie specialist bij klanten en wil je werken binnen complexe (internationale) opdrachten bij Capgemini? Dan hebben wij een passende vacature voor jou! Integratie is het hart in alle projecten. Als Oracle SOA – OSB developer ben jij onderdeel van dat hart en zorg je dat binnen Oracle implementaties integraties zo efficiënt en onderhoudbaar moegelijk worden gerealiseerd. Je werkt op een prettige manier samen in teams met ervaren professionals van Capgemini middel SCRUM/Agile. Met jouw specialistische integratie kennis voeg

Bekijk vacature »

Java Custom Software Developer

Jouw rol Voor deze ‘leading edge’ technology practice zijn we op zoek naar een Senior Custom Software Developer. Echte IT-freaks die de ontwikkelingen in het vakgebied nauwkeurig volgen en weten wat er speelt. Die kunnen werken op de grens van het onmogelijke en zo onze nationale en internationale klanten een beslissende voorsprong geven in hun markt. Je adviseert over innovatie en werkt mee aan de agile ontwikkeling en implementatie van state-of-the-art oplossingen, gebaseerd op .Net, Java en/of Mendix. Het gaat vaak om nieuwe technieken, veel eindgebruikers en complexe omgevingen, waarin de lat hoog ligt. Snelheid en topkwaliteit zijn bij deze

Bekijk vacature »

Software Developer C#

Ben jij klaar om mee te werken aan onze opdrachtgever haar innovatieve softwareysteem binnen een team van 9 developers? Lees dan verder! Onze opdrachtgever richt zich op de afhandeling van grote hoeveelheden financiële en administratieve processen door middel van haar eigen softwarepakket. Dit pakket bestaat uit complexe SQL database, een aantal .NET applicaties en .NET webservices. Zij staat op het punt om het systeem te innoveren met de nieuwste technieken en zoekt creatief talent om aan de slag te gaan met dit prachtige project! Jouw dag als .NET developer Bekijken van de planning Nadat je een planning gemaakt hebt, starten

Bekijk vacature »

.Net front-end Developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Bij DPA GEOS werken onze consultants als Front-end Developer in Agile teams bij onze klanten en zijn ze verantwoordelijk voor de grotere webapplicaties. Wil jij dit ook, want we zijn op zoek naar enthousiaste Front-end Developers om ons development team te versterken. Je draagt positief bij aan de teamgeest binnen een projectteam en je ondersteunt de software architect en projectleider bij hun werkzaamheden. Je gaat webapplicaties maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege

Bekijk vacature »

cybercrime specialist

Wat ga je doen? Als cybercrime specialist faciliteer jij in cybercrime onderzoeken. Dit doe je met (nieuwe) opsporingsmethodieken. Daarbij maak je ook gebruik van de meest innovatieve technieken. Omdat jij beschikt over een aantal specialismen weet je technisch complexe problemen goed te duiden. Jij vertaalt dit in opsporingsmethodieken die op zeer korte termijn inzetbaar zijn. Zo voorzie je je collegaâ..s zo goed mogelijk in hun functionele behoeften en maak je voor hen het opsporen eenvoudiger. Tussentijds ben je scherp om te toetsen of de behoeften binnen je onderzoek niet veranderen. Je neemt actief deel aan het opsporingsproces zoals het verhoren,

Bekijk vacature »

.Net front-end Developer

Wat je gaat doen: Of beter nog, wat wil jij doen? Bij DPA GEOS werken onze consultants als Front-end Developer in Agile teams bij onze klanten en zijn ze verantwoordelijk voor de grotere webapplicaties. Wil jij dit ook, want we zijn op zoek naar enthousiaste Front-end Developers om ons development team te versterken. Je draagt positief bij aan de teamgeest binnen een projectteam en je ondersteunt de software architect en projectleider bij hun werkzaamheden. Je gaat webapplicaties maken voor verschillende opdrachtgevers in jouw regio. Je bent een professional die het IT-vak serieus neemt en kwaliteit levert. Je leert snel vanwege

Bekijk vacature »

Front-Ent Developer

Voor de afdeling Digitale Innovatie en ontwikkeling zijn wij op zoek naar Front-end Developer (ft) Wat ga je doen bij ons De afdeling Digitale Innovatie en ontwikkeling is verantwoordelijk voor de applicaties die draaien voor alle 1500 gebruikers van onze 9 business units binnen Nederland. Websites zijn daarin steeds belangrijker aan het worden. Als Front-end Developer zorg jij dat alle websites er op en top uit zien. Sterker nog, jouw invloed is van grote waarde om het verschil te maken met onze concurrenten. Samen met je collega’s van het website ontwikkelteam (4 personen) weet je onze klanten steeds weer te

Bekijk vacature »

Oracle Apex Ontwikkelaar

Wat je gaat doen: Als Oracle Ontwikkelaar werk je zowel zelfstandig als in teamverband aan het ontwikkelen en ontwerpen van software componenten. Je levert een bijdrage aan de ontwikkeling tot en met de implementatie. Je bent in staat om informatie te verzamelen,te analyseren en te documenteren van wensen en eisen van de eindgebruikers. Je bent in staat om functionele vereisten te vertalen naar technische specificaties, ontwikkelt web applicaties met behulp van Oracle Applicatie Express, door de veranderingen en ontwikkelingen van web formulieren en rapporten. Verbeteren van bestaande Oracle Apex Systemen. Ontwikkelen en veranderen van Oracle 11g database schema’s. Schrijven van

Bekijk vacature »
Jovank vank

jovank vank

23/02/2015 19:13:29
Quote Anchor link
Beste mensen,

Ik heb het volgende script:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
$("#preview").click(function(){
    $.ajax({
    url:"../proc/close.php",
    data: {nr: 0},  
    type:"POST",
    success:function(){
      $("#previewa").html('<img class="subafb" src="../pics/afbeelding.png" height="60" width="85">');
       $("#preview").html('');
    }
     }).error(function(){alert("wrong");});
 });
 


Hoewel het pad naar de php-functie m.i. goed is (er wordt geen error gemeld) wordt de php-functie niet uitgevoerd.
Weet iemand wat ik hier mis....?
 
PHP hulp

PHP hulp

26/03/2019 02:19:20
 
- Ariën -
Beheerder

- Ariën -

23/02/2015 19:16:02
Quote Anchor link
En wat gebeurt er als je het PHP-script handmatig oproept op de manier zoals jQuery dat normaal doet?
 
Jovank vank

jovank vank

23/02/2015 19:55:40
Quote Anchor link
Hoe doe je dat?
 
Thomas van den Heuvel

Thomas van den Heuvel

23/02/2015 19:58:33
Quote Anchor link
../proc/close.php rechtstreeks aanroepen, of kijken naar de response in de netwerk-tab van je browser (functietoets F12).
 
- Ariën -
Beheerder

- Ariën -

23/02/2015 20:01:18
Quote Anchor link
In de browser kan je deze uitvoeren.

Ook kan je met de FireBug-extentie in Firefox kijken naar wat de uitvoer van het script is.
Kijk dan in Firebug naar het 'Net'-tabblad, zoek je request naar je bestand op, en kijk bij 'Antwoord'.
 
Jovank vank

jovank vank

23/02/2015 22:38:56
Quote Anchor link
Thx! Ik ben er inmiddels bijna uit. De php functie doet precies wat die moet doen, maar om dat zeker te weten wil ik een waarde terugsturen. Ik doe dat door in ajax script toe te voegen var msg en alert msg:

Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
3
4
5
6
7
8
9
10
11
12
13
$("#preview").click(function(){
    $.ajax({
    url:"../proc/close.php",
    data: {nr: 0},  
    type:"POST",
    success:function(){
      $("#previewa").html('<img class="subafb" src="../pics/afbeelding.png" height="60" width="85">');
      $("#preview").html('');
      var msg = $.parseJSON(result.test);
      alert(msg);
    }
     }).error(function(){alert("wrong");});
 });


En aan php toe te voegen:
Code (php)
PHP script in nieuw venster Selecteer het PHP script
1
2
header('Content-Type: application/json');
echo json_encode(array('test' => 'YES'));


Maar de alert geef de waarde null. Ik krijg hier maar geen vinger achter. Hebben jullie een idee??
 
Thomas van den Heuvel

Thomas van den Heuvel

23/02/2015 23:48:12
Quote Anchor link
Je kunt in je AJAX-call aangeven wat de vorm van je terugkoppeling is (JSON) met de parameter dataType. Je hoeft dan je resultaat ook niet te parsen als JSON.

In je callback functie (success) staat geen parameter "result", als je die toevoegt (success: function(result) { ... }) zou het, in combinatie met het toevoegen van de bovenstaande parameter (dataType: 'json') moeten werken.
Gewijzigd op 23/02/2015 23:49:48 door Thomas van den Heuvel
 
Jovank vank

jovank vank

24/02/2015 09:15:33
Quote Anchor link
Yes, dataType toegevoegd in de aanroep. Dat is het. (De parameter result stond hier weliswaar niet, maar was er 'in het echt' inmiddels wel.)
Dank jullie!
 
CNEPHP -

CNEPHP -

24/02/2015 10:00:24
Quote Anchor link
Ik ben wel benieuwd hoe je code er inmiddels uitziet. Zouden wij 't mogen zien?


Corné
 
Jovank vank

jovank vank

24/02/2015 15:53:09
Quote Anchor link
Ik gebruik dit als de verwijderfunctie binnen een geheel van interactief afbeeldingen selecteren, tonen en verwijderen.

Als je klikt op een afbeelding ("#previewax") wordt onderstaand script geactiveerd:

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
  $("#previewax").click(function(){
    $.ajax({
      url:"../proc/chgafbarr.php",
      type:"POST",
      data: {afbnr:0},
      dataType: 'json',
      success:function(result){
    if (result.fout == 'fout') {
          alert('Er is iets fout gegaan');
          return;
        }
    $("#previewa").html('<img class="subafb" src="../pics/toestel.png" height="60" width="85">');
    $("#previewax").html('');
      }
    }).error(function(){alert("wrong");});
  });


Dit script activeert onderstaande php functie die de afbeelding met nr 0 unlinked. Als de aanroep niet lukt treedt de .error(function) in werking, anders de .succes.

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
<?php
include "../incl/config.php";

$afbnr = $_POST['afbnr'];
$afbnaam = $_SESSION['afb'][$afbnr];
$cleanafb = "../thumbs/".$afbnaam;
unlink($cleanafb);
$_SESSION['afb'][$afbnr] = '';

//als er hoe dan ook een fout optreedt dan
//  $data = array('fout' => 'foutcode');
// anders


$result= array('fout' => 'goed');
header('Content-Type: application/json');
echo json_encode($result);
?>


Als er echter binnen de php-functie een fout optreedt geeft de functie dat door in 'result'. Die fout wordt in het script als callback opgevangen, getoond en het script stopt. Als er geen fout optreedt wordt vervolgens iets gedaan met de afbeelding op de pagina.

Hoop dat je hier iets aan hebt en dat ik het begrijpelijk heb uiteengezet. Ik ben geen specialist.....
 



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.