Ga naar inhoud

Welkom op PC Helpforum!
PC Helpforum helpt GRATIS computergebruikers sinds 2006. Ons team geeft via het forum professioneel antwoord op uw vragen en probeert uw pc problemen zo snel mogelijk op te lossen. Word lid vandaag, plaats je vraag online en het PC Helpforum-team helpt u graag verder!

leroy

Lid
  • Aantal items

    1.290
  • Registratiedatum

  • Laatst bezocht

Over leroy

  • Titel
    Lid
  • Verjaardag 02-11-1990

Profiel Informatie

  • Geslacht
    Geen info
  • Land
    Geen Info

PC Specificaties

  • Besturingssysteem
    Windows 8.1 N Professional x64
  • Moederbord
    Asrock 970 Extreme 3 R2.0
  • Processor
    AMD FX-8350 Eight-Core Black Editon (AM3+)
  • Geheugen
    2x CORSAIR 4GB DDR31600
  • Grafische Kaart
    ATI Radeon HD7790 (1GB)
  • Harde Schijf
    Samsung SSD 840 & HDD (1TB)

Contact Info

  • Website URL
    http://www.leroybaeyens.nl

PC Ervaring

  • PC Ervaring
    Geen Info
  1. redesign

    Ik heb inderdaad bootstrap gebruikt, dat is gewoon een heel goed CSS Framework om snel en volgens een internationaal geaccepteerde standaard een mooie webinterface te maken. In dit geval heb ik bootstrap 4 gebruikt, dit is een redelijk nieuwe versie en het kan zijn dat oude browsers hier niet meer overweg kunnen. Denk dan aan Internet Explorer 7 bijvoorbeeld. De code die ik je op heb gestuurd verdient geen schoonheidsprijs, maar als je dit op 1 pagina wil plaatsen, dan zul je geen problemen ondervinden. Laat maar een linkje achter, zodat ik eens kan kijken wat het geworden is!
  2. redesign

    Ik heb een werkend dingetje gemaakt voor je, de code is wat veel en heb ik onderin toegevoegd als bijlage (app.html). Het werkt trouwens niet, zonder het te uploaden naar een FTP! Want ik heb wat code gebruikt dat niet werkt op je eigen computer. Je moet in de Google API Console een nieuwe API sleutel aanvragen, en een aantal services toegang geven, nl: Google Places API Web Service Google Maps Directions API Google Maps JavaScript API In de code vindt je bijna bovenaan dit terug: /** * SETTINGS */ var api_key = "[HIER_JOUW_SLEUTEL]"; // verander hier jouw prijsberekening function calculate_price(meters) { return (((meters/1000)-2)*2.2)+8; } Vervolgens voeg je de API sleutel toe in de code waar staat: [HIER_JOUW_SLEUTEL] Onder die regel code vindt je ook een regel code waar je je prijsberekening zelf kunt aanpassen. Ik heb hem nu redelijkerwijs gekopieerd van je vorige script. Maar het ziet er zo ongeveer uit. Ingevuld: Routebeschrijving geopend: app.html
  3. Het groene slotje heeft niets te maken met (re)captcha. Even wat achtergrond informatie: Google wilt eigenlijk het internet compleet beveiligd hebben (dus met https://), om dat extra te supporten, laten ze sinds oktober 2017 op websites die onveilig zijn, het "niet veilig" labeltje zien Dit doet google niet zomaar op alle pagina's. Dit doen ze alleen op webpagina's waar formulieren op staan, formulieren zijn namelijk door de gebruiker ingevulde gegevens, en deze moeten beveiligd opgestuurd worden. Zeker gebruikersnamen en wachtwoorden. Een beveiligde website (groen slotje) heeft daarom dus een SSL certificaat, en kunnen mensen via https:// verbinding maken, zoals pc-helpforum dat heeft. Een SSL certificaat is niet gratis. Er zijn wel gratis diensten zoals letsencrypt die gratis SSL certificaten leveren, maar deze certificaten zijn maar een paar maanden geldig, en moeten dus elke paar maanden vernieuwd worden. Sommige web-providers leveren een automatische SSL dienst. De provider vraagt dan automatisch elke 2 a 3 maanden via let's encrypt een certificaat aan voor jouw website en past die dan toe. Let op! er zijn er niet veel die dit doen. Heb je WEL al een SSL certificaat, maar laat je website zien dat het "niet veilig" is, dan zou het kunnen zijn dat je formulier (of formulieren) niet via https:// worden verzonden. Dit kun je oplossen door dit WEL over SSL te verzenden. Wanneer je website verschillende bronnen gebruikt die over http:// worden geraadpleegd, kan google ook het "niet veilig" labeltje weergeven. Als je dus WEL al een SSL certificaat hebt, en google geeft toch aan dat je "niet veilig" bent, dan kun je in de console kijken waarom google chrome vindt dat de website "niet veilig" is. Op deze website kun je daar wat meer uitleg over vinden.
  4. php & paypal

    Ik zou gewoon kijken om een (gratis) webshop pakket te gebruiken (met plugins voor paypal). Of een online dienst waarbij je een webshop kunt opzetten, zodat je geen rekening hoeft te houden met de webhosting. Een paar pakketten die je zelf kunt hosten zijn: Os Commerce Magento (erg uitgebreid) Weebly Sylius (is een nieuwe speler, voornamelijk ge-end op developers)
  5. wettelijke vermelding cookies op website

    Dat hangt helemaal af met wat je op de website gebruikt aan tracking cookies. Google Analytics is o.a. een tracking cookie, maar bijv. ook hotjar, etc. Soms moet je ook je tracking cookies uitzetten totdat mensen de cookies accepteren, dan mogen ze toegevoegd worden. Cookies waarmee de performance en verbetering van de website wordt getest vallen voor zover ik weet buiten deze regeling. Wat de precieze tekst dus moet zijn is helemaal afhankelijk wat je met de website doet. Op internet zijn een heleboel tooltjes te vinden die een tekst kunnen maken, alleen het aan/uitschakelen van de cookies moet je vaak zelf doen. Ik gebruik hier google tagmanager voor, omdat deze op zogenaamde 'events' trackers kunnen activeren. Dus ook bijv. het accepteren van de cookies is zo'n 'event'. Ook hier zijn een heleboel verschillende oplossingen.
  6. Website niet te vinden in Google

    Als je website eenmaal bij google staat, dan kun je er ook nog voor zorgen dat jouw website hoger scoort dan anderen. Hier zijn een aantal tips voor: - Zorg voor een dynamische homepagina (bijv. je nieuwsberichten in een lijstje) - Zorg dat je de meta-data invult van zoveel mogelijk pagina's (keywords, meta-description, etc.) - Zorg dat je Unieke content levert, geen kopie van een andere pagina. (unieke content levert hogere scores op) - Zorg dat je urls logisch en netjes zijn (/nieuws/1235-website-niet-te-vinden-in-google is beter dan: /nieuws/12345 of ?p=nieuws&id=12345) - Zorg dat pagina's die niet geïndexeerd hoeven te worden ook niet geïndexeerd worden d.m.v. meta-robots - Zorg dat dubbele pagina's een verwijzing (canonical) naar elkaar hebben - ... En zo kan ik nog wel even door gaan. Heel veel van deze regels kun je ook vinden als je zoekt naar "SEO" (Search Engine Optimalization). Er zijn ook een heleboel SEO plugins voor Wordpress te vinden die veel van deze dingen voor jou afvangen in de admin.
  7. Ik zie het al. Zou je van de code tussen de <head> tags dit kunnen maken? <script language="javascript"> document.addEventListener("DOMContentLoaded", function() { Array.prototype.forEach.call(document.querySelectorAll('[data-birthday]'),function(item){ item.innerHTML = Math.floor((new Date() - new Date(item.dataset.birthday)) / (1000 * 60 * 60 * 24 * 365.25));}); }); </script> Dan zal het wel werken.
  8. Tjah, in een htm of html pagina wordt dat wel een stuk lastiger, maar ik heb een klein stukje code voor je gemaakt. Het zou gedaan kunnen worden met dit stukje javascript. Je zou dit tussen de <head> en </head> tags moeten plaatsen: <script language="javascript"> Array.prototype.forEach.call(document.querySelectorAll('[data-birthday]'),function(item){ item.innerHTML = Math.floor((new Date() - new Date(item.dataset.birthday)) / (1000 * 60 * 60 * 24 * 365.25));}); </script> Als je nu ergens een leeftijd wilt weergeven zou je de volgende html kunnen gebruiken <span data-birthday="2000-05-18"></span> Je vervangt dan de datum (in YYYY-MM-DD notatie) door de geboortedatum. Voor deze datum wordt op de plek waar de <span data-birthday=""></span> code staat de leeftijd geplaatst. Ik heb even in de broncode gekeken van jouw website. Daar staat dit: <font style="font-size: 16pt"> 14 jaar (19-05-2002) </font> Als je dit dan zou vervangen door (let op! 14 wordt in dat geval vervangen door de <span> code): <font style="font-size: 16pt"> <span data-birthday="2002-05-19"></span> jaar (19-05-2002) </font> Dan zou daar moeten komen staan: 14 jaar (19-05-2002) Let wel op! het kan ongeveer 20 uur afwijken vanwege schrikkeljaren. Het is ook geen perfect stukje code
  9. Foto's beschermen

    Die code gaat helemaal niets uitmaken op Facebook (als je met fb, FaceBook bedoelt). Die ABP optie is van een addblocker. Waarschijnlijk zag je zoiets als dit Facebook foto's worden al een soort van beveiligd. Ze worden verkleind en het origineel is alleen door jouw te bekijken. Je kunt op facebook ook je foto aanpassen en een tekst eroverheen plaatsen zoals een copyright. Maar dat maakt zoals Passer al zei helemaal niets uit. Fotografen "beveiligen" hun foto's ook wel eens, zodat ze ze kunnen verkopen. Maar dat is niets minder dan de kwaliteit en het formaat enorm verlagen, en op het onderwerp van de foto een copyright plaatsen. Dus als je een foto hebt gemaakt van een persoon, dan zit er op het gezicht een copyright tekst. Zodat als men gaat knippen, het copyright nog steeds te zien is (tenzij je heel goed kunt photoshoppen, zoals Passer ook al zei). Dit code die je aangeeft, en de opties om rechtermuisknop te beveiligen dat is allemaal onzin. Het werkt niet op alle browsers, vaak alleen maar op Internet Explorer en ook niet eens de laatste versie! En als men javascript uitzet (wat in elke browser kan) dan kan alles weer.
  10. laatste nieuws

    Als ik het zo zie, denk ik dat je een verkeerd onderdeel van squarespace gebruikt voor je nieuws. Als ik in hun knowledge base kijk, zie ik dat je kunt bloggen (nieuws bijhouden). En ik denk dat jij gewone content-pagina's hebt aangemaakt. Waarschijnlijk als je de blog gebruikt, kun je wel de laatste 5 nieuwsberichten weergeven.
  11. In plaats van de leeftijd, de geboortedatum opslaan!? Van een geboortedatum kun je de leeftijd berekenen met wat PHP. Het ligt er helemaal aan wat voor CMS er gebruikt wordt, en of je kunt rekenen in het CMS. Desnoods zou je een module kunnen installeren. Als het allemaal zelf gemaakt is in PHP, dan is de berekening niet zo heel lastig: <?php $birthDay = new DateTime("2000-01-01"); $age = $birthDay->diff(new DateTime())->y; echo $age; "2000-01-01" moet dan vervangen worden met wat er is ingevuld bij een "geboortedatum"
  12. laatste nieuws

    Wat meer informatie is wel noodzakelijk. Gebruik je een CMS systeem? Zo ja, welke? Doe je alles zelf, dan graag ook wat meer informatie over wat je hebt gedaan. Gebruik je een database, of een online dienst voor nieuws, etc. Pas dan kunnen we een oplossingsrichting aanbevelen.
  13. Https Vhosts

    Een aantal dingen. SSL is niet (zomaar) gratis. Als je SSL wilt toepassen moet je ook een certificaat genereren of kopen. In je vhosts plaats je dan het pad naar de private-key en het certificaat. Dat zorgt ervoor dat je verbinding beveiligd wordt. Dat mis je nu, en ik denk dat daarom de SSL handshake mislukt omdat je geen certificaat hebt om de verbinding mee op te zetten. Deze handshake is nodig zodat niet bij ieder request de ssl encryptie opgezet moet worden. Je kunt gratis goedgekeurde SSL certificaten aanvragen via https://letsencrypt.org/. Maar dat is behoorlijk wat configureer-werk, want deze certificaten moeten iedere 90 dagen vernieuwd worden. Dat kan automatisch, maar dat kun je op hun documentatie pagina vinden. Een ander ding is dat gewone certificaten maar op 1 ip-adres werken per domeinnaam. Zit je dus op een shared-resource zoals bijv. cloudflare, dan moet het certificaat een SAN-certificaat (Subject Alternative Names) zijn. Wat ook kan is dat je je certificaat aan cloudflare geeft, en dat zij weer een onbeveiligde verbinding naar jou opzetten. Op dat moment doet cloudflare een SSL termination naar jouw webserver. Op die manier kun je je eigen webserver gewoon simpel houden. Een voorbeeld in een plaatje (het blokje waar "Azure" staat is dan jouw webserver):
  14. wp en php

    Het is niet zomaar mogelijk om iets wat niet gemaakt is voor Wordpress, zomaar in Wordpress te plaatsen. Wat wel kan is zoeken naar de juiste plugins, om formulieren te maken en op te slaan in wordpress. Er zijn legio plugins te vinden, maar je moet wel even een beetje googlen en een aantal testen. Sommige plugins maken alleen custom formulieren voor het backend, zoals https://nl.wordpress.org/plugins/advanced-custom-fields/ En andere plugins zijn meer voor de bezoekers om in te vullen zoals bijv. https://nl.wordpress.org/plugins/ninja-forms/ Je zult zelf nog wat verder moeten googlen, om erachter te komen welke plugin het beste past!
  15. Database Error

    Sommige kolommen gaan te veel ruimte in beslag nemen. Ik ga er even vanuit dat de database in UTF-8 staat. Als je dan een kolom van 1024 karakters wilt maken zoals de kolom 'path' en 'link'. Gebruik je te veel bytes dan toegestaan is. Als de database op UTF-8 staat, gebruikt 1 karakter 3 bytes. Dat wil zeggen dat je voor 1024 karakters 3072 bytes nodig hebt. Als dus maar maximaal 767 bytes zijn toegestaan per kolom, mag een kolom dus maximaal 255 karakters bevatten (767 / 3 = 255,66) De vraag is dus nu even of dit mogelijk is, en of er in die kolommen geen informatie staat die langer is dan 255 tekens.
Logo

OVER ONS

PC Helpforum helpt GRATIS computergebruikers sinds juli 2006. Ons team geeft via het forum professioneel antwoord op uw vragen en probeert uw pc problemen zo snel mogelijk op te lossen. Word lid vandaag, plaats je vraag online en het PC Helpforum-team helpt u graag verder!

×