Até parece bom, apesar de não informar o valor. Pena que eu não moro
mais em SP... ;)
2008/5/31 Jonas Raoni <jonasraoni@...>:
>
> A empresa onde eu trabalho <URL:http://think4.com.br> necessita de um
> programador PHP, aos interessados seguem os dados da vaga.
>
> Contato:
> Enviar currículo para Marcelo Bustani Tavano <marcelo@...>
> com assunto "Programador PHP"
>
> Contratação:
> PJ, com férias e 13º. Salário e prazo do contrato a combinar.
>
> Requerimentos:
> Apenas ser um bom programador, a linguagem de trabalho será o PHP.
>
> Horário:
> Segunda a sexta, 10h às 19h.
>
> Localização:
> Rua Alexandre Dumas, 1601 - São Paulo - SP
>
<URL:http://maps.google.com.br/maps?f=q&hl=pt-BR&geocode=&q=think4&sll=-14.17918\
6,-50.449219&sspn=59.210965,82.265625&ie=UTF8&ll=-23.628877,-46.703224&spn=0.028\
544,0.040169&z=15&iwloc=A>
>
> Observações importantes:
> Agende a entrevista reservando algum tempo para realizar um teste
> (acredito que 1h seja suficiente). Haverão dois testes, um escrito
> (rápido) no estilo "qual a saída do código abaixo" e outro realizado
> no computador para avaliar sua habilidade/raciocínio/organização. O
> requisito dos testes é apenas conhecer a linguagem, não será
> necessário decoreba de funções.
>
> De forma geral em novos projetos utilizamos PHP 5, banco de dados
> PostgreSQL e bibliotecas desenvolvidas internamente (você é livre para
> sugerir mudanças na estrutura). Também há projetos feitos em outras
> coisas como .NET, Java, DB2, SQL Server, MySQL.
>
> O serviço é normalmente tranquilo e o ambiente é sossegado (é o lugar
> que eu estou trabalhando a mais tempo), não há monitoramento de
> emails/msn/youtube/etc e você pode sair para dar uma refrescada na
> mente a tarde.
>
> --
> Jonas Raoni Soares Silva
> http://jsfromhell.com
--
Marcio Merlone
Eu acredito em fantasmas (eles nunca mentiram pra mim).
Conheça meu blog -> http://merlone.ath.cx
2008/6/1 Marcio Merlone <mmerlone@...>:
> Até parece bom, apesar de não informar o valor. Pena que eu não moro
> mais em SP... ;)
Eu também acho foda não informarem valor, mesmo que bem esticado "1k -
8k", é igual quando o pessoal coloca um produto sem preço "entre em
contato para mais informações". Mas quase todos os anúncios são assim
=(
--
Jonas Raoni Soares Silva
http://jsfromhell.com
Amigos,
Tudo bom?
Eu tenho um formulário de pesquisa contendo 3 campos. Apenas um campo é
obrigatório para efetuar a pesquisa.
Minha dúvida é o seguinte, o usuario vai digitar um titulo, so que ele tem
mais duas opções de busca, como selecionar o setor e grupo.
Gostaria de saber como seria melhor tratar esta pesquisa, pois se o usuario
pesquisar somente o titulo, a pesquisa vai ter que retornar a busca para
todos setores e grupos, mas se ele selecionar o grupo ou setor ai já seria
outra coisa.
Estou precisando de idéias para montar está consulta.
Obrigado.
[As partes desta mensagem que não continham texto foram removidas]
bem básico...
submeta os 3 campos (ou acione via Ajax, como preferir)
ao script PHP encarregado da pesquisa:
$titulo = isset($REQUEST['titulo']) ? $REQUEST['titulo'] : '';
$setor = isset($REQUEST['setor']) ? $REQUEST['setor'] : '';
$grupo= isset($REQUEST['grupo']) ? $REQUEST['grupo'] : '';
$ix = 0;
$sql = "select * from tabela where";
if ($titulo) {
$sql .= " titulo = '$titulo'";
$ix++;
}
if ($setor) {
$sql .= $ix ? " and setor= '$setor'" : " setor= '$setor'";
$ix++;
}
if ($grupo)
$sql .= $ix ? " and grupo= '$grupo'" : " grupo= '$grupo'";
$rs = mysql_query($sql);
tente melhorar o código!
Leandro Lopes wrote:
>
> Amigos,
> Tudo bom?
> Eu tenho um formulário de pesquisa contendo 3 campos. Apenas um campo é
> obrigatório para efetuar a pesquisa.
> Minha dúvida é o seguinte, o usuario vai digitar um titulo, so que ele tem
> mais duas opções de busca, como selecionar o setor e grupo.
> Gostaria de saber como seria melhor tratar esta pesquisa, pois se o
> usuario
> pesquisar somente o titulo, a pesquisa vai ter que retornar a busca para
> todos setores e grupos, mas se ele selecionar o grupo ou setor ai já seria
> outra coisa.
>
> Estou precisando de idéias para montar está consulta.
>
> Obrigado.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG.
> Version: 7.5.524 / Virus Database: 269.24.4 - Release Date: 5/29/aaaa 00:00
>
>
na verdade é $_REQUEST... sumiu o "_" na hora de eu copiar!!! rss
outra coisa, o código abaixo pressupõe que vc já validou o navegante ter
especificado pelo menos um dos campos...
mas se não for obrigatorio, use isto:
$titulo = isset($_REQUEST['titulo']) ? $_REQUEST['titulo'] : '';
$setor = isset($_REQUEST['setor']) ? $_REQUEST['setor'] : '';
$grupo= isset($_REQUEST['grupo']) ? $_REQUEST['grupo'] : '';
$ix = 0;
$sql = "select * from tabela";
if ($titulo) {
$sql .= " where titulo = '$titulo'";
$ix++;
}
if ($setor) {
$sql .= $ix ? " and setor= '$setor'" : " where setor= '$setor'";
$ix++;
}
if ($grupo)
$sql .= $ix ? " and grupo= '$grupo'" : " where grupo= '$grupo'";
Odilon wrote:
>
> bem básico...
>
> submeta os 3 campos (ou acione via Ajax, como preferir)
>
> ao script PHP encarregado da pesquisa:
>
> $titulo = isset($REQUEST['titulo']) ? $REQUEST['titulo'] : '';
> $setor = isset($REQUEST['setor']) ? $REQUEST['setor'] : '';
> $grupo= isset($REQUEST['grupo']) ? $REQUEST['grupo'] : '';
> $ix = 0;
> $sql = "select * from tabela where";
> if ($titulo) {
> $sql .= " titulo = '$titulo'";
> $ix++;
> }
> if ($setor) {
> $sql .= $ix ? " and setor= '$setor'" : " setor= '$setor'";
> $ix++;
> }
> if ($grupo)
> $sql .= $ix ? " and grupo= '$grupo'" : " grupo= '$grupo'";
> $rs = mysql_query($sql);
>
> tente melhorar o código!
>
> Leandro Lopes wrote:
> >
> > Amigos,
> > Tudo bom?
> > Eu tenho um formulário de pesquisa contendo 3 campos. Apenas um campo é
> > obrigatório para efetuar a pesquisa.
> > Minha dúvida é o seguinte, o usuario vai digitar um titulo, so que
> ele tem
> > mais duas opções de busca, como selecionar o setor e grupo.
> > Gostaria de saber como seria melhor tratar esta pesquisa, pois se o
> > usuario
> > pesquisar somente o titulo, a pesquisa vai ter que retornar a busca para
> > todos setores e grupos, mas se ele selecionar o grupo ou setor ai já
> seria
> > outra coisa.
> >
> > Estou precisando de idéias para montar está consulta.
> >
> > Obrigado.
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> > ----------------------------------------------------------
> >
> > No virus found in this incoming message.
> > Checked by AVG.
> > Version: 7.5.524 / Virus Database: 269.24.4 - Release Date:
> 5/29/aaaa 00:00
> >
> >
>
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG.
> Version: 7.5.524 / Virus Database: 269.24.4 - Release Date: 5/29/aaaa 00:00
>
>
só diria para adicionar a função mysql_escape_string()
2008/6/1 Odilon <odilon@...>:
> na verdade é $_REQUEST... sumiu o "_" na hora de eu copiar!!! rss
>
> outra coisa, o código abaixo pressupõe que vc já validou o navegante ter
> especificado pelo menos um dos campos...
> mas se não for obrigatorio, use isto:
>
> $titulo = isset($_REQUEST['titulo']) ? $_REQUEST['titulo'] : '';
> $setor = isset($_REQUEST['setor']) ? $_REQUEST['setor'] : '';
> $grupo= isset($_REQUEST['grupo']) ? $_REQUEST['grupo'] : '';
> $ix = 0;
> $sql = "select * from tabela";
> if ($titulo) {
> $sql .= " where titulo = '$titulo'";
> $ix++;
> }
> if ($setor) {
> $sql .= $ix ? " and setor= '$setor'" : " where setor= '$setor'";
> $ix++;
> }
> if ($grupo)
> $sql .= $ix ? " and grupo= '$grupo'" : " where grupo= '$grupo'";
>
> Odilon wrote:
>>
>> bem básico...
>>
>> submeta os 3 campos (ou acione via Ajax, como preferir)
>>
>> ao script PHP encarregado da pesquisa:
>>
>> $titulo = isset($REQUEST['titulo']) ? $REQUEST['titulo'] : '';
>> $setor = isset($REQUEST['setor']) ? $REQUEST['setor'] : '';
>> $grupo= isset($REQUEST['grupo']) ? $REQUEST['grupo'] : '';
>> $ix = 0;
>> $sql = "select * from tabela where";
>> if ($titulo) {
>> $sql .= " titulo = '$titulo'";
>> $ix++;
>> }
>> if ($setor) {
>> $sql .= $ix ? " and setor= '$setor'" : " setor= '$setor'";
>> $ix++;
>> }
>> if ($grupo)
>> $sql .= $ix ? " and grupo= '$grupo'" : " grupo= '$grupo'";
>> $rs = mysql_query($sql);
>>
>> tente melhorar o código!
>>
>> Leandro Lopes wrote:
>> >
>> > Amigos,
>> > Tudo bom?
>> > Eu tenho um formulário de pesquisa contendo 3 campos. Apenas um campo é
>> > obrigatório para efetuar a pesquisa.
>> > Minha dúvida é o seguinte, o usuario vai digitar um titulo, so que
>> ele tem
>> > mais duas opções de busca, como selecionar o setor e grupo.
>> > Gostaria de saber como seria melhor tratar esta pesquisa, pois se o
>> > usuario
>> > pesquisar somente o titulo, a pesquisa vai ter que retornar a busca para
>> > todos setores e grupos, mas se ele selecionar o grupo ou setor ai já
>> seria
>> > outra coisa.
>> >
>> > Estou precisando de idéias para montar está consulta.
>> >
>> > Obrigado.
>> >
>> > [As partes desta mensagem que não continham texto foram removidas]
>> >
>> >
>> > ----------------------------------------------------------
>> >
>> > No virus found in this incoming message.
>> > Checked by AVG.
>> > Version: 7.5.524 / Virus Database: 269.24.4 - Release Date:
>> 5/29/aaaa 00:00
>> >
>> >
>>
>>
>> ----------------------------------------------------------
>>
>> No virus found in this incoming message.
>> Checked by AVG.
>> Version: 7.5.524 / Virus Database: 269.24.4 - Release Date: 5/29/aaaa
>> 00:00
>>
>>
>
>
--
--------------------------------------------------
Carlos Kazuo - Ninetails
ninetails.nine [at] gmail.com
Bom dia galega, consegui fazer um sistema de login buscando os
usuários no banco de dados e tudo mais só que, notei que se chamo
qualquer pagina por fora (digitando a pagina na barra de endereço do
browser a pagina vem de boa),sei que tem algum jeito de eu bloquear
esta página e liberar só se a pessoa estiver logada no sistema! Lí
alguma coisa sobre o session só que não to conseguindo compreender
ele. Help-me please!
Crie um script simples para validar a sessão do usuário e inclua em todos os
seus phps que devam ser restritos.
<?php
if(!isset($_SESSION['usuario']){
header('Location: login.php');
}
?>
Isso deve resolver seu problema, a ideia é simples, basta trabalhar em cima
de algo assim!
[]
André
2008/6/2 Alex Douglas <adsjcsp@...>:
> Bom dia galega, consegui fazer um sistema de login buscando os
> usuários no banco de dados e tudo mais só que, notei que se chamo
> qualquer pagina por fora (digitando a pagina na barra de endereço do
> browser a pagina vem de boa),sei que tem algum jeito de eu bloquear
> esta página e liberar só se a pessoa estiver logada no sistema! Lí
> alguma coisa sobre o session só que não to conseguindo compreender
> ele. Help-me please!
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
--- Em php-sp@..., "André Mauricio Garcia"
<andre.moe@...> escreveu
>
> Crie um script simples para validar a sessão do usuário e inclua em
todos os
> seus phps que devam ser restritos.
>
> <?php
> if(!isset($_SESSION['usuario']){
> header('Location: login.php');
> }
> ?>
>
> Isso deve resolver seu problema, a ideia é simples, basta trabalhar
em cima
> de algo assim!
>
> []
> André
>
> 2008/6/2 Alex Douglas <adsjcsp@...>:
>
> > Bom dia galega, consegui fazer um sistema de login buscando os
> > usuários no banco de dados e tudo mais só que, notei que se chamo
> > qualquer pagina por fora (digitando a pagina na barra de endereço do
> > browser a pagina vem de boa),sei que tem algum jeito de eu bloquear
> > esta página e liberar só se a pessoa estiver logada no sistema! Lí
> > alguma coisa sobre o session só que não to conseguindo compreender
> > ele. Help-me please!
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
André, obrigado pela diga, mais você tem algum material para que eu
possa compreender o que estou fazendo? Eu por exemplo não sei como
pegar a informação do DB e passar para $_sessioin, não deve só colocar
o esse código lá eu não quero só copiar e colar, quero real
compreender o que estou fazendo. Pode me ajudar com isso?
Alex, uma variável de sessão é uma variável como outra qualquer.
Segue o link do manual do prórpio php
http://br.php.net/manual/pt_BR/book.session.php
2008/6/2 Alex Douglas <adsjcsp@...>:
> --- Em php-sp@... <php-sp%40yahoogrupos.com.br>, "André
> Mauricio Garcia"
> <andre.moe@...> escreveu
>
> >
> > Crie um script simples para validar a sessão do usuário e inclua em
> todos os
> > seus phps que devam ser restritos.
> >
> > <?php
> > if(!isset($_SESSION['usuario']){
> > header('Location: login.php');
> > }
> > ?>
> >
> > Isso deve resolver seu problema, a ideia é simples, basta trabalhar
> em cima
> > de algo assim!
> >
> > []
> > André
> >
> > 2008/6/2 Alex Douglas <adsjcsp@...>:
> >
> > > Bom dia galega, consegui fazer um sistema de login buscando os
> > > usuários no banco de dados e tudo mais só que, notei que se chamo
> > > qualquer pagina por fora (digitando a pagina na barra de endereço do
> > > browser a pagina vem de boa),sei que tem algum jeito de eu bloquear
> > > esta página e liberar só se a pessoa estiver logada no sistema! Lí
> > > alguma coisa sobre o session só que não to conseguindo compreender
> > > ele. Help-me please!
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
> André, obrigado pela diga, mais você tem algum material para que eu
> possa compreender o que estou fazendo? Eu por exemplo não sei como
> pegar a informação do DB e passar para $_sessioin, não deve só colocar
> o esse código lá eu não quero só copiar e colar, quero real
> compreender o que estou fazendo. Pode me ajudar com isso?
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
Alex,
No Manual tem um capitulo bastante esclarecedor sobre esse assunto:
CXLIX. Session Handling Functions
Comece por lá...
É mais ou menos isso:
// o if abaixo é útil quando o php não estiver configurado para session
automatica (php.ini)
if (!ini_get('session.auto_start')) {
session_start();
}
//este if checa se sua variável de sessão foi validada;
//normalmente funciona na maioria dos navegadores, quando um script
aciona outro, inclusive com Ajax
//em alguns casos vc precisa "empurrar" a session_id de um script a
outro (pesquise por SID)
if (!isset($_SESSION['usuario']) {
//simplesmente aborte
die('favor logar-se...');
//ou como o Andre sugeriu, acione o script de login
header('Location: login.php');
}
E é claro, vc deverá inicializar a variável $_SESSION['usuario'] (ou o
nome que quiser) em um script especifico seu para validação do usuário.
Boa sorte.
Odilon
Alex Douglas wrote:
>
> --- Em php-sp@... <mailto:php-sp%40yahoogrupos.com.br>,
> "André Mauricio Garcia"
> <andre.moe@...> escreveu
> >
> > Crie um script simples para validar a sessão do usuário e inclua em
> todos os
> > seus phps que devam ser restritos.
> >
> > <?php
> > if(!isset($_SESSION['usuario']){
> > header('Location: login.php');
> > }
> > ?>
> >
> > Isso deve resolver seu problema, a ideia é simples, basta trabalhar
> em cima
> > de algo assim!
> >
> > []
> > André
> >
> > 2008/6/2 Alex Douglas <adsjcsp@...>:
> >
> > > Bom dia galega, consegui fazer um sistema de login buscando os
> > > usuários no banco de dados e tudo mais só que, notei que se chamo
> > > qualquer pagina por fora (digitando a pagina na barra de endereço do
> > > browser a pagina vem de boa),sei que tem algum jeito de eu bloquear
> > > esta página e liberar só se a pessoa estiver logada no sistema! Lí
> > > alguma coisa sobre o session só que não to conseguindo compreender
> > > ele. Help-me please!
> > >
> > >
> > >
> >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
>
> André, obrigado pela diga, mais você tem algum material para que eu
> possa compreender o que estou fazendo? Eu por exemplo não sei como
> pegar a informação do DB e passar para $_sessioin, não deve só colocar
> o esse código lá eu não quero só copiar e colar, quero real
> compreender o que estou fazendo. Pode me ajudar com isso?
>
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG.
> Version: 7.5.524 / Virus Database: 269.24.4 - Release Date: 5/29/aaaa 00:00
>
>
Pessoal,
Estou pensando em utilizar uma estrutura XML, no lugar de armazenar em
banco de dados, algumas informações para exibição de produtos. Isto por
que serão poucos itens por diretório...
Bom, a estrutura do XML é mais ou menos como a abaixo:
<?xml version="1.0" encoding="iso-8859-1" ?>
<products>
<item id='001' img='img03.jpg' title='Poltrona Art Deco'>
<specification>Poltrona Art Deco</specification>
<description>Poltrona estilo Art Deco, com encosto oval,
executada em madeira de Mógno, folhada em rádica de Laurel nas
laterais.</description>
<detail>reg25.jpg</detail>
<detail>reg26.jpg</detail>
</item>
<item id='002' img='reg034.jpg' title='Poltrona Biedermeier'>
<specification>Poltrona Biedermeier</specification>
<description>Poltrona estilo Biedermeier em rádica de
Madrona com filetes em Jacarandá.</description>
</item>
</products>
Não estou tendo problemas em ler esta estrutura e armazenar os dados em
uma array do PHP. Estou utilizando as funções XML (CLXXIX. XML Parser
Functions).
Mas gostaria de acessar diretamente os dados de um determinado tag desta
estrutura, por exemplo, gostaria de acessar apenas os dados relativos ao
<item> com id='002'.
Alguém pode me indicar qual é a forma mais indicada para isso? As
funções DOM são melhores para isso ? (XXX. DOM Functions)
Ou as funções DOM são para uso exclusivo de documentos XML ou HTML com
os tags especificos ?
Help, please. Apenas uma dica já é suficiente, estou preparado para
gastar um bom tempo no help. (e em testes...)
Grato,
Odilon
Olha, posso estar enganado, mas não tem como fazer isso com manipulação de
objeto XML. A leitura de XML é linear. Uma das possibilidades seria capiturar o
nó que você quer com expressão regular, mas não sei se isso seria prático.
----- Original Message -----
From: Odilon
To: php-sp@...
Sent: Monday, June 02, 2008 10:44 AM
Subject: [php-sp] Help XML (DOM ?)
Pessoal,
Estou pensando em utilizar uma estrutura XML, no lugar de armazenar em
banco de dados, algumas informações para exibição de produtos. Isto por
que serão poucos itens por diretório...
Bom, a estrutura do XML é mais ou menos como a abaixo:
<?xml version="1.0" encoding="iso-8859-1" ?>
<products>
<item id='001' img='img03.jpg' title='Poltrona Art Deco'>
<specification>Poltrona Art Deco</specification>
<description>Poltrona estilo Art Deco, com encosto oval,
executada em madeira de Mógno, folhada em rádica de Laurel nas
laterais.</description>
<detail>reg25.jpg</detail>
<detail>reg26.jpg</detail>
</item>
<item id='002' img='reg034.jpg' title='Poltrona Biedermeier'>
<specification>Poltrona Biedermeier</specification>
<description>Poltrona estilo Biedermeier em rádica de
Madrona com filetes em Jacarandá.</description>
</item>
</products>
Não estou tendo problemas em ler esta estrutura e armazenar os dados em
uma array do PHP. Estou utilizando as funções XML (CLXXIX. XML Parser
Functions).
Mas gostaria de acessar diretamente os dados de um determinado tag desta
estrutura, por exemplo, gostaria de acessar apenas os dados relativos ao
<item> com id='002'.
Alguém pode me indicar qual é a forma mais indicada para isso? As
funções DOM são melhores para isso ? (XXX. DOM Functions)
Ou as funções DOM são para uso exclusivo de documentos XML ou HTML com
os tags especificos ?
Help, please. Apenas uma dica já é suficiente, estou preparado para
gastar um bom tempo no help. (e em testes...)
Grato,
Odilon
__________ NOD32 3151 (20080602) Information __________
This message was checked by NOD32 antivirus system.
http://www.eset.com
[As partes desta mensagem que não continham texto foram removidas]
Então, procure pela biblioteca SimpleXML do PHP5...
acho que irá facilitar grande parte das coisas =D
tem a documentação no site, só procurar por SimpleXML
2008/6/2 Max Yahoo! <folken_max@...>:
> Olha, posso estar enganado, mas não tem como fazer isso com manipulação de
> objeto XML. A leitura de XML é linear. Uma das possibilidades seria
> capiturar o nó que você quer com expressão regular, mas não sei se isso
> seria prático.
>
> ----- Original Message -----
> From: Odilon
> To: php-sp@...
> Sent: Monday, June 02, 2008 10:44 AM
> Subject: [php-sp] Help XML (DOM ?)
>
> Pessoal,
>
> Estou pensando em utilizar uma estrutura XML, no lugar de armazenar em
> banco de dados, algumas informações para exibição de produtos. Isto por
> que serão poucos itens por diretório...
>
> Bom, a estrutura do XML é mais ou menos como a abaixo:
>
> <?xml version="1.0" encoding="iso-8859-1" ?>
> <products>
> <item id='001' img='img03.jpg' title='Poltrona Art Deco'>
> <specification>Poltrona Art Deco</specification>
> <description>Poltrona estilo Art Deco, com encosto oval,
> executada em madeira de Mógno, folhada em rádica de Laurel nas
> laterais.</description>
> <detail>reg25.jpg</detail>
> <detail>reg26.jpg</detail>
> </item>
> <item id='002' img='reg034.jpg' title='Poltrona Biedermeier'>
> <specification>Poltrona Biedermeier</specification>
> <description>Poltrona estilo Biedermeier em rádica de
> Madrona com filetes em Jacarandá.</description>
> </item>
> </products>
>
> Não estou tendo problemas em ler esta estrutura e armazenar os dados em
> uma array do PHP. Estou utilizando as funções XML (CLXXIX. XML Parser
> Functions).
> Mas gostaria de acessar diretamente os dados de um determinado tag desta
> estrutura, por exemplo, gostaria de acessar apenas os dados relativos ao
> <item> com id='002'.
>
> Alguém pode me indicar qual é a forma mais indicada para isso? As
> funções DOM são melhores para isso ? (XXX. DOM Functions)
> Ou as funções DOM são para uso exclusivo de documentos XML ou HTML com
> os tags especificos ?
>
> Help, please. Apenas uma dica já é suficiente, estou preparado para
> gastar um bom tempo no help. (e em testes...)
>
> Grato,
>
> Odilon
>
> __________ NOD32 3151 (20080602) Information __________
>
> This message was checked by NOD32 antivirus system.
> http://www.eset.com
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
--
--------------------------------------------------
Carlos Kazuo - Ninetails
ninetails.nine [at] gmail.com
Kra, tenho um exemplo simples aki: http://reinaldo.ueuo.com/login_session.html
é só baixar pra ver como q fiz!
Flw...
--- Em seg, 2/6/08, Alex Douglas <adsjcsp@...> escreveu:
De: Alex Douglas <adsjcsp@...>
Assunto: [php-sp] Re: Session
Para: php-sp@...
Data: Segunda-feira, 2 de Junho de 2008, 10:17
--- Em php-sp@yahoogrupos. com.br, "André Mauricio Garcia"
<andre.moe@. ..> escreveu
>
> Crie um script simples para validar a sessão do usuário e inclua em
todos os
> seus phps que devam ser restritos.
>
> <?php
> if(!isset($_ SESSION[' usuario'] ){
> header('Location: login.php');
> }
> ?>
>
> Isso deve resolver seu problema, a ideia é simples, basta trabalhar
em cima
> de algo assim!
>
> []
> André
>
> 2008/6/2 Alex Douglas <adsjcsp@... >:
>
> > Bom dia galega, consegui fazer um sistema de login buscando os
> > usuários no banco de dados e tudo mais só que, notei que se chamo
> > qualquer pagina por fora (digitando a pagina na barra de endereço do
> > browser a pagina vem de boa),sei que tem algum jeito de eu bloquear
> > esta página e liberar só se a pessoa estiver logada no sistema! Lí
> > alguma coisa sobre o session só que não to conseguindo compreender
> > ele. Help-me please!
> >
> >
> >
>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
André, obrigado pela diga, mais você tem algum material para que eu
possa compreender o que estou fazendo? Eu por exemplo não sei como
pegar a informação do DB e passar para $_sessioin, não deve só colocar
o esse código lá eu não quero só copiar e colar, quero real
compreender o que estou fazendo. Pode me ajudar com isso?
Abra sua conta no Yahoo! Mail, o único sem limite de espaço para
armazenamento!
http://br.mail.yahoo.com/
[As partes desta mensagem que não continham texto foram removidas]
Olá Odilon e muito boa tarde!
A maneira mais prática de se obter o resultado que vc procura é utilizar o XPath
(pode-se encará-la como a cláusula WHERE em uma instrução SQL).
Com a XPath vc consegue criar condições para encontrar o(s) nó(s) a qual vc se
refere. (Pesquise mais sobre o assunto, pois é de grande valia na manipulação
condicional de dados XML. Há também o XQuery, a qual também é muito útil e
utilizada em bancos como SQL Server e define ainda mais liberdade na manipulação
dos dados XML).
Abaixo segue um exemplo (como eu estava desenvolvendo algo parecido para alguns
testes que estava fazendo, tomei o seu exemplo como parte do meu teste, por isso
ele está "completo". Alterei um pouco o seu arquivo, apenas para fins
didáticos).
Arquivo XML (produtos.xml):
<?xml version="1.0" encoding="ISO-8859-1" ?>
<produtos>
<item id="1" nome="Poltrona Art Deco" img="img1.jpg">
<especificacao>Poltrona Art Deco</especificacao>
<descricao>
Poltrona estilo Art Deco, com encosto oval, executada em madeira de Mógno,
folhada em rádica
de Laurel nas laterais.
</descricao>
<detalhes>img11.jpg</detalhes>
<detalhes>img12.jpg</detalhes>
</item>
<item id="2" nome="Poltrona Biedermeier" img="img2.jpg">
<especificacao>Poltrona Biedermeier</especificacao>
<descricao>
Poltrona estilo Biedermeier em rádica de Madrona com filetes em Jacarandá.
</descricao>
</item>
</produtos>
Arquivo PHP:
<?php
header('Content-Type: text/html; charset=UTF-8', true);
// carrega o ID do produto
$idProduto = intval(@ $_GET['id']);
// carrega o arquivo de dados XML
$XML = simplexml_load_file('produtos.xml');
/**
* Pesquisa o arquivo de dados XML com base no ID do produto e retorna o nó
'item' cujo atributo
* 'id' seja igual a $idProduto
*/
$dadosProduto = $XML->xpath("//item[@id={$idProduto}]");
if (count($dadosProduto)) {
foreach($dadosProduto as $dados) {
// pega os atributos do nó 'item'
foreach($dados->attributes() as $atributo => $valor)
$propriedades[$atributo] = $valor;
// exibe as informações do produto
echo "<img src=\"produtos/{$propriedades['img']}\"
alt=\"{$propriedades['nome']}\" />",
'<br /><br />';
echo "<strong>Produto:</strong> {$propriedades['nome']}<br />";
echo "<strong>Código:</strong> {$idProduto}<br />";
echo "<strong>Especificação:</strong>
{$dados->especificacao}<br />";
echo "<strong>Descrição:</strong> {$dados->descricao}<br />";
// verifica se o produto possui mais imagens e as exibe
if (isset($dados->detalhes)) {
echo '<br /><strong>Mais fotos:</strong><br />';
foreach($dados->detalhes as $detalhe) {
echo "<img src=\"imagens/{$detalhe}\" alt=\"{$propriedades['nome']}\"
/> ";
}
}
}
} else echo 'Produto não encontrado!';
?>
Espero que tenhas compreendido o funcionamento.
Forte abraço e fique com Deus.
[As partes desta mensagem que não continham texto foram removidas]
Valeu Alessandro. Muito boa sua dica !!
Abração,
Odilon
Alessandro Gambin da Silva - Yahoo! wrote:
>
> Olá Odilon e muito boa tarde!
>
> A maneira mais prática de se obter o resultado que vc procura é
> utilizar o XPath (pode-se encará-la como a cláusula WHERE em uma
> instrução SQL).
> Com a XPath vc consegue criar condições para encontrar o(s) nó(s) a
> qual vc se refere. (Pesquise mais sobre o assunto, pois é de grande
> valia na manipulação condicional de dados XML. Há também o XQuery, a
> qual também é muito útil e utilizada em bancos como SQL Server e
> define ainda mais liberdade na manipulação dos dados XML).
> Abaixo segue um exemplo (como eu estava desenvolvendo algo parecido
> para alguns testes que estava fazendo, tomei o seu exemplo como parte
> do meu teste, por isso ele está "completo". Alterei um pouco o seu
> arquivo, apenas para fins didáticos).
>
> Arquivo XML (produtos.xml):
>
> <?xml version="1.0" encoding="ISO-8859-1" ?>
> <produtos>
> <item id="1" nome="Poltrona Art Deco" img="img1.jpg">
> <especificacao>Poltrona Art Deco</especificacao>
> <descricao>
> Poltrona estilo Art Deco, com encosto oval, executada em madeira de
> Mógno, folhada em rádica
> de Laurel nas laterais.
> </descricao>
> <detalhes>img11.jpg</detalhes>
> <detalhes>img12.jpg</detalhes>
> </item>
> <item id="2" nome="Poltrona Biedermeier" img="img2.jpg">
> <especificacao>Poltrona Biedermeier</especificacao>
> <descricao>
> Poltrona estilo Biedermeier em rádica de Madrona com filetes em Jacarandá.
> </descricao>
> </item>
> </produtos>
>
> Arquivo PHP:
>
> <?php
> header('Content-Type: text/html; charset=UTF-8', true);
>
> // carrega o ID do produto
> $idProduto = intval(@ $_GET['id']);
>
> // carrega o arquivo de dados XML
> $XML = simplexml_load_file('produtos.xml');
>
> /**
> * Pesquisa o arquivo de dados XML com base no ID do produto e retorna
> o nó 'item' cujo atributo
> * 'id' seja igual a $idProduto
> */
> $dadosProduto = $XML->xpath("//item[@id={$idProduto}]");
>
> if (count($dadosProduto)) {
>
> foreach($dadosProduto as $dados) {
>
> // pega os atributos do nó 'item'
> foreach($dados->attributes() as $atributo => $valor)
> $propriedades[$atributo] = $valor;
>
> // exibe as informações do produto
> echo "<img src=\"produtos/{$propriedades['img']}\"
> alt=\"{$propriedades['nome']}\" />",
> '<br /><br />';
>
> echo "<strong>Produto:</strong> {$propriedades['nome']}<br />";
> echo "<strong>Código:</strong> {$idProduto}<br />";
> echo "<strong>Especificação:</strong>
> {$dados->especificacao}<br />";
> echo "<strong>Descrição:</strong> {$dados->descricao}<br
> />";
>
> // verifica se o produto possui mais imagens e as exibe
> if (isset($dados->detalhes)) {
> echo '<br /><strong>Mais fotos:</strong><br />';
>
> foreach($dados->detalhes as $detalhe) {
> echo "<img src=\"imagens/{$detalhe}\" alt=\"{$propriedades['nome']}\"
> /> ";
> }
> }
> }
> } else echo 'Produto não encontrado!';
> ?>
>
> Espero que tenhas compreendido o funcionamento.
>
> Forte abraço e fique com Deus.
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG.
> Version: 7.5.524 / Virus Database: 269.24.4 - Release Date: 5/29/aaaa 00:00
>
>
--- Em php-sp@..., Reinaldo Miranda
<reinaldo_ap_miranda@...> escreveu
>
> Kra, tenho um exemplo simples aki:
http://reinaldo.ueuo.com/login_session.html é só baixar pra ver como q
fiz!
>
> Flw...
>
> --- Em seg, 2/6/08, Alex Douglas adsjcsp@... escreveu:
> De: Alex Douglas adsjcsp@...
> Assunto: [php-sp] Re: Session
> Para: php-sp@...
> Data: Segunda-feira, 2 de Junho de 2008, 10:17
>
>
>
>
>
>
>
>
>
>
>
> --- Em php-sp@yahoogrupos. com.br, "André Mauricio Garcia"
>
> andre.moe@ ..> escreveu
>
> >
>
> > Crie um script simples para validar a sessão do usuário e inclua em
>
> todos os
>
> > seus phps que devam ser restritos.
>
> >
>
> > <?php
>
> > if(!isset($_ SESSION[' usuario'] ){
>
> > header('Location: login.php');
>
> > }
>
> > ?>
>
> >
>
> > Isso deve resolver seu problema, a ideia é simples, basta trabalhar
>
> em cima
>
> > de algo assim!
>
> >
>
> > []
>
> > André
>
> >
>
> > 2008/6/2 Alex Douglas adsjcsp@ >:
>
> >
>
> > > Bom dia galega, consegui fazer um sistema de login
buscando os
>
> > > usuários no banco de dados e tudo mais só que, notei que
se chamo
>
> > > qualquer pagina por fora (digitando a pagina na barra de
endereço do
>
> > > browser a pagina vem de boa),sei que tem algum jeito de eu
bloquear
>
> > > esta página e liberar só se a pessoa estiver logada no
sistema! Lí
>
> > > alguma coisa sobre o session só que não to conseguindo
compreender
>
> > > ele. Help-me please!
>
> > >
>
> > >
>
> > >
>
> >
>
> >
>
> > [As partes desta mensagem que não continham texto foram removidas]
>
> >
>
>
>
> André, obrigado pela diga, mais você tem algum material para que eu
>
> possa compreender o que estou fazendo? Eu por exemplo não sei como
>
> pegar a informação do DB e passar para $_sessioin, não deve só colocar
>
> o esse código lá eu não quero só copiar e colar, quero real
>
> compreender o que estou fazendo. Pode me ajudar com isso?
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
>
> Abra sua conta no Yahoo! Mail, o único sem limite de espaço
para armazenamento!
> http://br.mail.yahoo.com/
>
> [As partes desta mensagem que não continham texto foram removidas]
>
Gente muito obrigado por essa ajuda que me deram, vou fazer assim. Vou
estudar como implementar isso e depois eu dou um toque. Valeu mesmo.
Pessoal,
Em cópia segue o email de uma amiga que está precisando de um orçamento
para um freela. Se alguém puder atende-la, antecipadamente agradeço.
O nome dela é Majory, mas podem chama-la por Maju.
Por favor sintam-se a vontade para contata-la diretamente.
Abraços,
Odilon
Maju,
Estou encaminhando seu email a um grupo de profissionais que
eventualmente poderão ajuda-la em sua demanda.
Infelizmente não tenho como atende-la nos próximos dias, conforme está
precisando.
Acredito que você poderá ser muito bem atendida.
De qualquer forma, grato pelo contato.
Bjs, boa sorte.
Odilon
email em cópia.
Celso Masotti wrote:
>
> Onde está o telefone ou a forma de contato?
>
> abraços
>
> --
> Celso Masotti
> celsomasotti@... <mailto:celsomasotti%40gmail.com>
> http://www.celsomasotti.pro.br <http://www.celsomasotti.pro.br>
> http://www.flickr.com/photos/celsomasotti/
> <http://www.flickr.com/photos/celsomasotti/>
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
> ------------------------------------------------------------------------
>
> No virus found in this incoming message.
> Checked by AVG.
> Version: 7.5.524 / Virus Database: 269.24.4/1475 - Release Date: 5/30/aaaa
14:53
>
ai gente, pelo amor....
olhem nos emails de destinatário....o email da moça está lá....afff
2008/6/2 Jonas Raoni <jonasraoni@...>:
> 2008/6/2 Odilon <odilon@... <odilon%40cenamo.com.br>>:
> > email em cópia.
>
> Se foi anexado, a lista não aceita anexos :)
>
> --
> Jonas Raoni Soares Silva
> http://jsfromhell.com
>
>
[As partes desta mensagem que não continham texto foram removidas]
HAhaahahaha
O e-mail da mulé é
Majory Imai <majory@...>
kkkkk
2008/6/2 Flávia Jobstraibizer <fjferr@...>:
> ai gente, pelo amor....
> olhem nos emails de destinatário....o email da moça está lá....afff
>
> 2008/6/2 Jonas Raoni <jonasraoni@... <jonasraoni%40gmail.com>>:
>
> > 2008/6/2 Odilon <odilon@... <odilon%40cenamo.com.br> <odilon%
> 40cenamo.com.br>>:
>
> > > email em cópia.
> >
> > Se foi anexado, a lista não aceita anexos :)
> >
> > --
> > Jonas Raoni Soares Silva
> > http://jsfromhell.com
> >
> >
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
--
Um Abraço!
Mestre San. : )
www.san.pro.br
[As partes desta mensagem que não continham texto foram removidas]
E metade desse povo desenvolve pra internet....
2008/6/2 Daniel San <daniel@...>:
> HAhaahahaha
> O e-mail da mulé é
> Majory Imai <majory@...<majory%40unnacomunicacao.com.br>
> >
>
> kkkkk
>
> 2008/6/2 Flávia Jobstraibizer <fjferr@... <fjferr%40gmail.com>>:
>
>
> > ai gente, pelo amor....
> > olhem nos emails de destinatário....o email da moça está lá....afff
> >
> > 2008/6/2 Jonas Raoni <jonasraoni@...
<jonasraoni%40gmail.com><jonasraoni%
> 40gmail.com>>:
> >
> > > 2008/6/2 Odilon <odilon@... <odilon%40cenamo.com.br><odilon%
> 40cenamo.com.br> <odilon%
> > 40cenamo.com.br>>:
> >
> > > > email em cópia.
> > >
> > > Se foi anexado, a lista não aceita anexos :)
> > >
> > > --
> > > Jonas Raoni Soares Silva
> > > http://jsfromhell.com
> > >
> > >
> >
> > [As partes desta mensagem que não continham texto foram removidas]
> >
> >
> >
>
> --
> Um Abraço!
> Mestre San. : )
> www.san.pro.br
>
> [As partes desta mensagem que não continham texto foram removidas]
>
>
>
[As partes desta mensagem que não continham texto foram removidas]
2008/6/2 Flávia Jobstraibizer <fjferr@...>:
> E metade desse povo desenvolve pra internet....
Eita, que revolta é essa? xD
--
Jonas Raoni Soares Silva
http://jsfromhell.com
Oi, ainda não consegui fazer a session, bem deixei isso por enquento,
e esbarrei na seguinte coisa estou tentando passar uma informação para
ser mostrado os dados em outra pagina via link, desta forma
pagina1.php
<?php
include('include.inc');
SESSION_START();
$nome=isset ($_SESSION["nome"])?$_SESSION["nome"]:"";
#echo $nome; // Thiago
$Relatorio = mysql_query("select * from tbusuarios order by nome");
while ($RelCampo = mysql_fetch_array($Relatorio))
{
echo "<B>".
$RelCampo['id'].' - '.
'<a
href=report.php?$id=$RelCampo["nome"]>'.$RelCampo["nome"].'</a>'.' - '.
$RelCampo['login'].' - '.
date('d/m/Y', strtotime($RelCampo['data_inclusao']))."<b><br>";
}
?>
pagina2.php
<html>
<head>
<title></title>
</head>
<body>
<?php
/*Este report traz os dados natela para serem atualizados ou deletados*/
include('include.inc');
$id = $RelCampo['mome'];
#$_POST['id'];
$Query=mysql_query("select * from tbusuarios where tbusuarios.id='$id'");
$Campos = mysql_fetch_array($Query);
?>
<form name="frmreport" action="" method="post">
<input name="nome" type="text" value=<? echo $Campos['nome']; ?>>
<input name="login" type="text" value=<? echo $Campos['login']; ?>>
<input name="senha" type="text" value=<? echo $Campos['senha']; ?>
size=38>
<input name="data_inclusao" type="text" value=<? echo
$Campos['data_inclusao']; ?>>
</form>
</body>
</html>
Bem sei que estou fazendo uma besteira, não sei onde, algem pode ajudar?