From: James E. F. <jf...@ac...> - 2002-03-29 14:59:10
|
Take a look at the comments at the top of "handler-prefix.php". For private surveys, you need to include the prefix file *at the very top* of the page you want to embed the survey in. This is because it has to send the Authentication headers, and the headers *must* be sent before any of the page content. Let me know if you have any further problems. -James On Fri, 29 Mar 2002, Cédric Levasseur wrote: > Hi! I need a help for deploying private survey, > As i can't see anything in README, neither in the phpesp-general mailing > list, i send you this question. > (please note that i use phpESP-1.4beta1) > (note too, that i'm using the french version - that we are finishing to > traduce; we will send it to you very soon [this afternoon]- So don't be > afraid when you will see Error messages in french) > > 1/ To put a link to the survey, i've try create a survey.php with this line: > <?php $sid=18; > include("/var/www/html/appll/phpESP-1.4beta1/public/handler.php");?> > > but it does not work with PRIVATE survey (only with a public one). > here is the error: > --- > Warning: Cannot add header information - headers already sent by (output > started at /var/www/html/appll/phpESP-1.4beta1/survey.php:1) in > /var/www/html/appll/phpESP-1.4beta1/admin/include/lib/espauth.inc on line 68 > > Warning: Cannot add header information - headers already sent by (output > started at /var/www/html/appll/phpESP-1.4beta1/survey.php:1) in > /var/www/html/appll/phpESP-1.4beta1/admin/include/lib/espauth.inc on line 69 > [ ID utilisateur ou mot de passe incorrect. Votre compte est > désactivé/expiré. ] > --- > (this error message tell me than User ID expired / the account expired ) > > So i decide to try another method: > > 2/ rather than a link, i make a submit button, > > <form action="http://myhost.mydomain.com/phpesp/public/handler.php" > method="post"><input type=hidden name="sid" value="13"><input > type=submit value="nameofsurvey"></form> > > > It works well with a public survey, but not with a private one. > A authentification pop-up appears, but never succeed ; > (it always ask to me authentificate me) > > 3/ I've finally decided to make a button opening a new window with this > code: > <form target="_new" > action="http://myhost.mydomain.com/phpesp/public/handler.php" > method="post"><input type=hidden name="sid" value="13"><input > type=submit value="nameofsurvey"></form> > > > AND THIS WORK! > > So i'm asking you this question, > > What is the method to deploy private survey ? > > Thanks. > > > _______________________________________________ > phpESP-general mailing list > php...@li... > https://lists.sourceforge.net/lists/listinfo/phpesp-general > |