Hanneswasco Geplaatst: 12 januari 2008 Rapport Geplaatst: 12 januari 2008 Hey, Weten jullie hoe ik een webpagina kan maken, en dat, als je er op komt, er automatisch een code verschijnt, en de volgende keer dat je er op komt, er een volgende code verschijnt? Niet willekeurig, maar op één bepaalde volgorde. Iemand een ideetje? Reageren
Argon Geplaatst: 13 januari 2008 Rapport Geplaatst: 13 januari 2008 Als je nu meer informatie zou geven zou ik wel een idee hebben maar je vertelt een hele hoop niet. Zoals in welke programeer taal, database, wat voor code (gewoon in een textarea? of uitgevoerd? of...), ... Maar ik ga toch een gokje proberen en ik gok dat je wel vrij simpel kan maken wat jij wilt met cookies Je kijkt dus met bv. Javascript of de coockie al bestaat als hij niet bestaat maak je er één aan met de waarde 1 en toon je de eerste code als hij wel al bestaat dan kijk je naar de waarde en toon je naargelang de waarde een code. Dus als dat het is dan kan je dat wel met Javascript en heb je geen PHP of andere nodig en Javascript daar heb je alleen een browser die het ondersteunt nodig en dat doen ze bijna allemaal wel. Reageren
Hanneswasco Geplaatst: 13 januari 2008 Auteur Rapport Geplaatst: 13 januari 2008 Javascript lijkt me wel nogal moeilijk. :$ Ik bedoel gewoon een lege achtergrond met gewoon een code, bv '1', en als je er dan de volgende keer op komt komt er '2', daarna '3', enz... Ik denk er nu opeens aan dat Thundercover dacht ik, een sig had gemaakt waarbij een tekstgroet kwam in een willekeurige taal. Zoiets zou ik dus willen, maar dan niet willekeurig, maar op een bepaalde volgorde...? Reageren
Thundercover Geplaatst: 13 januari 2008 Rapport Geplaatst: 13 januari 2008 Javascript lijkt me wel nogal moeilijk. :$Ik bedoel gewoon een lege achtergrond met gewoon een code, bv '1', en als je er dan de volgende keer op komt komt er '2', daarna '3', enz... Ik denk er nu opeens aan dat Thundercover dacht ik, een sig had gemaakt waarbij een tekstgroet kwam in een willekeurige taal. Zoiets zou ik dus willen, maar dan niet willekeurig, maar op een bepaalde volgorde...? Die signature was van Flitskikker en gehost door SummerBase. Volgens mij was het met PHP gemaakt, maar ik zou even niet zo snel weten hoe. Maar dit even voor de duidelijkheid dat je niet bij de verkeerde mensen aanklopt. Reageren
Argon Geplaatst: 13 januari 2008 Rapport Geplaatst: 13 januari 2008 (bewerkt) Even iets op www.leejoo.nl gezocht dan moet ik het zelf niet maken. Tussen <body> en </body> zet je: <center> <script language="Javascript"> <!-- document.write(hoevaak_bezocht); //--></script> Tussen de <head> en de </head> tag zet je: <script language="Javascript"><!-- function getCookieVal (offset) { var endstr = document.cookie.indexOf (";", offset); if (endstr == -1) { endstr = document.cookie.length; return unescape(document.cookie.substring(offset, endstr)); } } function GetCookie (name) { var arg = name + "="; var alen = arg.length; var clen = document.cookie.length; var i = 0; while (i < clen){ var j = i + alen; if (document.cookie.substring(i, j) == arg) { return getCookieVal (j); i = document.cookie.indexOf(" ", i) + 1; } if (i == 0) { break; } } return null; } function SetCookie (name, value) { var argv = SetCookie.arguments; var argc = SetCookie.arguments.length; var expires = (argc > 2) ? argv[2] : null; var path = (argc > 3) ? argv[3] : null; var domain = (argc > 4) ? argv[4] : null; var secure = (argc > 5) ? argv[5] : false; document.cookie = name + "=" + escape (value) + ((expires == null) ? "" : ("; expires=" + expires.toGMTString())) + ((path == null) ? "" : ("; path=" + path)) + ((domain == null) ? "" : ("; domain=" + domain)) + ((secure == true) ? "; secure" : ""); } function DeleteCookie(name) { var exp = new Date(); FixCookieDate (exp); exp.setTime (exp.getTime() - 1); var cval = GetCookie (name); if (cval != null) { document.cookie = name + "=" + cval + "; expires=" + exp.toGMTString(); } } var expdate = new Date(); var hoevaak_bezocht; expdate.setTime(expdate.getTime() + (5*24*60*60*1000)); if (!(hoevaak_bezocht = GetCookie("hoevaak_bezocht"))) { hoevaak_bezocht = 0; } hoevaak_bezocht++; SetCookie("hoevaak_bezocht", hoevaak_bezocht,expdate); // --> </script> Het body deel daar staat dus hoeveel keer de pagina bezocht is geweest. Bewerkt: 13 januari 2008 door Argon Reageren
Hanneswasco Geplaatst: 13 januari 2008 Auteur Rapport Geplaatst: 13 januari 2008 Hmmm, ik snap van dat script niet echt veel. Maar weet jij dan ook waar ik kan instellen welke codes ik wil weergeven? Sorry voor de onduidelijkheid maar ik heb niet zo veel verstand van al die dingen... Reageren
Argon Geplaatst: 13 januari 2008 Rapport Geplaatst: 13 januari 2008 <script language="Javascript"> <!-- document.write(hoevaak_bezocht); //--></script> Je kan dat vervangen door: <script language="Javascript"> <!-- if(hoevaak_bezocht == 1) { document.write("tekst 1"); } else if(hoevaak_bezocht == 2) { document.write("tekst 2"); } else if(hoevaak_bezocht == 3) { document.write("tekst 3"); } else { docuemnt.write("laatste tekst die getoond wordt bij 4de en alle volgende bezoeken aan de pagina"); } //--></script> Reageren
Hanneswasco Geplaatst: 13 januari 2008 Auteur Rapport Geplaatst: 13 januari 2008 Dat eerste script werkt, maar dat 2de niet, want bij dat 2de komt er geen tekst? Ik moet men tekst toch tussen die "" schrijven he? Reageren
Argon Geplaatst: 14 januari 2008 Rapport Geplaatst: 14 januari 2008 (bewerkt) Bij mij werkt het gewoon hoor je moet wel goed lezen want ik zei dat je het moest vervangen dus dat moet je wel even nakijken. Voor de rest zat er nog wel een klein foutje in. Na de laatste else staat er een typfout in "document.write" maar ik heb het even getest voor de zekerheid en het werkt perfect op die typfout na dan van mij. Bewerkt: 14 januari 2008 door Argon Reageren
Hanneswasco Geplaatst: 14 januari 2008 Auteur Rapport Geplaatst: 14 januari 2008 (bewerkt) Bij mij werkt het gewoon hoor je moet wel goed lezen want ik zei dat je het moest vervangen dus dat moet je wel even nakijken. Voor de rest zat er nog wel een klein foutje in. Na de laatste else staat er een typfout in "document.write" maar ik heb het even getest voor de zekerheid en het werkt perfect op die typfout na dan van mij. Maar ik krijg op mijn scherm gewoon niets te zien? Edit: Doormiddel van PM'en met Argon probleem opgelost. Bewerkt: 16 januari 2008 door Hanneswasco Reageren
Recommended Posts
Een reactie plaatsen
Je kan nu een reactie plaatsen en pas achteraf registreren. Als je al lid bent, log eerst in om met je eigen account een reactie te plaatsen.