Verificar Se Na String Contém Tal Palavra
#1
Posted 12/03/2007, 10:06
SOu iniciante do PHp e gostaria que alguém me dessa essa ajudinha básica.
Tenho uma string capturada: $var = $_SERVER['HTTP_REFERER'];
Eu quero verificar nessa string, se contém id. Exemplo:
http://www.meusite.c...ir=algumacoisaid=1
Quero saber se retorna o id.
Como faço isso?
#2
Posted 12/03/2007, 10:09
usa o get
tipo
$id = $_GET['id'];
ve se é isso que vc quer
abraço
#3
Posted 12/03/2007, 10:12
O que eu preciso é checar se a palavra "id" vai existir na string.
No javascript usa-se indexOF() e no php?
#4
Posted 12/03/2007, 10:12
Porém, neste caso, se tu quiser, por exemplo, retornar o valor de id, faça assim:
<?php // PHP 5.1.2 ou superior (comentar se preciso) $queries = parse_url($_SERVER['HTTP_REFERER'], PHP_URL_QUERY); parse_str($queries); // PHP 5.1.1 ou inferior (descomentar se preciso) /* $queries = parse_url($_SERVER['HTTP_REFERER']); $queries = $queries['query']; parse_str($queries); */ // Se tiver a informação 'id' na query-string if (isset($id)) { // Mostrar print $id; } ?>[]s Até mais
#5
Posted 12/03/2007, 10:17
se existir o "id" retorna true, caso nao existir as letras "id" na substring, retorna false
usei o script pra teste, mas nao retorna nada
#6
Posted 12/03/2007, 10:19
<?php $tem_id_na_query_string = (strpos($_SERVER['HTTP_REFERER'], 'id') > 0) ? true : false; ?>[]s Até mais
#7
Posted 12/03/2007, 10:24
Opa!!!,
essa ultima deu certo! aeeee
mas agora descobri que nao é o $_SERVER['HTTP_REFERER'] que devo usar.
Eu queria checar o resultado logo na primeira interação do usauario ao clicar no link, e usando o $_SERVER['HTTP_REFERER'] so me retorna se eu clicar dua svezes.
desde ja, valeu pela ajuda rapaz!!!
#8
Posted 12/03/2007, 10:25
Eu tinha errado no uso da função parse_str() e verificação/impressão da informação, já corrigi aquele post.usei o script pra teste, mas nao retorna nada
[]s Até mais
#9
Posted 12/03/2007, 10:28
Fiz assim:
$tem_id_na_query_string = (strpos($_SERVER['QUERY_STRING'], 'id') > 0) ? true : false;
Deu certo!
Valeu pela ajuda Paulo!!!
Brigadão cara.
Onde eu posso arrumar o manual do PHP pra usar na minha maquina?
#10
Posted 12/03/2007, 10:30
Escolha sua opção aqui: http://br.php.net/download-docs.phpACHEI A SOLUÇÃO!!!
Fiz assim:
$tem_id_na_query_string = (strpos($_SERVER['QUERY_STRING'], 'id') > 0) ? true : false;
Deu certo!
Valeu pela ajuda Paulo!!!
Brigadão cara.
Onde eu posso arrumar o manual do PHP pra usar na minha maquina?
[]s Até mais
#11
Posted 12/03/2007, 10:33
Valeu rapaz.
Isso que dá ter muito conhecimento em ASP, não sobra pro PHp. Mas estou começando aos poucos com PHp. Chego lá.
Valeu pela ajuda.
Abração
#12
Posted 12/03/2007, 10:35
[]s Até mais
#13
Posted 26/10/2017, 17:01
Discount Generic Amoxicilina Where To Order Drugs Overseas Munchen Generique Cialis Forum Costo Del Viagra En Mexico best site to buy levitra Buy Doxycycline Online 20mg
Oral Amoxil Solution Viagra Online Kaufen Ohne Rezept cheap cialis Amoxicillin Shelf Life Antibiotics
#14
Posted 26/10/2017, 17:56
Buy Propecia Online From Canada Propecia Contraindications Ace Inhibitors Buy Proscar Brand viagra prescription Cephalexin Monohydrate
Propecia Depression Hair Transplant Tadalafil 10 Mg Tablets Good Price viagra Zithromax Yahoo Answers Cialis Se Puede Comprar Sin Receta Medica Misoprostol Over The Counter
0 user(s) are reading this topic
0 membro(s), 0 visitante(s) e 0 membros anônimo(s)