Code implementeren op andere websites
Ik zit met volgend probleem.
Een module met vragen moet op verschillende websites (op andere servers) kunnen geimplementeerd worden.
We dacht dat dit ging mogelijk zijn aan de hand van iframes, een vb is te vinden op http://www.netxplo.com/tests/pagina1.html
Dit voorbeeld werkt perfect. Maar van zodra we het iframe plaatsen op een externe website website werkt dit niet meer.
Vanaf dan worden de cookies niet meer weggeschreven.
We zouden een oplossing moeten vinden die dit wel mogelijk maakt zonder de module bij de externe website te hosten.
Heeft iemand hier een oplossing voor?
Alvast bedankt!
Stijn D
normaalgesproken geef je met een cookie een domein mee, heb je die ergens hardcoded neergezet (of zit ik hier met mn stomme kop te denken dat je daar controle over hebt met php?)
Quote:
^^^^ ja daar heb je controle over(of zit ik hier met mn stomme kop te denken dat je daar controle over hebt met php?)
je kan cookies wel op meerdere domeinen laten werken maar het is niet zo veilig, als je namelijk geen domein opgeeft dan kan elke site de cookie uitlezen
maar voor zover ik weet is het niet mogelijk om meerdere domeinen op te geven, maar je kan wel een ander domein dan je eigen opgeven
setcookie(cookienaam,cookiewaarde,verloopdatum,pad,domein);
Gewijzigd op 23/03/2004 11:53:00 door Rick
setcookie("netxplo_gebruiker", $inhoud_cookie, time() + $geldig,"","www.netxplo.com");
Dus op www.netxplo.com staan alle modules. Als deze code gerund wordt in een iframe op een andere server gaat het niet.
Weet iemand wat ik mis doe?
Greetz
Stijn D
www.netxplo.com de domeinnaam van de andere server opgeven
maar dan werkt het dus alleen nog maar via iframes
of de 2e mogelijkheid, 2 cookies zetten.
1 voor netxplo en de andere voor het andere domein
in plaats van maar dan werkt het dus alleen nog maar via iframes
of de 2e mogelijkheid, 2 cookies zetten.
1 voor netxplo en de andere voor het andere domein
Zou het niet kunnen dat je voor domein enkel een domein kan opgeven op dezelfde server?
greetz
javascript zorgt ervoor dat er een functie in de parentframe word gestart die een cookie aanmaakt
het is mogelijk maar geen handige oplossing
mag ik vragen waarom je frames gebruikt?
maakt dingen alleen maar lastig