CoreUtils/CGIFormattedData.cpp
2025-03-17 07:45:02 -07:00

31 lines
777 B
C++

#include "CGIFormattedData.h"
#include "ZString.h"
namespace coreutils {
CGIFormattedData::CGIFormattedData() {}
CGIFormattedData::CGIFormattedData(ZString cgiData) {
cgiData.split("&");
for(int ix = 1; ix < cgiData.getList().size(); ++ix) {
cgiData[0].split("=");
data[cgiData[0]] = cgiData[1];
data[cgiData[0]].fromCGI();
}
}
ZString CGIFormattedData::operator=(ZString cgiData) {
std::cout << "000" << std::endl;
cgiData.split("&");
std::cout << "001" << std::endl;
for(int ix = 1; ix < cgiData.getList().size(); ++ix) {
cgiData[0].split("=");
data[cgiData[0]] = cgiData[1];
data[cgiData[0]].fromCGI();
}
std::cout << "002" << std::endl;
return cgiData;
}
}