Ga naar inhoud

Kermit

Leden
  • Items

    29
  • Registratiedatum

  • Laatst bezocht

  1. Kermit

    Lasso DevDay

    Beste forumgangers, Ik weet het, ik kom hier niet veel meer langs. Sorry daarvoor. Ik merk dat tussen jullie toch een aantal Filemaker-Lasso ontwikkelaars zitten. Ik heb net in de Lasso community de vraag gesteld of er mensen geïnteresseerd waren om eens een dagje samen te komen. Wat ervaring, tips en trucs en ideeën uitwisselen. Een beetje zoals de confituursessies... Het is nog allemaal een ideeschets. Ik ben momenteel aan het uitzoeken of het idee haalbaar is. Vandaar mijn vraag: zijn er geïnteresseerden? Greetz, Karim - TheKermitMan
  2. Wat is de beste methode om gegevens uit een MySQL te synchroniseren met een FileMaker-bestand dat enkel zal dienen om realtime rapporten af te drukken? Het is de bedoeling dat meerder mensen gegevens kunnen aanpassen (via FileMaker) en afdrukken (ook via FileMaker), maar de gegevens zitten in een MySQL-databank. Enige ideeën?
  3. Eigenlijk toch wel een interessant weetje.... 'k Heb dus even op het net zitten zoeken. http://www.trah.co.uk/starterfile/ (onder het kopje: "Does autorun.inf work with floppy or Zip disks?") http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/Shell/programmersguide/shell_basics/shell_basics_extending/autorun/autoplay_cmds.asp (Autorun.inf Commands) ... en de daarbij horende tekst... http://msdn.microsoft.com/library/default.asp?url=/library/en-us/shellcc/platform/shell/programmersguide/shell_basics/shell_basics_extending/autorun/autoplay_works.asp (Creating an AutoRun-enabled CD-ROM Application)
  4. Kermit

    Cookie terror

    Cookies, HTML en cache Waar wordt de cookie naar de browser geschreven? Is dat op de pagina met de lijstweergave? Wel, dan zal het niet lukken. Eerst en vooral moet je een tussenpagina maken. Deze pagina moet de cookie schrijven en nadat dit gebeurd is, moet de gebruiker automatisch geredirect worden naar de lijstweergave of whatever. Stel: er wordt een cookie aangemaakt bovenaan pagina A.HTML. Onderaan de pagina A.HTML weet de browser nog niet dat de cookie aangemaakt is. Daarom moet eerst de pagina ververst worden! Maar dat kun je ook niet zomaar doen: je moet een hard-refresh (opnieuw ophalen van de webserver) uitvoeren om de cache te omzeilen. Dit kun je bv doen om een variabele in de URL mee te geven (meestal op te lossen door de tijdsaanduiding mét seconden): A.HTML?nocache=20030521231005. Gebruikers en cookies Gebruikers kunnen de opties "cookies" in de browser afzetten. Een goede programmeur probeert na te gaan of de gebruiker dit gedaan heeft. Zodat de gebruiker die na het inloggen opnieuw op het inlogscherm terechtkomt, een mooie boodschap gepresenteerd krijgt (in de aard van "U hebt de functie cookies afgezet...blabla..."). Internet Explorer 6.0 En alsof dat nog niet genoeg is, doet Internet Explorer 6.0 er een schepje bovenop: privacy settings! Het W3C heeft een systeem uitgedokterd voor de privacy van de webgebruiker: het 'Platform for Privacy Preferences' of kortweg 'P3P'. Dit is een systeem die het privacy-gebruik van een website vastlegt. Als een website niet kan beschrijven (of niet voldoet aan de privacy-instellingen dat de gebruiker heeft ingesteld) wat de privacy-regels zijn, dan kan het heel goed gebeuren dat er geen cookies weggeschreven worden (IE blokt ze dan automatisch). Dus moet dit opgevangen worden; via P3P. P3P is een XML-gebaseerde opmaaktaal. Maar daarover kun je meer vinden op http://www.w3.org/P3P/. Ik ben momenteel daarover een interessant boek aan het lezen: Web Privacy With P3P van Lorrie Faith Cranor (uitg. O'Reilly - ISBN 0-596-00371-4 - ongeveer 43,45 Euro). Maar weze gewaarschuwd: het is een saai en nog niet zo'n simpele materie! PS: Mozilla gaat binnenkort ook P3P integreren in de browser... Besluit Ik zou dus zeggen: probeer voor een inlogmethode een sessie te gebruiken (die maakt ook cookies aan, maar wordt door de browser geaccepteerd). (bv met behulp van PHP of Lasso) Indien je gebruik maakt van CDML, dan zal je moeten een oplossing bedenken via verborgen formulier-elementen die de gebruikersnaam herbergen (maar dit is niet zo'n goed systeem als gebruikers de website op een openbare computer kunnen raadplegen...) Swat, Succes ermee!
  5. Kermit

    Lasso | Email | Multipart

    Dat met die =-tekens is normaal hoor in de tekst-versie. Alle speciale karakters, bv é, è of à... worden gekenmerkt door =CODE (ik dacht dat dit de QP-encoded methode genoemd wordt) bv: écrit wordt =E9crit gecodeerd Ook iets waar aan gedacht moet worden: RFC 1522 meldt dat bij een tekst-mail niet meer dan 75 karakters op een regel mogen staan. Ik denk dat je eerst moet melden dat het een multipart message is, vervolgens extra mime-headers aanbrengen voor de tekst-versie (Content-Type: text/plain) en dan voor de HTML-versie ook een apart blok aanmaken met mime-headers (Content-Type: text/html). Maar moeten die mime-headers vermeld worden in de body?? That's one of the questions.... Misschien weet Peter hier wel meer raad mee??
  6. Eigenlijk is het heel simpel hoor. Je hoeft er zelfs helemaal niet met Server Side Includes (SSI) te werken. document.referrer is de javascript-equivalent voor de SSI De escape()-functie wordt gebruikt om de string te HTML-encoden En voila, dat was het. Klein opmerkingske: ik heb bewust 'http:/'+'/www' geschreven. Sommige oudere browsers (bv de netschaap 4.x vielen over de dubbele slash in strings... En moest ge nog met IE 3.0 werken,... document.referrer() heeft Microsoft enkel voor diene browser-versie uitgeschakeld (ze waren een beetje bang ivm security...). Maar ja, dat zal wel geen probleem zijn zekers!?
  7. Heb je hem wat truukjes in FM laten zien misschien graptje, pol
  8. Financieel probleem dat nog opgelost moet worden: Wie betaalt de connectiekosten? Als dit bv voor een tankstation is, wel dan wil ik gerust wel een paar uurtjes in de buurt van zo'n tankstation me in een stoeltje neerploffen....
  9. Je kunt natuurlijk ook de methode '[include_URL:'http://www.test.com/pagina.html']' gebruiken om een externe pagina op te vragen, maar dan moet je daarin nog gaan ploeteren. Misschien lukt het om deze url op te vragen en ze onmiddellijk naar een bestand te schrijven?? Ik heb niet direct een oplossing voor je, ik zoek gewoon naar enkele punten waar je misschien het "Ajaa, natuurlijk!'-gevoel door vindt. Meer info over Include_URL: http://www2.blueworld.com/ldml_ref_db/list.lasso?-database=LDML&-response=detail.lasso&-layout=webdetail&-op=bw&publish=Yes&-op=bw&tagName=url&-maxRecords=1&-skipRecords=8&-search
  10. Kermit

    Record Locking op het Web

    Dat is dus hetgeen dat ik ook wil zeggen. Ik wil wel eens jouw oplossing zien, Koen. Zo kan ik nagaan of we hierbij eenzelfde oplossing hebben gevonden, of dat er toch nog verschillen in zijn. Ik maak gebruik van een gebruikersdatabase, een gebruikersid-vermelding in het te bewerken record, de tijd waarop de gebruiker deze bewerking aangevraagd heeft en de tijd van de laatste actie van die gebruiker.
  11. Ik heb ook een project van Lasso 3.6x naar Lasso 5 moeten converteren, maar uiteindelijk viel het nog goed mee... Lasso 5 ondersteunt immers backward-code. We hebben ook voor een aantal probleempjes gestaan tijdens de conversie, maar dat is bij elke overschakeling wel eens he Om het met de woorden van AvD te zeggen: "Je kan de mensen niet dwingen gelukkig te zijn (RDC)." hehe
  12. Euh, even terzijde, via Lasso 5 is het mogelijk om je Telenet-ip adres te verkrijgen via: Uw IP-adres: [Client_IP] Trouwens, Lasso 5 is veel stabieler geworden, en bevat ook meer mogelijkheden dan versie 3.6.x. Geen goesting om over te schakelen??
  13. Kermit

    Record Locking op het Web

    Eigenlijk is dit een complexe materie om dit zelf te coderen. Het feit is dat je ook realtime rekening moet houden met de gebruikers-databank. Daar moet ook ingesteld worden wanneer ze een laatste actie hebben gedaan. In het record dat bewerkt wordt, moet eveneens staan welke gebruiker de laatste actie heeft gedaan en op welk tijdstip. Deze twee waarden (het echte record en de gegevens van de gebruiker) moeten met elkaar vergeleken worden. Ik ben er ook al een tijdje naar aan het zoeken, en ik heb al een aantal testjes liggen. De reden waarom je dit vraagt is vooral voor MySQL neem ik aan? Ik heb gisterenavond gelezen dat MySQL 4.0 uit is, mét row-locking! Hoe dit precies in elkaar zit, moet ik nog even nakijken. Let wel, MySQL 4 is nog in beta, en is niet in de Lasso-applicatie geïntegreerd! Lasso laat natuurlijk wel toe om een externe MySQL-databank te gebruiken.
  14. Folders importeren?? Hoe gebeurt dat dan in de praktijk? Sorry guys (en girls), ik blijf nog even bij FileMaker 5x hangen...
  15. AvD, moest je een vrouw zijn, ik zou u kussen Neen serieus, een vergelijkende studie was net hetgeen waar ik naar op zoek was! Bedankt!! PS: Je kan de mensen niet dwingen gelukkig te zijn (RDC), maar je kan ze wel een duwtje in de goeie richting geven...(kermit)
×
×
  • Nieuwe aanmaken...