batch
Gebruiker
- Lid geworden
- 29 apr 2009
- Berichten
- 306
Hallo, ik wil graag dat mijn website een cookie opslaat als de gebruiker een keuze heeft gemaakt tussen de afbeeldingen. maar ik zit een beetje te knoeien hoe ik die cookie te voorschijn krijg. de inhoud van de cookie is: <img src=/afbeeldingen/QUBiCA.jpg width=800 height=200 /> de naam van de cookie is QUBiCA. maar hoe krijg ik de inhoud van de cookie op een pagina geschreven? (zodat de afbeelding QUBiCA.jpg verschijnt)
dit is de pagina waar het om gaat: (je kunt even in de broncode kijken)
www.qubica.tk/afbeeldingen/
ik heb dit al geprobeerd:
[JS]
<script type="text/javascript">
document.write(getCookie(QUBiCA);
<script>
[/JS]
dit werkt niet
dit ook niet, hier heb natuurlijk wel de inhoud van de cookie veranderd naar /afbeeldingen/QUBiCA.jpg
dit is de code die ik gebruik om met cookies te werken:
[JS]
<script type="text/javascript">
function getCookie(name){
if (document.cookie.lenth > 0) {
begin = document.cookie.indexOf(name+"=");
if (begin != -1){
begin += name.length+1;
end = document.cookie.indexOf(";", begin);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(begin, end));
}
}
return null;
}
</script>
<script type="text/javascript">
function setCookie(name, expiredays, value, path){
var ExpireDate = new Date ();
ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
document.cookie = name + "=" + escape(value) + ((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString()) +( ( path ) ? ";path=" + path : "" );
}
</script>
<script type="text/javascript">
function delCookie(name) {
if (getCookie(name)) {
document.cookie = name + "=" + "; expires= Sun, 01 Jan 2012 00:00:01 GMT";
}
}
</script>
[/JS]
de functie getCookie staat natuurlijk op de pagina's waar ik de cookie opvraag. Het pad van de cookie is / (dat is volgens mij de hele server)
dit is de pagina waar het om gaat: (je kunt even in de broncode kijken)
www.qubica.tk/afbeeldingen/
ik heb dit al geprobeerd:
[JS]
<script type="text/javascript">
document.write(getCookie(QUBiCA);
<script>
[/JS]
dit werkt niet
HTML:
<img src="getCookie(QUBiCA)" width="800" height="200"/>
dit is de code die ik gebruik om met cookies te werken:
[JS]
<script type="text/javascript">
function getCookie(name){
if (document.cookie.lenth > 0) {
begin = document.cookie.indexOf(name+"=");
if (begin != -1){
begin += name.length+1;
end = document.cookie.indexOf(";", begin);
if (end == -1) end = document.cookie.length;
return unescape(document.cookie.substring(begin, end));
}
}
return null;
}
</script>
<script type="text/javascript">
function setCookie(name, expiredays, value, path){
var ExpireDate = new Date ();
ExpireDate.setTime(ExpireDate.getTime() + (expiredays * 24 * 3600 * 1000));
document.cookie = name + "=" + escape(value) + ((expiredays == null) ? "" : "; expires=" + ExpireDate.toGMTString()) +( ( path ) ? ";path=" + path : "" );
}
</script>
<script type="text/javascript">
function delCookie(name) {
if (getCookie(name)) {
document.cookie = name + "=" + "; expires= Sun, 01 Jan 2012 00:00:01 GMT";
}
}
</script>
[/JS]
de functie getCookie staat natuurlijk op de pagina's waar ik de cookie opvraag. Het pad van de cookie is / (dat is volgens mij de hele server)