Gentem... seguinte.... preciso assim e nao tenho a minima como
fazer..........
preciso enviar e-mail para todos os usuarios do provedor, fazendo com que
ele puxe a lista do passwd internamente.............
alguem entendeu ?! se sim ou nao, por favor me deem uma luz!!!!!
[]s
David
Viva David,
No dia 30-Ago-99 22:12:43, escreveu:
>Gentem... seguinte.... preciso assim e nao tenho a minima como
>fazer..........
>preciso enviar e-mail para todos os usuarios do provedor, fazendo com que
>ele puxe a lista do passwd internamente.............
>alguem entendeu ?! se sim ou nao, por favor me deem uma luz!!!!!
Hacking? Se o ISP tem os servidores bem protegidos não vai conseguir obter
a lista de passwords.
Se só quer a lista de utilizadores, há ISP que têm um endereço de e-mail
(alias) que usam para enviar mensagens para todos os utilizadores duma vez
só. Nesse caso, basta fazer telnet para o servidor de e-mail e fazer EXPN
para o nome de acesso desse alias.
De qualquer modo isto parece-me pouco ético. Penso que no Brasil não há
legislação que defenda a privacidade dos utilizadores, mas por exemplo em
Portugal não é permitido colectar dados de identificação dos utilizadores
sem que eles o permitam sabendo qual o fim a que se destinam.
Manuel Lemos
Web Programming Components using PHP Classes.
Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
--
E-mail: mlemos@...
URL: http://www.mlemos.e-na.net/
PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
--
ahn.............. desculpa... nao dexei bem explicado....
eu trabalho no provedor! ;-)
sorry! hehehehehe
[]s
----- Original Message -----
From: Manuel Lemos <mlemos@...>
To: David Mello <php-pt@egroups.com>
Sent: Monday, August 30, 1999 4:22 PM
Subject: [php-pt] Re: Combinar php com usuarios cadastrados....
> Viva David,
>
> No dia 30-Ago-99 22:12:43, escreveu:
>
> >Gentem... seguinte.... preciso assim e nao tenho a minima como
> >fazer..........
> >preciso enviar e-mail para todos os usuarios do provedor, fazendo com que
> >ele puxe a lista do passwd internamente.............
> >alguem entendeu ?! se sim ou nao, por favor me deem uma luz!!!!!
>
> Hacking? Se o ISP tem os servidores bem protegidos não vai conseguir
obter
> a lista de passwords.
>
> Se só quer a lista de utilizadores, há ISP que têm um endereço de e-mail
> (alias) que usam para enviar mensagens para todos os utilizadores duma vez
> só. Nesse caso, basta fazer telnet para o servidor de e-mail e fazer EXPN
> para o nome de acesso desse alias.
>
> De qualquer modo isto parece-me pouco ético. Penso que no Brasil não há
> legislação que defenda a privacidade dos utilizadores, mas por exemplo em
> Portugal não é permitido colectar dados de identificação dos utilizadores
> sem que eles o permitam sabendo qual o fim a que se destinam.
>
>
> Manuel Lemos
>
> Web Programming Components using PHP Classes.
> Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
> --
> E-mail: mlemos@...
> URL: http://www.mlemos.e-na.net/
> PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
> --
>
>
> ------------------------------------------------------------------------
> ---
> Componentes de programação em PHP aqui:
> http://phpclasses.UpperDesign.com/
>
>
Viva David,
No dia 31-Ago-99 17:59:46, escreveu:
>ahn.............. desculpa... nao dexei bem explicado....
>eu trabalho no provedor! ;-)
>sorry! hehehehehe
Nesse caso, talvez o melhor seja criar uma mailing list que distribua as
mensagens todos os utilizadores. Distribuir mais do que umas poucas
dezenas de mensagens é normalmente uma tarefa muito pesada.
Assim com uma mailing list não se liberta dessa tarefa porque realmente só
envia uma mensagem, como pode até excluir endereços especiais que não
interessa que recebam a mensagem.
No caso de usar Linux ou qualquer outro Unix, talvez seja mais rápido
definir um alias para os utilizadores todos que pretende que recebam a
mensagem.
Um abraço,
Manuel Lemos
Web Programming Components using PHP Classes.
Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
--
E-mail: mlemos@...
URL: http://www.mlemos.e-na.net/
PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
--
Thanx... mas o caso seria....................
Hoje em dia agente nao manda e-mails genericos avisando os usuarios sobre:
Falta de Energia, e etcs, q eles nao veem a pagina do provedor e nao ficam
sabendo.....
e gostaria de fazer via php3, para poder mandar via web, no caso, meu chefe
mandar............
Thanx!!!
David
O Sendmail tem umz funcao tambem, um pouco simples, que envia mensagens
diretamentes atraves de um comando, para todos os usuarios cadastradores. E
o mais importante, este e-mail e passado diretamente, sem intermedio de
nenhum outro sistema !
Abracos
Fabio Tavares
>Viva David,
>
>No dia 31-Ago-99 17:59:46, escreveu:
>
>>ahn.............. desculpa... nao dexei bem explicado....
>>eu trabalho no provedor! ;-)
>>sorry! hehehehehe
>
>Nesse caso, talvez o melhor seja criar uma mailing list que distribua as
>mensagens todos os utilizadores. Distribuir mais do que umas poucas
>dezenas de mensagens é normalmente uma tarefa muito pesada.
>
>Assim com uma mailing list não se liberta dessa tarefa porque realmente só
>envia uma mensagem, como pode até excluir endereços especiais que não
>interessa que recebam a mensagem.
>
>No caso de usar Linux ou qualquer outro Unix, talvez seja mais rápido
>definir um alias para os utilizadores todos que pretende que recebam a
>mensagem.
>
>Um abraço,
>Manuel Lemos
>
>Web Programming Components using PHP Classes.
>Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
>--
>E-mail: mlemos@...
>URL: http://www.mlemos.e-na.net/
>PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
>--
>
>
>------------------------------------------------------------------------
>---
>Componentes de programação em PHP aqui:
>http://phpclasses.UpperDesign.com/
>
>
>
Meu nome é Luiz e sou brasileiro e estou usando PHP3 há uns 5 meses.
Gostaria de saber se alguém sabe como ordenar arrays bidimensionais,
tentei usar o sort() mas não obtive a ordenação.
Exemplo de array:
$pessoas = Array ( Array ("Pessoa1","Pessoa2"),
Array ("Brasil", "Portugal"),
Array ("10", "20") --- Ordenar
)
Gostaria de ordenar pelo último elemento em ordem descrescente mantendo
o mesmo índice para o resto dos elementos:, é possível?
Obrigado
Luiz
Viva lsobral,
No dia 03-Set-99 16:50:58, escreveu:
>Gostaria de saber se alguém sabe como ordenar arrays bidimensionais,
>tentei usar o sort() mas não obtive a ordenação.
>Exemplo de array:
>$pessoas = Array (
> Array ("Pessoa1","Pessoa2"),
> Array ("Brasil", "Portugal"),
> Array ("10", "20") <--- Ordenar
> )
>Gostaria de ordenar pelo último elemento em ordem descrescente mantendo
>o mesmo índice para o resto dos elementos:, é possível?
Não sei se entendi o que pretende fazer, mas o PHP tem funções para ordenar
de formas especiais através de funções definidas pelo utilizador: usort,
uasort e uksort.
Manuel Lemos
Web Programming Components using PHP Classes.
Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
--
E-mail: mlemos@...
URL: http://www.mlemos.e-na.net/
PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
--
Viva,
Rasmus Lerdorf, o autor do PHP, vais se casar no dia 10 de Outubro. O
problema é que a futura mulher dele não compreende porque é que ele se
dedica tanto tempo ao PHP. Na verdade, nem eu entendo compreendo porquê.
O que é certo é que apesar do Rasmus ser um tipo frio, é sempre bom obter a
sua ajuda a quase a toda a hora.
Portanto, ele pediu para que todos os utilizadores de PHP no mundo
enviassem um postal para a agradecer para ela compreender que o PHP é uma
coisa muito útil para muita gente em todo mundo graças ao Rasmus.
Por isso enviem também os vossos postais, mesmo que seja em português, para:
Christine & Rasmus
104 Shaftsberry Ct.
Cary, NC 27513
USA
Mais detalhes nesta página:
http://www.php.net/request.php3
Manuel Lemos
Web Programming Components using PHP Classes.
Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
--
E-mail: mlemos@...
URL: http://www.mlemos.e-na.net/
PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
--
Gostaria de saber como posso conseguir o endereço IP de um usuário ao
enviar um formulário.
Motivo: Tenho uma página para envio de sugestões e gostaria de
conseguir o IP para evitar que usuários fiquem "brincando" com a
ferramenta, descobrir exatamente que envia material sem importância
pelo formulário de sugestões.
Obrigado
Luiz Sobral
Viva Luiz,
No dia 08-Set-99 21:03:11, escreveu:
>Gostaria de saber como posso conseguir o endereço IP de um usuário ao
>enviar um formulário.
getenv("REMOTE_ADDR")
>Motivo: Tenho uma página para envio de sugestões e gostaria de
>conseguir o IP para evitar que usuários fiquem "brincando" com a
>ferramenta, descobrir exatamente que envia material sem importância
>pelo formulário de sugestões.
Na maior parte dos casos não me parece que adiante ter o endereço IP.
Mesmo que consiga saber qual o nome do domínio, é muito provável que dê um
endereço de POP de um ISP qualquer e dificilmente consiguirá saber quem é a
pessoa porque cada ISP pode ter uma infinidade de utilizadores.
Uma alternativa é requerer que o utilizador entre o seu endereço de e-mail
sobre o pretexto de lhe dar uma resposta. Só por isso a maior parte dos
brincalhões vão desistir de deixar coisas parvas em vez de verdadeiras
sugestões.
Para evitar que mesmo os chicos-espertos ponham endereços falsos, verifique
se o endereço usado existe e não aceite o registo da sugestão se verificar
que o endereço é falso.
Se não souber como fazer isso, recomendo esta classe de programação em PHP
que se necessário verifica se a caixa de correio indicada está activa para
receber mensagens.
http://phpclasses.UpperDesign.com/browse.html?package=13
Com um pouco mais de esforço até consegue saber o nome verdadeiro do
utilizador associado ao endereço sem que ele lho diga.
A única coisa que não poderá evitar é que o utilizador indique o endereço
de outra pessoa.
Um abraço,
Manuel Lemos
Web Programming Components using PHP Classes.
Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
--
E-mail: mlemos@...
URL: http://www.mlemos.e-na.net/
PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
--
Olá.
Estou criando um site com programação em php3 (3.0.12) e preciso enviar
e-mails para meus usuarios com arquivos anexados alguem conhece um jeito
de fazer isto com o comando "mail" do php.
Obrigado.
Walace Soares
São Paulo - Brasil
wsoares@...
Em perl você utiliza a variável de ambiente $ENV{REMOTE_ADDR}.
----- Original Message -----
From: Manuel Lemos <mlemos@...>
To: lsobral <php-pt@egroups.com>
Sent: Wednesday, September 08, 1999 10:09 PM
Subject: [php-pt] Re: Como conseguir o IP de um usuário?
> Viva Luiz,
>
> No dia 08-Set-99 21:03:11, escreveu:
>
> >Gostaria de saber como posso conseguir o endereço IP de um usuário ao
> >enviar um formulário.
>
> getenv("REMOTE_ADDR")
>
>
> >Motivo: Tenho uma página para envio de sugestões e gostaria de
> >conseguir o IP para evitar que usuários fiquem "brincando" com a
> >ferramenta, descobrir exatamente que envia material sem importância
> >pelo formulário de sugestões.
>
> Na maior parte dos casos não me parece que adiante ter o endereço IP.
> Mesmo que consiga saber qual o nome do domínio, é muito provável que dê um
> endereço de POP de um ISP qualquer e dificilmente consiguirá saber quem é
a
> pessoa porque cada ISP pode ter uma infinidade de utilizadores.
>
> Uma alternativa é requerer que o utilizador entre o seu endereço de e-mail
> sobre o pretexto de lhe dar uma resposta. Só por isso a maior parte dos
> brincalhões vão desistir de deixar coisas parvas em vez de verdadeiras
> sugestões.
>
> Para evitar que mesmo os chicos-espertos ponham endereços falsos,
verifique
> se o endereço usado existe e não aceite o registo da sugestão se verificar
> que o endereço é falso.
>
> Se não souber como fazer isso, recomendo esta classe de programação em PHP
> que se necessário verifica se a caixa de correio indicada está activa para
> receber mensagens.
>
> http://phpclasses.UpperDesign.com/browse.html?package=13
>
> Com um pouco mais de esforço até consegue saber o nome verdadeiro do
> utilizador associado ao endereço sem que ele lho diga.
>
> A única coisa que não poderá evitar é que o utilizador indique o endereço
> de outra pessoa.
>
>
> Um abraço,
> Manuel Lemos
>
> Web Programming Components using PHP Classes.
> Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
> --
> E-mail: mlemos@...
> URL: http://www.mlemos.e-na.net/
> PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
> --
>
>
> ------------------------------------------------------------------------
> MyPoints-Free Rewards When You're Online.
> Start with up to 150 Points for joining!
> http://clickhere.egroups.com/click/805
>
> ---
> Componentes de programação em PHP aqui:
> http://phpclasses.UpperDesign.com/
>
>
Alguem esta a usar o PHP4.0B2 e tem este problema, nao existem as variaveis
do PHP:
exemplo:
<?php
echo("-->".$PATH_TRANSLATED."<--");
$test = 1;
echo $test;
phpinfo();
?>
output:
--><--1
PHP Version 4.0B2
----------------------------------------------------------------------------
----
System: Windows NT 4.0 build 1381
Build Date: Aug 13 1999
php.ini path: php.ini
ZEND_DEBUG=0
ZTS is defined
----------------------------------------------------------------------------
----
This program makes use of the Zend scripting language engine:
Zend Engine v0.90, Copyright (c) 1998, 1999 Andi Gutmans, Zeev Suraski
....
e continua
...
Erro:
a variavel $PATH_TRANSLATED nao envia informacao de volta para o browser
(nem qq outra variavel)
Entretanto usando o php_info() a variable encontra-se atribuida com:
$PATH_TRANSLATED - C:\InetPub\wwwroot\index.php
P.S.-tenho o track_vars=On.
Viva,
No dia 09-Set-99 15:47:28, escreveu:
>Alguem esta a usar o PHP4.0B2 e tem este problema, nao existem as variaveis
>do PHP:
Não uso o PHP no Windows, mas tanto quanto sei através da lista do PHP 4,
há de facto problemas a corrigir nesse domínio. O melhor mesmo é não usar
o PHP 4 por agora.
Manuel Lemos
Web Programming Components using PHP Classes.
Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
--
E-mail: mlemos@...
URL: http://www.mlemos.e-na.net/
PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
--
Viva,
No dia 09-Set-99 12:04:06, escreveu:
>Estou criando um site com programação em php3 (3.0.12) e preciso enviar
>e-mails para meus usuarios com arquivos anexados alguem conhece um jeito
>de fazer isto com o comando "mail" do php.
É preciso definir uma mensagem MIME multipart. Não sei se alguém já fez
isso de forma genérica, mas também não é complicado desde que compreenda os
RFC que definem a norma de mensagens com várias partes.
Essencialmente precisa de definir uma linha para definir um separador entre
partes distintas. Depois precisa de compor as diversas partes separadas
por essa linha. As partes binárias devem ser codificadas em base64. Não sei
se deu para perceber! :-)
Um abraço,
Manuel Lemos
Web Programming Components using PHP Classes.
Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
--
E-mail: mlemos@...
URL: http://www.mlemos.e-na.net/
PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
--
Olá.
Bem, Eu entendi o que voce escreveu e encontrei as definições no
Outlook.
Basicamente voce precisa definir um boundary (separador) e criar duas
partes distintas no arquivo, a primeira no format text/plain com a
mensagem e a segunda com o arquivo indexado (application/octet-stream)
e o nome do arquivo, format base64 e informar que ele esta aenxado
(attachment), mas para que isto realmente funcione voce tem que
converter o arquivo desejado para o format base64, para isto utilize a
função base64_encode() juntamente com a função chunk_split() para
dividir o arquivo em linhas de 76 caracteres, padrão RFC2045, ou seja
voce deve executar a seguinte chamada: $conteudo =
chunk_split(base64_encode($arquivo));
Saudações,
Walace Soares
São Paulo
Brasil
wsoares-@... wrote:
original article:http://www.egroups.com/group/php-pt/?start=110
> Viva,
>
> No dia 09-Set-99 12:04:06, escreveu:
>
> >Estou criando um site com programação em php3 (3.0.12) e preciso
enviar
> >e-mails para meus usuarios com arquivos anexados alguem conhece um
jeito
> >de fazer isto com o comando "mail" do php.
>
> É preciso definir uma mensagem MIME multipart. Não sei se alguém já
fez
> isso de forma genérica, mas também não é complicado desde que
compreenda os
> RFC que definem a norma de mensagens com várias partes.
>
> Essencialmente precisa de definir uma linha para definir um separador
entre
> partes distintas. Depois precisa de compor as diversas partes
separadas
> por essa linha. As partes binárias devem ser codificadas em base64.
Não sei
> se deu para perceber! :-)
>
>
> Um abraço,
> Manuel Lemos
>
> Web Programming Components using PHP Classes.
> Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
> --
> E-mail: mlemos@...
> URL: http://www.mlemos.e-na.net/
> PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
> --
>
Relou!
Pessoal to com uma duvida de regular expression. O que eu tenho que
fazer eh simples: Eu tenho que ler um arquivo, retirar uma parte do meio
dele e imprimir o que sobrou. Eh simples ne? Eu ja usei regexp varias
vezes em PHP mas isso eu nao to conseguindo resolver.
O problema eh o seguinte: O que eu tenho que retirar eh a primeira
tabela que aparece no arquivo. So isso! O unico resultado que ja
consegui foi retirar do inicio da primeira tabela ate o fim da ultima!
:))) Enfim, o problema eh so esse: retirar a primiera tabela de um
arquivo. Ah! Esqueci. No programa eu carrego o arquivo inteiro em uma
variavel, nao em um array. Depois submeto ele no comando eregi_replace.
Se alguem conseguir resolver isso agradeco!
Obrigado!
Abracos,
Jose Roberto
Viva José,
No dia 13-Set-99 00:32:57, escreveu:
>Pessoal to com uma duvida de regular expression. O que eu tenho que
>fazer eh simples: Eu tenho que ler um arquivo, retirar uma parte do meio
>dele e imprimir o que sobrou. Eh simples ne? Eu ja usei regexp varias
>vezes em PHP mas isso eu nao to conseguindo resolver.
>O problema eh o seguinte: O que eu tenho que retirar eh a primeira
>tabela que aparece no arquivo. So isso! O unico resultado que ja
>consegui foi retirar do inicio da primeira tabela ate o fim da ultima!
>:))) Enfim, o problema eh so esse: retirar a primiera tabela de um
>arquivo. Ah! Esqueci. No programa eu carrego o arquivo inteiro em uma
>variavel, nao em um array. Depois submeto ele no comando eregi_replace.
Porque é que não usa simplesmente as funções strpos() para localizar o
principio e o fim da tabela e depois substr() para extrair o texto
que vai entre essas duas posições?
Um abraço,
Manuel Lemos
Web Programming Components using PHP Classes.
Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
--
E-mail: mlemos@...
URL: http://www.mlemos.e-na.net/
PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
--
Opa!
Obrigado! Funcionou! Na verdada eu nao tava muito afim de usar esse
recurso porque o arquivo eh feito a mao, entao poderia haver alguma
variacao nele que o programa nao pegasse. Usando eregi_replace seria
mais flexivel a variacoes. Mas acho que vai funcionar bem porque essa
parte é de um template.
Muito obrigado!
Abracos
Jose Roberto
Manuel Lemos wrote:
>
> Viva José,
>
> No dia 13-Set-99 00:32:57, escreveu:
>
> >Pessoal to com uma duvida de regular expression. O que eu tenho que
> >fazer eh simples: Eu tenho que ler um arquivo, retirar uma parte do meio
> >dele e imprimir o que sobrou. Eh simples ne? Eu ja usei regexp varias
> >vezes em PHP mas isso eu nao to conseguindo resolver.
>
> >O problema eh o seguinte: O que eu tenho que retirar eh a primeira
> >tabela que aparece no arquivo. So isso! O unico resultado que ja
> >consegui foi retirar do inicio da primeira tabela ate o fim da ultima!
> >:))) Enfim, o problema eh so esse: retirar a primiera tabela de um
> >arquivo. Ah! Esqueci. No programa eu carrego o arquivo inteiro em uma
> >variavel, nao em um array. Depois submeto ele no comando eregi_replace.
>
> Porque é que não usa simplesmente as funções strpos() para localizar o
> principio e o fim da tabela e depois substr() para extrair o texto
> que vai entre essas duas posições?
>
> Um abraço,
> Manuel Lemos
>
> Web Programming Components using PHP Classes.
> Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
> --
> E-mail: mlemos@...
> URL: http://www.mlemos.e-na.net/
> PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
> --
>
> ------------------------------------------------------------------------
> MyPoints-Free Rewards When You're Online.
> Start with up to 150 Points for joining!
> http://clickhere.egroups.com/click/805
>
> ---
> Componentes de programação em PHP aqui:
> http://phpclasses.UpperDesign.com/
Olá.
Estou enfrentando problemas com upload de arquivos. Acontece que o meu
provedor inicia o apache como usuario root e na copia do arquivo
temporario (/tmp/phpxxxxxxx) o php devolve a seguinte mensagem :
Warning: SAFE MODE Restriction in effect. The script whose uid is 1548
is not allowed to access /tmp/php14268aaa owned by uid 0 in
/home/bidbr/public_html/conf_anuncio.php3 on line 357
Existe alguma forma de contornar isto, ou o meu provedor deve mudar o
usuario de chamada do apache, ou as permissões do diretori /tmp ?
Outra pergunta, este provedor utiliza o Linux RedHat com php 3.0.5 e eu
utilizo para desenvolvimento a versão 3.0.12 (com Slackware), existe
uma versão mais recente para o RedHat ?
Saudações
Walace Soares
São Paulo
Brasil
Viva Walace,
No dia 15-Set-99 14:41:19, escreveu:
>Estou enfrentando problemas com upload de arquivos. Acontece que o meu
>provedor inicia o apache como usuario root e na copia do arquivo
>temporario (/tmp/phpxxxxxxx) o php devolve a seguinte mensagem :
>Warning: SAFE MODE Restriction in effect. The script whose uid is 1548
>is not allowed to access /tmp/php14268aaa owned by uid 0 in
>/home/bidbr/public_html/conf_anuncio.php3 on line 357
>Existe alguma forma de contornar isto, ou o meu provedor deve mudar o
>usuario de chamada do apache, ou as permissões do diretori /tmp ?
A melhor forma de contornar isto é criar um directório temporrário por
exemplo dentro de /tmp que tenha permissões para ser acedido pelo
utilizador que corre o Apache (não é root, deve ser nobody mas pode ser
outro) e adicionar uma entrada na configuração do Apache para especificar
a directiva php3_upload_dir com esse directório temporário.
>Outra pergunta, este provedor utiliza o Linux RedHat com php 3.0.5 e eu
>utilizo para desenvolvimento a versão 3.0.12 (com Slackware), existe
>uma versão mais recente para o RedHat ?
Veja aqui a versão executável CGI:
http://rpmfind.net/linux/RPM/PByName.html
e aqui a versão de módulo do Apache:
http://rpmfind.net/linux/RPM/MByName.html
Penso que deve precisar de instalar os módulos do PHP que pretende usar à
parte que estão listados nas mesmas páginas.
Um abraço,
Manuel Lemos
Web Programming Components using PHP Classes.
Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
--
E-mail: mlemos@...
URL: http://www.mlemos.e-na.net/
PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
--
Olá.
O provedor fez o comentário abaixo a respeito da dica para solução do
problema de upload de arquivos:
Prezado Walace,
Quanto ao item abaixo:
> A melhor forma de contornar isto é criar um directório temporrário por
> exemplo dentro de /tmp que tenha permissões para ser acedido pelo
> utilizador que corre o Apache (não é root, deve ser nobody mas pode
ser
> outro) e adicionar uma entrada na configuração do Apache para
especificar
> a directiva php3_upload_dir com esse directório temporário.
Parece que o PHP esta tentando utilizar o UID do owner do arquivo .php3
para
escrever o arquivo temporario, e nao o do usuario sob o qual o Apache
esta
configurado para rodar. Voce nao quer tentar esclarecer isto na lista?
Cordialmente,
Gilberto Mautner - LocaWeb
Algo a fazer ?
Saudações,
Walace Soares
Olá.
Estou com problemas com a função putenv(), esta função realmente
funciona? poius eu tento alterar qualquer variavel e não produz
qualquer resultado.
Abraços,
Walace Soares
São Paulo
Brasil
Viva Walace,
No dia 17-Set-99 11:52:15, escreveu:
>> A melhor forma de contornar isto é criar um directório temporrário por
>> exemplo dentro de /tmp que tenha permissões para ser acedido pelo
>> utilizador que corre o Apache (não é root, deve ser nobody mas pode
>ser
>> outro) e adicionar uma entrada na configuração do Apache para
>especificar
>> a directiva php3_upload_dir com esse directório temporário.
>Parece que o PHP esta tentando utilizar o UID do owner do arquivo .php3
>para
>escrever o arquivo temporario, e nao o do usuario sob o qual o Apache
>esta
>configurado para rodar. Voce nao quer tentar esclarecer isto na lista?
Estive a verificar e ao contrário do que eu pensava o PHP não verifica o
directório de upload temporário. O erro que obtém deve acontecer quando
tenta fazer alguma outra coisa depois do upload. Preciso de saber
exactamente o que está a tentar fazer para ver na source do PHP que
verificações é que faz. Será que está a fazer apenas fopen(), copy, o quê?
Talvez seja melhor mostrar o seu script.
Manuel Lemos
Web Programming Components using PHP Classes.
Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
--
E-mail: mlemos@...
URL: http://www.mlemos.e-na.net/
PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
--
Viva wsoares,
No dia 18-Set-99 18:32:30, escreveu:
>Estou com problemas com a função putenv(), esta função realmente
>funciona? poius eu tento alterar qualquer variavel e não produz
>qualquer resultado.
Tanto quanto sei essa função apenas afecta o valor da variável quando
obtido pelo próprio programa ou por programas corridos a partir deste.
Em que situação é que não lhe está a funcionar?
Manuel Lemos
Web Programming Components using PHP Classes.
Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
--
E-mail: mlemos@...
URL: http://www.mlemos.e-na.net/
PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
--
Olá Manuel,
Eu estou tentando fazer um copy do arquivo temporario.
Abraços,
Walace Soares
----- Original Message -----
From: Manuel Lemos <mlemos@...>
To: wsoares <php-pt@egroups.com>
Sent: Saturday, September 18, 1999 6:12 PM
Subject: [php-pt] Re: Problema com Upload de arquivos
> Viva Walace,
>
> No dia 17-Set-99 11:52:15, escreveu:
>
> >> A melhor forma de contornar isto é criar um directório temporrário por
> >> exemplo dentro de /tmp que tenha permissões para ser acedido pelo
> >> utilizador que corre o Apache (não é root, deve ser nobody mas pode
> >ser
> >> outro) e adicionar uma entrada na configuração do Apache para
> >especificar
> >> a directiva php3_upload_dir com esse directório temporário.
>
> >Parece que o PHP esta tentando utilizar o UID do owner do arquivo .php3
> >para
> >escrever o arquivo temporario, e nao o do usuario sob o qual o Apache
> >esta
> >configurado para rodar. Voce nao quer tentar esclarecer isto na lista?
>
> Estive a verificar e ao contrário do que eu pensava o PHP não verifica o
> directório de upload temporário. O erro que obtém deve acontecer quando
> tenta fazer alguma outra coisa depois do upload. Preciso de saber
> exactamente o que está a tentar fazer para ver na source do PHP que
> verificações é que faz. Será que está a fazer apenas fopen(), copy, o
quê?
> Talvez seja melhor mostrar o seu script.
>
>
>
> Manuel Lemos
>
> Web Programming Components using PHP Classes.
> Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
> --
> E-mail: mlemos@...
> URL: http://www.mlemos.e-na.net/
> PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
> --
>
>
> ------------------------------------------------------------------------
> 250 FREE HOURS on AOL! So easy to use, no wonder its #1
> Click here NOW! for 250 Free HOURS
> http://clickhere.egroups.com/click/913
>
> ---
> Componentes de programação em PHP aqui:
> http://phpclasses.UpperDesign.com/
>
>
Olá Manuel,
Eu estava com problemas com as variaveis de ambiente PHP_AUTH_USER e
PHP_AUTH_PW, pois eu não estava conseguindo fazer um "logout" de usuario,
com putenv() ou unset(), como estava extremamente dificil de controlar estas
variavies eu passei a usar cookies (setcookie()) e agora esta funcionando
perfeitamente.
Abraços,
Walace Soares
----- Original Message -----
From: Manuel Lemos <mlemos@...>
To: wsoares <php-pt@egroups.com>
Sent: Saturday, September 18, 1999 6:13 PM
Subject: [php-pt] Re: =?iso-8859-1?B?RnVu5+NvIHB1dGVudg==
> Viva wsoares,
>
> No dia 18-Set-99 18:32:30, escreveu:
>
> >Estou com problemas com a função putenv(), esta função realmente
> >funciona? poius eu tento alterar qualquer variavel e não produz
> >qualquer resultado.
>
> Tanto quanto sei essa função apenas afecta o valor da variável quando
> obtido pelo próprio programa ou por programas corridos a partir deste.
> Em que situação é que não lhe está a funcionar?
>
> Manuel Lemos
>
> Web Programming Components using PHP Classes.
> Look at: http://phpclasses.UpperDesign.com/?user=mlemos@acm.org
> --
> E-mail: mlemos@...
> URL: http://www.mlemos.e-na.net/
> PGP key: http://www.mlemos.e-na.net/ManuelLemos.pgp
> --
>
>
> ------------------------------------------------------------------------
> 250 FREE HOURS on AOL! So easy to use, no wonder its #1
> Click here NOW! for 250 Free HOURS
> http://clickhere.egroups.com/click/913
>
> ---
> Componentes de programação em PHP aqui:
> http://phpclasses.UpperDesign.com/
>
>