Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 27.12.2012, 18:00   #1
Brandan
Пользователь
 
Регистрация: 17.06.2012
Сообщений: 18
По умолчанию Cgi-скрипт Не Передает Переменные

Мне нужно чтобы cgi-скрипт на Си вызывался через Ajax в Javascript и обратно информацию, а если точнее массив, записанный строкой. Так вот удивительно то, что cgi-скрипт передает по ajax строки обыным выводом printf, но не передает переменные с помощью того же pintf. Вот например:

PHP код:
#include <stdio.h>
#include <stdlib.h>
int main(void)
 {
  
int num=5;
  
printf("Content-Type: text/html\n\n");
  
printf("<start>");
  
printf("%d",num);
  
printf("<end>");
  
printf("\n\n");
  return 
0;
 } 
Так вот если вывести в Javascript alert'ом затем что пришло то грубо говоря придет не число 5, а вместо этого %d. Говорю грубо, потому что вместе с этим текстом приходит еще куча какого-то мусора, котоырй я обрезаю парсером. И так всегда, какую бы переменную я бы не пытался передать, приходит только строка параметров, вроде %d, %s и тому подобное. В чем проблема, как передать переменную обратно по ajax??? Буду крайне благодарен за помощь.
Brandan вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Cgi скрипт и как егоподключить CodeNOT PHP 0 13.05.2012 16:01
сжатие строки(написать cgi скрипт) marianna14 Помощь студентам 0 27.03.2011 20:25
CGI-скрипт для Linux VladimirAleks Lazarus, Free Pascal, CodeTyphon 1 15.05.2010 23:08
CGI-скрипт VladimirAleks Общие вопросы Delphi 0 10.05.2010 12:13
Скрипт Jump.cgi (или просто редирект) galok PHP 12 18.02.2008 15:26