Linux-Bulgaria.ORG
навигация

 

начало

пощенски списък

архив на групата

семинари ...

документи

как да ...

 

 

Предишно писмо Следващо писмо Предишно по тема Следващо по тема По Дата По тема (thread)

Re: lug-bg: system() problem


  • Subject: Re: lug-bg: system() problem
  • From: peyo <peyo@xxxxxxxxx>
  • Date: Wed, 27 Oct 2004 10:10:34 +0300

Здрасти. На пръв поглед само, че нямам компилатор наблизо.

превърни:

>system("command")

в:

system(command);

Поздрави
On Wednesday 27 October 2004 09:44, Dimitar Dimitrov wrote:
> Здравейте група.
> Може би това не е точното място за дискусия на C програмиране, но знам,
> че има хора които разбират от него и може би ще ми помогнат.
> вижте следното:
> --------------------------------------------
> #include <stdio.h>
> #include <stdlib.h>
> #include <string.h>
> #include <error.h>
> #include <sys/types.h>
> #include <unistd.h>
>
> int main(int argc, char *argv[]){
> char command[50]="/bin/echo ";
>
> if(argc != 3) exit(1);
>
> setuid(0);
> setgid(0);
>
> strcat(command,argv[2]);
> strcat(command," | /usr/bin/smbclient -M ");
> strcat(command,argv[1]);
>
> //printf("%s\n",command);

>
> return 0;
> }
>
> -------------------------------------------
> Този инструмент ми трябва за да изпращам съобшения със самба до Windows
> машините през php интерфейс.
> Знам има проблем със сигурността но той ми е за вътршна употреба :), но
> просто искам сега да работи.
> Получава се сленото: просто system() не изпълнява този стринг, макар и
> да е верен (Проверката от принтф())
> Правих и проверка за грешки от system()... няма просто не го изпълнява.
> Имате ли някакви идеи.
> Благодаря Ви предварително.
>
> Dimer
> ===========================================================================
>= A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
> http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara
> Zagora To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
> ===========================================================================
>=

-- 
---
"Времето е еднопосочно. 
Няма начин да се върнеш назад,
за да си допиеш."
***
Ако не отговарям на писмата Ви - погледнете тук: http://6lyokavitza.org/mail
============================================================================
A mail-list of Linux Users Group - Bulgaria (bulgarian linuxers).
http://www.linux-bulgaria.org - Hosted by Internet Group Ltd. - Stara Zagora
To unsubscribe: http://www.linux-bulgaria.org/public/mail_list.html
============================================================================



 

наши приятели

 

линукс за българи
http://linux-bg.org

FSA-BG
http://fsa-bg.org

OpenFest
http://openfest.org

FreeBSD BG
http://bg-freebsd.org

KDE-BG
http://kde.fsa-bg.org/

Gnome-BG
http://gnome.cult.bg/

проект OpenFMI
http://openfmi.net

NetField Forum
http://netField.ludost.net/forum/

 

 

Linux-Bulgaria.ORG

Mailing list messages are © Copyright their authors.