Are you absolutely sure that your browser is sending the cookie data? Check the logs for the web server process to see if it's in there.
----- Original Message ----- From: "Ben Kuang" <[EMAIL PROTECTED]> To: <[email protected]> Sent: Wednesday, April 20, 2005 3:45 AM Subject: [help-cgicc] how to retrieve cookies Hi: I am using the following code to retrieve cookies, however, nothing gets printed into the browser. The cgi program is here: http://pdc-lab.poly.edu/~rkuang01/ret.cgi I made sure that apache can recognize this as a cgi and it's in the right directory. And I made sure that there are cookies in my firefox browser. The code is as below: #include<iostream> #include<vector> #include<string> #include "cgicc/Cgicc.h" #include "cgicc/HTTPHTMLHeader.h" #include "cgicc/CgiInput.h" #include "cgicc/HTMLClasses.h" #include "cgicc/HTTPCookie.h" using namespace cgicc; using namespace std; int main(){ try{ vector<HTTPCookie> cookie; cookie = HTTPHTMLHeader().getCookies(); cout << HTTPHTMLHeader() << endl; cout << html() << body() << endl; for(int i=0; i= cookie.size(); i++){ cout << cookie[i].getName() << endl; } cout << body() << html() << endl; }//end try catch (exception& e){ //exception } } Did I do anything wrong? Can someone pls help me? Thanks in advance. Regards, Ben _______________________________________________ help-cgicc mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-cgicc _______________________________________________ help-cgicc mailing list [email protected] http://lists.gnu.org/mailman/listinfo/help-cgicc
