Ir direto para busca.
php-pt · PHP para quem fala Português

Informações sobre o grupo

? Você já é um associado? Entre no Yahoo!

Dicas

Você sabia...
Você pode adicionar links relacionados ao seu grupo em uma seção especial.

Mensagens

  Ajuda
Avançado
mensagens 102 - 131 de 152641   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens 102 - 131 de 152641   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens: Exibir resumo de mensagens Classificar por data ^  
#102 De: "Manuel Lemos" <mlemos@...>
Data: Sex, 3 de Set de 1999 8:39 pm
Assunto: Re: Ordenando arrays bidimensionais
mlemos@...
Enviar e-mail Enviar e-mail
 
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
--

#103 De: "Manuel Lemos" <mlemos@...>
Data: Qua, 8 de Set de 1999 8:31 pm
Assunto: Ajudem o Rasmus
mlemos@...
Enviar e-mail Enviar e-mail
 
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
--

#104 De: lsobral@...
Data: Qua, 8 de Set de 1999 9:03 pm
Assunto: Como conseguir o IP de um usuário?
lsobral@...
Enviar e-mail Enviar e-mail
 
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

#105 De: "Manuel Lemos" <mlemos@...>
Data: Qui, 9 de Set de 1999 1:09 am
Assunto: Re: Como conseguir o IP de um usuário?
mlemos@...
Enviar e-mail Enviar e-mail
 
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
--

#106 De: wsoares@...
Data: Qui, 9 de Set de 1999 12:04 pm
Assunto: E-mail com arquivo anexado
wsoares@...
Enviar e-mail Enviar e-mail
 
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@...

#107 De: "Marcelo Coelho" <marcelo@...>
Data: Qui, 9 de Set de 1999 3:25 pm
Assunto: Re: Re: Como conseguir o IP de um usuário?
marcelo@...
Enviar e-mail Enviar e-mail
 
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/
>
>

#108 De: Pedro Maló <pmm@...>
Data: Qui, 9 de Set de 1999 3:47 pm
Assunto: bug no PHP4.0B2/IIS4/NT4WS.SP5
pmm@...
Enviar e-mail Enviar e-mail
 
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.

#109 De: "Manuel Lemos" <mlemos@...>
Data: Sex, 10 de Set de 1999 6:34 pm
Assunto: Re: bug no PHP4.0B2/IIS4/NT4WS.SP5
mlemos@...
Enviar e-mail Enviar e-mail
 
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
--

#110 De: "Manuel Lemos" <mlemos@...>
Data: Sex, 10 de Set de 1999 6:40 pm
Assunto: Re: E-mail com arquivo anexado
mlemos@...
Enviar e-mail Enviar e-mail
 
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
--

#111 De: wsoares@...
Data: Sáb, 11 de Set de 1999 4:26 pm
Assunto: Re: E-mail com arquivo anexado
wsoares@...
Enviar e-mail Enviar e-mail
 
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
> --
>

#112 De: José Roberto de Chermont Teixeira <jrct@...>
Data: Seg, 13 de Set de 1999 12:32 am
Assunto: Problema de Regular Expression
jrct@...
Enviar e-mail Enviar e-mail
 
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

#113 De: "Manuel Lemos" <mlemos@...>
Data: Seg, 13 de Set de 1999 5:30 am
Assunto: Re: Problema de Regular Expression
mlemos@...
Enviar e-mail Enviar e-mail
 
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
--

#114 De: José Roberto de Chermont Teixeira <jrct@...>
Data: Ter, 14 de Set de 1999 8:51 am
Assunto: Re: Problema de Regular Expression
jrct@...
Enviar e-mail Enviar e-mail
 
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/

#115 De: wsoares@...
Data: Qua, 15 de Set de 1999 2:41 pm
Assunto: Problema com Upload de arquivos
wsoares@...
Enviar e-mail Enviar e-mail
 
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

#116 De: "Manuel Lemos" <mlemos@...>
Data: Qui, 16 de Set de 1999 2:41 am
Assunto: Re: Problema com Upload de arquivos
mlemos@...
Enviar e-mail Enviar e-mail
 
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
--

#117 De: wsoares@...
Data: Sex, 17 de Set de 1999 11:52 am
Assunto: Re: Problema com Upload de arquivos
wsoares@...
Enviar e-mail Enviar e-mail
 
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

#118 De: José Luis Gonçalves <zeluis@...>
Data: Sex, 17 de Set de 1999 6:56 pm
Assunto: No Subject
zeluis@...
Enviar e-mail Enviar e-mail
 
como é que faço para subscrever esta lista ?

ZL

#119 De: wsoares@...
Data: Sáb, 18 de Set de 1999 6:32 pm
Assunto: Função putenv
wsoares@...
Enviar e-mail Enviar e-mail
 
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

#120 De: "Manuel Lemos" <mlemos@...>
Data: Sáb, 18 de Set de 1999 9:12 pm
Assunto: Re: Problema com Upload de arquivos
mlemos@...
Enviar e-mail Enviar e-mail
 
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
--

#121 De: "Manuel Lemos" <mlemos@...>
Data: Sáb, 18 de Set de 1999 9:13 pm
Assunto: Re: =?iso-8859-1?B?RnVu5+NvIHB1dGVudg==
mlemos@...
Enviar e-mail Enviar e-mail
 
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
--

#122 De: "Walace Soares" <wsoares@...>
Data: Seg, 20 de Set de 1999 11:55 am
Assunto: Re: Problema com Upload de arquivos
wsoares@...
Enviar e-mail Enviar e-mail
 
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/
>
>

#123 De: "Walace Soares" <wsoares@...>
Data: Seg, 20 de Set de 1999 11:59 am
Assunto: Re: =?iso-8859-1?B?RnVu5+NvIHB1dGVudg==
wsoares@...
Enviar e-mail Enviar e-mail
 
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/
>
>

#124 De: Marcos Pinto <marcosjp@...>
Data: Seg, 20 de Set de 1999 1:31 pm
Assunto: Como formatar data/hora?
marcosjp@...
Enviar e-mail Enviar e-mail
 
Alô lista!

	 Esta provavelmente é fácil.  :-)

	 Como faço para apresentar data/hora em um formato menos louco do que
1999-09-20 08:59:27 ?  :)

	 Detalhe: estou lendo a data/hora de uma tabela em mySQL.

	 Qualquer ajuda será muito bem vinda. : )




		 [ ]s, Marcos.

________________________________
mailto:marcosjp@...

#125 De: Tiago Antao <tra@...>
Data: Seg, 20 de Set de 1999 3:59 pm
Assunto: Re: Como formatar data/hora?
tra@...
Enviar e-mail Enviar e-mail
 
On Mon, 20 Sep 1999, Marcos Pinto wrote:

>  Como faço para apresentar data/hora em um formato menos louco do que
> 1999-09-20 08:59:27 ?  :)

Recomendo-te que vejas as funcoes de datas no manual, devem talvez ter
uma solucao elegante.
Outra opcao e fazer tratamento via os mecanismos de expressoes regulares
do costume, nesse caso ve a funcao split. Vais ter provavelmente que
aplica-la 3 vezes, uma para partir por espacos, outra para partir a data e
outra para partir o tempo.

Tiago

#126 De: Tiago Antao <tra@...>
Data: Seg, 20 de Set de 1999 4:21 pm
Assunto: Apresentacao era: eGroups.com: You have been added to the php-pt eGroup.
tra@...
Enviar e-mail Enviar e-mail
 
Viva!

On Sat, 18 Sep 1999, eGroups.com Manager wrote:

> Para começar talvez fosse interessante que enviasse uma
> mensagem para lista a explicar como é que está a usar
> a linguagem PHP nos seus projectos.

Ola colegas PHPianos :-)

E bom saber da existencia de uma lista para discutir PHP.

Uso o PHP a cerca de dois anos (talvez um pouco menos) e tenho usado o
dito cujo para:
   . criar sistemas de trouble-ticketing
   . controlo de acesso de utilizadores
   . integracao com DBs, especialmente postgres
   . ...

As areas onde mais uso o PHP sao financas e ensino.
Uso tambem BASTANTE perl (e perlscript), alem de algum server side
VBScript e JScript. O meu ambiente principal e preferido de
desenvolvimento e Linux/Apache/Postgres mas tambem uso NT/IIS/Access,SQL
Server.

Estou neste momento a desenvolver a minha pagina pessoal em PHP de forma a
que seja bastante costumizavel pelo utilizador.

Tenho tambem dois projectos maiorzitos em maos: dois portais (em areas
especificas), um deles sera 100% PHP. O outro provavelmente sera sobre
VBScript (blargh...)

Abracos,
Tiago

#127 De: "Walace Soares" <wsoares@...>
Data: Seg, 20 de Set de 1999 4:24 pm
Assunto: Re: Como formatar data/hora?
wsoares@...
Enviar e-mail Enviar e-mail
 
Olá Marcos,

Voce pode utilizar a função date() caso a data esteja armazenada em segundos
ou a função substr(), reagrupando conforme sua necessidade, por exemplo:

$data = "1999-09-20 08:59:27";
$data_nova = substr($data,8,2) . "/" . substr($data,5,2) . "/" .
substr($data,0,4);
($data_nova será = "20/09/1999")


Abraços,


Walace Soares
São Paulo
Brasil

----- Original Message -----
From: Marcos Pinto <marcosjp@...>
To: <php-pt@egroups.com>
Sent: Monday, September 20, 1999 10:31 AM
Subject: [php-pt] Como formatar data/hora?



Alô lista!

Esta provavelmente é fácil.  :-)

Como faço para apresentar data/hora em um formato menos louco do que
1999-09-20 08:59:27 ?  :)

Detalhe: estou lendo a data/hora de uma tabela em mySQL.

Qualquer ajuda será muito bem vinda. : )




[ ]s, Marcos.

________________________________
mailto:marcosjp@...

------------------------------------------------------------------------
---
Componentes de programação em PHP aqui:
http://phpclasses.UpperDesign.com/

#128 De: Marcos Pinto <marcosjp@...>
Data: Seg, 20 de Set de 1999 5:41 pm
Assunto: Re: Como formatar data/hora?
marcosjp@...
Enviar e-mail Enviar e-mail
 
Olá Walace!

	 Obrigado pela dica!! O jeito então é mesmo usar substrings? Pensei que
houvesse alguma outra maneira mais direta, e não queria reinventar a roda. :)

	 Grande abraço,
			 Marcos
			 Petrópolis - Brasil.

#129 De: "David Mello" <php@...>
Data: Seg, 20 de Set de 1999 7:29 pm
Assunto: Update!
php@...
Enviar e-mail Enviar e-mail
 
eh sequinte:

Eu nao to conseguindo da update  no db em MySQL depois de uma consulta,
mudando os campos
alguem pode da uma olhada ??????????
ja agradeco
[]s
David

#130 De: "Manuel Lemos" <mlemos@...>
Data: Seg, 20 de Set de 1999 3:25 pm
Assunto: Re: Problema com Upload de arquivos
mlemos@...
Enviar e-mail Enviar e-mail
 
Viva Walace,

No dia 20-Set-99 11:55:23, escreveu:

>Eu estou tentando fazer um copy do arquivo temporario.

Estão é isso.  O utilizador em que corre o servidor (nobody?) não é dono do
directório temporário e por isso o PHP em safe mode não deixa aceder aos
ficheiros contidos nesse directórios.

A solução passa por criar um directório temporário dentro de uma área
segura (não no /tmp ) definindo como dono o utilizador que corre o
servidor.  Depois deve usar a directiva php3_upload_dir na configuração do
Apache passando como parâmetro o caminho do directório que criou.

Note que se vai copiar o ficheiro também deve assegurar que o dono do
directório de destino também é o utilizador que corre o servidor.

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

#131 De: "Manuel Lemos" <mlemos@...>
Data: Seg, 20 de Set de 1999 3:29 pm
Assunto: Re: =?iso-8859-1?B?RnVu5+NvIHB1dGVudg==
mlemos@...
Enviar e-mail Enviar e-mail
 
Viva Walace,

No dia 20-Sep-99 11:59:24, escreveu:

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

Ah, estou a perceber o que pretendia.  Realmente o que estava a fazer não
tinha sentido nenhum.  Essas variáveis são do PHP, não são do ambiente.
Por isso é que não dava para as alterar assim.

Para além disso o servidor não consegue fazer logout quando se usa
autenticação HTTP porque os browsers armazenam as senhas de acesso em
memória e a única maneira de mandar não armazenar é negando o acesso.


>com putenv() ou unset(), como estava extremamente dificil de controlar estas
>variavies eu passei a usar cookies (setcookie()) e agora esta funcionando
>perfeitamente.

Sim, o uso de cookies é muito mais conveniente.


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

mensagens 102 - 131 de 152641   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
mensagens 102 - 131 de 152641   Mais antigos  |  < Mais antigos  |  Mais recentes >  |  Mais recentes
Avançado

Copyright © 2010 Yahoo! do Brasil Internet Ltda. Todos os direitos reservados.
Política de Privacidade - Termos do Serviço - Diretrizes - Ajuda