• Inloggen
  • Registreer
  • Zoeken
Dit topic
  • Overal
  • Dit topic
  • Dit forum
  • Artikelen
  • Pagina's
  • Forum
  • Downloads
  • Meer opties

ICTscripters

Dé plek voor IT

Dé plek voor IT

Aanmelden

Geavanceerde opties
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  1. Home
  2. Forum
    1. Alle berichten
    2. Recente activiteiten
    3. Onopgeloste topics
  3. ICT Nieuws
  4. Blog
  5. Marktplaats
    1. Werk
    2. Advertenties
    3. Domeinnamen
    4. Websites
    5. Design & lay-outs
    6. Scripts
    7. Overige
  6. Design
  7. Leden
    1. Actieve bezoekers
    2. Team
    3. Leden zoeken
  8. Downloads
  1. Dé plek voor IT - ICTscripters
  2. Forum
  3. Scripting & programmeren
  4. Javascript + Ajax

Forum

  • Port Father: beta van een browsergame in Antwerpen 1931, feedback welkom

    Syntax 30 september 2026 om 20:13
  • Luchtvaartsoftware: Hoe technologie de moderne luchtvaart verandert

    saggy2829 30 september 2026 om 19:31
  • Hoe gebruiken jullie WhatsApp voor marketing en klantopvolging?

    aiqanobzfsej5 29 september 2026 om 12:55
  • [PROJECT] Gamekeuring.nl - Hét onafhankelijke keuringsplatform voor maffiagames & RPG's!

    frio 22 september 2026 om 16:40
  • Ictscripters / Koen

    Aaron 22 september 2026 om 15:07
  • 🚀 WE ZOEKEN TESTERS! 🚀

    Lijno 19 september 2026 om 19:37
  • Kweekrijk - van stekje tot Imperium

    Lijno 14 september 2026 om 23:00
  • Crimora.nl

    Jeffrey.Hoekman 8 september 2026 om 18:49

Marktplaats

  • Straatbaas.eu – complete Nederlandstalige en Engelstalige online maffia-RPG

    Syntax 30 september 2026 om 14:19
  • [TE KOOP] CloutClubRPG.nl – Complete Maffia Rap & Street Clout RPG (Kant-en-klaar concept)

    gameBR 29 september 2026 om 16:45
  • 402 Nieuwe Domeinnamen Augustus 2026

    shiga 19 september 2026 om 13:53

Vreemde error bij uitvoeren javascript

  • KampenRepair
  • 29 april 2015 om 00:43
  • KampenRepair
    Beginner
    Berichten
    30
    • 29 april 2015 om 00:43
    • #1

    Hallo leden,

    Probleem opgetreden, geen login? Werkt wel op nederlands maar niet als ik naar engelse taal switch. Heeft te maken met de doorvoer van de data, zie daarvoor de screenshot die ik bijvoeg.. >> Probleem is dat hij naar regel 1890 springt terwijl de return data wel degelijk >> ok << is?

    In dit screenshot zie je dat er een functie uitgevoerd wordt dmv ajax, naar een php functie.. met data die verstuurd wordt vanuit het login formulier..
    Wanneer deze data verstuurd is returned de functie een

    Code
    echo 'ok';


    Wat dus inhoud dat in de function de variable data OK is.. Maar hij displayed na correcte invoer gegevens alsnog de loginMssg... ? Terwijl hij je niet doorstuurd naar de self.location terwijl data toch echt OK is ..

    Wie heeft een idee of workaround?

    Met vriendelijke groet,

  • Gast, wil je besparen op je domeinnamen? (ad)
  • KampenRepair
    Beginner
    Berichten
    30
    • 30 april 2015 om 00:45
    • #2

    Niemand met een oplossing?

  • Aaron
    Beheerder
    Berichten
    1.029
    • 30 april 2015 om 10:23
    • #3

    Hallo,

    Heb je al eens gekeken naar de return data dat het 'OK' is en niet 'ok' ?

    Kan je ons de ajax.php tonen? Zodat we eventueel kunnen zien of er daar iets zou mislopen?

    Met vriendelijke groeten,

    A.Tytgat

  • KampenRepair
    Beginner
    Berichten
    30
    • 30 april 2015 om 13:33
    • #4

    Beste,

    De return is echt 100% gelijk aan de data wat er staat. in de ajax.php is weinig anders en staat er enkel echo 'ok'; niets anders..

    Ik kan helaas de ajax niet geven wegens gesloten broncode.

    Met vriendelijke groet,
    KampenRepair :pinch:

  • diestro
    Professional
    Berichten
    850
    • 1 mei 2015 om 11:01
    • #5

    A.Tytgat bedoeld dat het in ajax.php in hoofdletters staat en in de javascript in kleine letters.

    Dat is namelijk de enige reden waarom dit niet zou werken.

    Verder valt het me op dat je overal single quotes gebruikt behalve bij == "ok". voor de eenheid zou ik daar ook single quotes van maken. Maar dat ligt meer aan mij xD

    JooFa - Webdesign Assen

  • Stefan.J
    Meester
    Berichten
    2.358
    • 3 mei 2015 om 17:09
    • #6

    Ik zie dat je in elk geval weet hoe de debugger werkt, dat is een goede zaak. Wanneer je in de debugger zit kun ook expressies evalueren in de huidige scope van de code in je console. Voer daar eens uit: data == "ok"

  • Aaron
    Beheerder
    Berichten
    1.029
    • 3 mei 2015 om 18:42
    • #7

    Plaats eens in je ajax.php

    PHP
    <?php 
    print_r($_POST);
    ?>

    zo kan je bekijken welke output je allemaal krijgt. Zo los ik namelijk veel problemen op.

  • ismail123
    Advanced programmer.
    Berichten
    678
    • 3 mei 2015 om 20:38
    • #8
    Citaat van diestro

    A.Tytgat bedoeld dat het in ajax.php in hoofdletters staat en in de javascript in kleine letters.

    Dat is namelijk de enige reden waarom dit niet zou werken.

    Verder valt het me op dat je overal single quotes gebruikt behalve bij == "ok". voor de eenheid zou ik daar ook single quotes van maken. Maar dat ligt meer aan mij xD

    Ik heb dat inconsistentheid zelf ook meestal, maar dat komt omdat ik soms een stuk code van internet kopieer om een bepaald probleem op te lossen.

    Citaat van A.Tytgat

    Plaats eens in je ajax.php

    PHP
    <?php 
    print_r($_POST);
    ?>

    zo kan je bekijken welke output je allemaal krijgt. Zo los ik namelijk veel problemen op.

    Wanneer je aan zeer grote projecten werkt, raad ik je krumo aan :)

    Met vriendelijke groet,
    Ismail
    enthousiaste game developer

  • KampenRepair
    Beginner
    Berichten
    30
    • 3 mei 2015 om 22:33
    • #9

    Dank heren,

    Het probleem is inmiddels opgelost, en ik dank jullie allen voor de antwoorden en de geboden hulp.

    Ik heb het probleem kunnen achterhalen, de bestanden waren voor een groot deel met ANSI gecodeerd, ipv UTF-8. Wat dus betekend dat hij bepaalde characters als andere waardes interpreteert..

    Heel vaag probleem in ieder geval. maar het is gelukt!

    KampenRepair

  • ismail123
    Advanced programmer.
    Berichten
    678
    • 5 mei 2015 om 19:54
    • #10

    @KampenRepair

    Mooi dat het gelukt is :)

    Een paar tips die ik je wil geven is:

    Gebruik in plaats van bijvoorbeeld 'ok', 'oke', 'prima' ofzoiets dergelijks een boolean.
    Dit kan in 2 variaties false | true, of 0 | 1

    Wat ik zelf het liefst doe is gebruik maken van http status codes zodat ik de success() en failure() funties nuttig kan gebruiken. Wat neer komt op een RESTful api.

    Kijk in je 'network' tab bij je favoriete browser om te zien wat de response is van de opgevraagde url ipv breakpoints gebruiken.

    Voor meer tips mag je me gerust een pm sturen :)

    Met vriendelijke groet,
    Ismail
    enthousiaste game developer

Registratie

Nog geen account? Registreer je nu en word deel van onze community!

Nu registreren Aanmelden

Blogs

  • Functioneel ontwerp

    Dees 28 december 2014 om 12:38
  • Access Control List implementatie in PHP/MySQL - deel 1/2

    FangorN 28 december 2018 om 12:35
  • Access Control List implementatie in PHP/MySQL - deel 2/2

    FangorN 29 december 2018 om 12:37

Gebruikers die dit topic bekijken

  • 2 Gasten
  1. Marktplaats
  2. Design
  3. Voorwaarden
  4. Ons team
  5. Leden
  6. Geschiedenis
  7. Regels
  8. Links
  9. Privacyverklaring
  10. Contact
ICTscripters ©2005 - 2026 , goedkope hosting door DiMoWeb.com, BE0558.915.582
Sponsors: Beste kattenhotel provincie Antwerpen | Beste Zetes eid kaartlezer webshop
Style: Nexus by cls-design
Stylename
Nexus
Manufacturer
cls-design
Licence
Commercial styles
Help
Supportforum
Visit cls-design