Solução para a mascara!!!!!
$string = "1234567";
$stringresult = (substr($string,0,3);
$stringresult2 = (substr($string,3,4);
echo $stringresult.'-'.$stringresult2;
ele vai sair 123-4567
isso funcionou se eu nao puxar do DB, mas vai funcionar...
agora gostaria de saber, se o telefone tiver 4 digitos antes ?! ou seja, 8
no total...
como eu posso fazer ele chekar se tem 7 ou 8 antes de colocar ???
Obrigado!!!
David
Esquecam isso ...esta mensagem era para outra lista lixo de oracle que nao
esta me descadastrando.
Me desculpem.
>Como eu saio desta lista????
Alexandre Andrade
Webmaster -Netway Provedor Internet
São Paulo - Brasil
http://www.netway.com.br
-----Mensagem original-----
De: Alexandre Andrade Silva <maat@...>
Para: php-pt@egroups.com <php-pt@egroups.com>
Data: Quarta-feira, 25 de Agosto de 1999 16:59
Assunto: [php-pt] Re: RES: PHP e Maxrows e Dicas para iniciantes
Viva Marcos,
No dia 25-Ago-99 02:41:11, escreveu:
> Quem usa ou usou Cold Fusion com certeza já usou o MAXROWS
>para controlar a apresentação de listagens muito grandes de
>itens - aquela famosa solução de "próximos N itens". Pois
>bem, como fazer isto em PHP? Há alguma função correspondente
>ao MAXROWS ou outra maneira de se fazer isto?
Em algumas bases de dados como o MySQL dá para usar a clásula LIMIT.
Noutras mais capazes penso que deve dara para usar cursors, quer dizer,
depois de executar uma consulta você pode mandar o ponteiro da consulta se
deslocar para uma determinada posição do resultado sem ter que pedir para
aceder aos resultados em posições anteriores. A partir daí só traz as
linhas do resultado que pretende.
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
--
gostaria de saber se alguem tem o endereco de algum news de PHP...........
estou gostando da lista mas preciso tb de + informacoes
outra coisa, alguem tem um tutorial em portugues ?!
obrigado
David
Boas
Depois de ter aprendido algumas coisas em Perl, decidi investir algum
do meu tempo em php. Uso no Windows o Apache 1.3.6 e o Php3.
O único problema que me deparei até agora foi este:
fwrite($f,"Primeira Linha\n");
fwrite($f,"Segunda Linha\n");
O que se passa é que a escrever isto para um ficheiro de texto, as
linhas não ficam separadas, ou seja, aparecem na mesma linha, com um
caracter "quadrado" no meio.
A pergunta é:
Como é que eu mudo de linha quando estou a escrever num ficheiro?
@141, Nbk
P.S. - Thks.
Viva David,
No dia 25-Ago-99 17:18:13, escreveu:
>Solução para a mascara!!!!!
>$string = "1234567";
>$stringresult = (substr($string,0,3);
>$stringresult2 = (substr($string,3,4);
>echo $stringresult.'-'.$stringresult2;
>ele vai sair 123-4567
>isso funcionou se eu nao puxar do DB, mas vai funcionar...
>agora gostaria de saber, se o telefone tiver 4 digitos antes ?! ou seja, 8
>no total...
>como eu posso fazer ele chekar se tem 7 ou 8 antes de colocar ???
Nesse caso tem de fazer depender a divisão do comprimento do número por exemplo
assim:
>$stringresult = (substr($string,0,strlen($string)-4);
>$stringresult2 = (substr($string,strlen($string)-4,4);
>echo $stringresult.'-'.$stringresult2;
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 David,
No dia 25-Ago-99 23:57:37, escreveu:
>gostaria de saber se alguem tem o endereco de algum news de PHP...........
>estou gostando da lista mas preciso tb de + informacoes
>outra coisa, alguem tem um tutorial em portugues ?!
Existem vários sites com esse tipo de informação. O melhor é começar a
procurar as referências no próprio site de PHP.
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 nbk,
No dia 28-Ago-99 02:21:31, escreveu:
>Depois de ter aprendido algumas coisas em Perl, decidi investir algum
>do meu tempo em php. Uso no Windows o Apache 1.3.6 e o Php3.
>O único problema que me deparei até agora foi este:
>fwrite($f,"Primeira Linha\n");
>fwrite($f,"Segunda Linha\n");
>O que se passa é que a escrever isto para um ficheiro de texto, as
>linhas não ficam separadas, ou seja, aparecem na mesma linha, com um
>caracter "quadrado" no meio.
O problema é que os ficheiros de texto dos PCs precisam de 2 caracteres, um
para passar a linha seguinte e outro para voltar o cursor para o início da
linha.
>A pergunta é:
> Como é que eu mudo de linha quando estou a escrever num ficheiro?
Use \r\n em vez de só \n .
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á a todos
Já cá ando na lista à algum tempo, mas tenho estado só a aprender...
O que eu queria fazer e não faço ideia como era passar de alguma maneira a
resolução que um utilizador tem no seu pc, para depois fazer a criação de um
gráfico dependendo desse valor. Alguém tem ideias como fazer isto??
Relvas
Viva RIBEIRO,
No dia 30-Aug-99 16:58:18, escreveu:
>Já cá ando na lista à algum tempo, mas tenho estado só a aprender...
>O que eu queria fazer e não faço ideia como era passar de alguma maneira a
>resolução que um utilizador tem no seu pc, para depois fazer a criação de um
>gráfico dependendo desse valor. Alguém tem ideias como fazer isto??
Penso que o Internet Explorer envia essa informação como parte dos
cabeçalhos do pedido de http. Se correr o PHP como módulo do Apache, pode
aceder as esses cabceçalhos através da função GetAllHeaders().
No entanto, se quiser ter uma solução mais universal, só talvez consiga
saber isso através de Javascript e mesmo assim não dá com todas as versões
dos browsers.
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
--
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
--