Имя пользователя:
Пароль:
 

Показать сообщение отдельно

Новый участник


Сообщения: 16
Благодарности: 0

Профиль | Отправить PM | Цитировать


На PHP я не хочу писать, хотябы потому, что он идёт как OPEN SOURCE, тоесть получив такой скрипт, пользователь сможет их нагло ставить себе пачками, в то время, как в С++ ему исходников не будет. Вот в принципе главная причина. А платить за всякие энкодеры для ПХП которые ещё и системные ресурсы хавают и лаве хороших стоят - увольте

Люди, ну не знаю я, хоть башкой об стенку стучись, гляньте плиз... вот код:
Код: Выделить весь код
char querry[1024] = "";
string query ="";
int contentLength = 0;
string lang = "";
string category = "";
string word = "";
string caption = "";

if(getenv("CONTENT_LENGTH"))

{
contentLength = atoi(getenv("CONTENT_LENGTH"));
cin.read(querry, contentLength);
query = querry;

int langlocation = query.find ( "lang=" )+5;
int langend = query.find ("&category");
lang = query.substr(langlocation, langend - langlocation);

int categorylocation = query.find ( "category=" )+9;
int categoryend = query.find ("&word");
category = query.substr(categorylocation, categoryend - categorylocation);

int wordlocation = query.find ( "word=" )+5;
int wordend = query.find ("&caption");
word = query.substr(wordlocation, wordend - wordlocation);

int captionlocation = query.find ( "caption=" )+8;
int captionend = query.find ("&");
caption = query.substr(captionlocation, captionend - captionlocation);

cout<<"Result:\n"<<lang<<"\n"<<category<<"\n"<<word<<"\n"<<caption;
}
if(query=="")
{
cout<<"<center>Space Logic Board Translator</center>";
cout<<"<table>"
    <<"<form method = \"post\">"

    <<"<tr>"
    <<"<td>Выбрать язык для редактирования:</td>"
    <<"<td><select name=\"lang\" size=\"0\"><option value=\"1\" >English</option><option value=\"rus\">Russian</option></td>"
    <<"</tr>"

    <<"<tr>"
    <<"<td>Категория:</td>"
    <<"<td><select name=\"category\" size=\"0\"><option value=\"Registration\" >Registration</option><option value=\"Main\">Main</option></td>"
    <<"</tr>"

    <<"<tr>"
    <<"<td>Переменная:</td>"
    <<"<td><input type=\"text\" name=\"word\"></td>"
    <<"</tr>"

    <<"<tr>"
    <<"<td>Перевод:</td>"
    <<"<td><input type=\"text\" name=\"caption\"></td>"
    <<"</tr>"

    <<"</table>"
    <<"<input type =\"submit\" value=\"Install Engine\"></form>";
рабочий скрипт висит тут: скрипт

Последний раз редактировалось Midnight-Ghost, 17-05-2007 в 07:14.


Отправлено: 05:47, 17-05-2007 | #5