Hi,

Ik heb een enorm probleem...waar ik al weken mee zit te worstelen.
Ik run een datingsite en wil graag dat de leden ecards naar elkaar kunnen sturen
Nu heb ik een programma gevonden die dit vlekkeloos doet maar het integreren in een php pagina van de site gaf zo veel errors dat ik het programma noodgedwongen in een IFrame moest plaatsen...(of in een windows popup eventueel)

Het probleem is dat de sessie waar de vars in staan die ik nodig heb om een formulier in te vullen, ...verloren gaat in het Iframe of popup...wat ik oook probeer...er wordt steevast een nieuwe sessie gemaakt en de orginele sessie blijft wél actief maar kan ik niet meer aanspreken...

Ik heb er van alles over gelezen en geprobeert maar niets werkt..mijn vraag is nu eigelijk: Is ghet mogelijk dat ik de uitkomst van: {$user.email}
(geeft bv.: [email protected]) op kan slaan in een .dat of ander bestandje (geen ccokie--werkt ook niet) en dat ik een IFrame kan uitlezen in het formulier?

Ik hoop dat iemand me uit de problemen kan helpen..
mvg
Vink
$_SESSION werkt ook niet?
Misschien toch beter om session probleem op te lossen dan helemaal eromheen te gaan programmeren tenzij je dat leuk vind of tenzij dat veiligheidstechnisch meerwaarde oplevert. startsession() en de $_SESSION array werkt over het algemeen goed. Zet eens wat code hier neer.
Dit werkt opzich prima....
<?php echo $_SESSION['email'] ?>

Ik krijg dan de naam de email van de -bezoeker! op een profiel (member)
(nieuwe sessie) maar de email van de member (waar de ecard naar toe moet) staat in de vorige sessie....

wellicht dat je een kijkje kunt nemen op mijn testsite:
http://kroon.hostoi.com/index.php
inlognaam: demotest
passw.: demotest
en dan een profiel opzoeken bv fortune en dan klikken op "stuur een ecard"
De site gebruikt smarty sessions
Een sessie en het daarbij behorende session-file is geldig zolang een user op jouw site kijkt en actief is, na een tijdje wordt het opgeruimd door je httpd deamon. In de session file worden de variabelen opgeslagen en ik neem aan dat je een array hebt met bijvoorbeeld $_SESSION['email_from '] en $_SESSION['email_to'] ofzoiets. Het is me niet duidelijk waarom jij een nieuw session(file) krijgt. Is smarty sessions iets anders dan de gebruikelijke php session met startsession() en een een session file in /var/lib/php/session ??
Tsja..ik hoef geloof ik niet blij te zijn dat mijn site geschreven is in smarty..maar ja de basis is OSdate software en die heb ik gekozen omdat het gratis is...
Opzich werkt het prima maar als je iets extra`s wilt toevoegen dan wordt het een (big) probleem...
zie http://www.smarty.net
er is zelfs een anti-smarty site opgericht (lol) http://nosmarty.net/

maar ja..daarom eigelijk mijn uitgangsvraag..kan ik de uitkomst van {$user.email} in mijn eerste seesie met behulp vna php opslaan en later op een andere pagina in het formulierveld weer oproepen/ uitlezen?
Thx. zover gaat mijn kennis helaas niet, maar er wordt aan gewerkt :)

Reageren