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
============================================================================
|