Jump to content


Photo

Ajuda Nisto


  • Faça o login para participar
18 replies to this topic

#1 Fábio Luciano

Fábio Luciano

    Ativo

  • Usuários
  • 309 posts
  • Sexo:Masculino
  • Localidade:Santa Maria / DF
  • Interesses:Ah eu gosto de tudo :D

Posted 08/02/2005, 18:56

sabe passei hoje a tarde inteira tentando fazer , mas eu não consigo



comofaço para a url aparecer assim


http://www.animespir....php?canal_id=0



#2 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 08/02/2005, 19:23

O que?
Query string?

Tem tanto tutorial disso no fórum.

[]'s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29

#3 danielpc

danielpc

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 08/02/2005, 19:39

É simples. Essas informações depois do "?" podem ser enviadas por formulários com tipo de método "GET" ou você mesmo pode criar links para páginas desse tipo. Para capturar esses valores a variável é essa: $_GET["canal_id"]. No seu exemplo o valor dela vai ser 0

Espero ter ajudado. :rolleyes:
$Eu["Nome"] = "Daniel Pereira Coelho";
$Eu["Sexo"] = "Masculino";
$Eu["Idade"] = 14;
$Eu["E-mail"] = "dapco@uol.com.br";

#4 Fábio Luciano

Fábio Luciano

    Ativo

  • Usuários
  • 309 posts
  • Sexo:Masculino
  • Localidade:Santa Maria / DF
  • Interesses:Ah eu gosto de tudo :D

Posted 08/02/2005, 19:41

na verdade , quando eu postei , não era isso , de onde eu tirei tinha um monte de números ....


era essa aqui oh ---

http://www.animespir...php?canal_id=19

bom eu tentei de novo e não deu , mas é tipo uns numeros e letras parece codificaçõa

Edição feita por: OmegamoN, 08/02/2005, 19:42.


#5 Spider-man

Spider-man

    Doutor

  • Usuários
  • 987 posts
  • Sexo:Não informado

Posted 08/02/2005, 19:46

tipo, vou dar um exemplo pra vc:

vamos supor q vc tem um site com imagens, entao vamos la:

crie uma pagina chamada fotos.php
e coloque o seguinte codigo:

<?php

$img = $_GET["img"];
?>
<html>
<head>
...................
</head>
<body>
<img src="<?php echo "$img"; ?>.jpg">
</body>
</html>


daí na pagina q vc linka as imagens vc coloca isso:

<a href="fotos.php?img=foto_01">


conseguiu entender?

falow
(y) :)

#6 Fábio Luciano

Fábio Luciano

    Ativo

  • Usuários
  • 309 posts
  • Sexo:Masculino
  • Localidade:Santa Maria / DF
  • Interesses:Ah eu gosto de tudo :D

Posted 08/02/2005, 19:49

umm eu acho que vc ainda não consegui entender , olha , é estranho é tipo uma codificaçõa depois do Query entende , query string eu entendo , aliás acho que é a unica cois auqe eue entendeo em php , era um tipo de codificaçõ para que o nome do arquivo não foce exposto ao visitante.

#7 Spider-man

Spider-man

    Doutor

  • Usuários
  • 987 posts
  • Sexo:Não informado

Posted 08/02/2005, 19:51

tente explicar melhor (y)

#8 Fábio Luciano

Fábio Luciano

    Ativo

  • Usuários
  • 309 posts
  • Sexo:Masculino
  • Localidade:Santa Maria / DF
  • Interesses:Ah eu gosto de tudo :D

Posted 08/02/2005, 19:53

bom eu não consigo mais que isso ,

#9 Spider-man

Spider-man

    Doutor

  • Usuários
  • 987 posts
  • Sexo:Não informado

Posted 08/02/2005, 19:54

vc está falando de session?

pq tem em sessions uma codificacao, que eh o numero da sessao

Edição feita por: lukascolette, 08/02/2005, 19:55.


#10 Fábio Luciano

Fábio Luciano

    Ativo

  • Usuários
  • 309 posts
  • Sexo:Masculino
  • Localidade:Santa Maria / DF
  • Interesses:Ah eu gosto de tudo :D

Posted 08/02/2005, 19:59

olha é tipo isso


http://globoshopping...9-434159,00.php?

#11 Spider-man

Spider-man

    Doutor

  • Usuários
  • 987 posts
  • Sexo:Não informado

Posted 08/02/2005, 20:02

tem uma em sessions:

olha um exemplo:
pagina1.php

<?php
session_start();
echo 'Esta é a primeira página';
$_SESSION['nome'] = 'nome1;
$_SESSION['sobrenome'] = 'sobrenomeseu';
$_SESSION['data'] = date('d/m/Y', time());

// Se estiver utilizando cookies
echo '<br><a href="pagina2.php?'. SID .'">Página 2</a>';

?>


pagina2.php

<?php
session_start();
echo 'Esta é a segunda página <br>';
echo $_SESSION['nome'] . "<br>";
echo $_SESSION['sobrenome'] . "<br>";
echo $_SESSION['data'] . "<br>";
echo '<br><a href="pagina1.php">Página 1</a>';
?>


tenta assim (y) :)

#12 danielpc

danielpc

    Novato no fórum

  • Usuários
  • 10 posts
  • Sexo:Não informado

Posted 08/02/2005, 21:49

Vc tah querendo saber o que são esses números naquela url http://globoshopping....?
$Eu["Nome"] = "Daniel Pereira Coelho";
$Eu["Sexo"] = "Masculino";
$Eu["Idade"] = 14;
$Eu["E-mail"] = "dapco@uol.com.br";

#13 Fábio Luciano

Fábio Luciano

    Ativo

  • Usuários
  • 309 posts
  • Sexo:Masculino
  • Localidade:Santa Maria / DF
  • Interesses:Ah eu gosto de tudo :D

Posted 08/02/2005, 22:24

é

#14 LUCAS2004

LUCAS2004

    Normal

  • Usuários
  • 86 posts
  • Sexo:Não informado

Posted 08/02/2005, 22:27

Usa um switch:

switch ($_GET['oi']) {

case 9394432 :
$pagina = "pagina.php"
break;
}

require("$pagina");



+- isso?
<?php
//Foi dificil colorir isso hehe
$nome= "Lucas";
$n = "PHP";

echo "Olá, meu nome é $nome e estou aprendendo $n " ;
?>

#15 Felipe Pena

Felipe Pena

    O temor do Senhor é o princípio da sabedoria

  • Ex-Admins
  • 6441 posts
  • Sexo:Masculino

Posted 08/02/2005, 23:13

O cara cria os ids e registra no banco de dados, ao invés de usar campo auto_increment.

Pode se fazer:

$id = date("dmYHis");


E outras maneira, mas de qualquer maneira prevenir de não registrar valor igual. Daí é só você fazer umas alterações se for encontrado quando você for registrar.


[]'s
Felipe Pena
[...] ó terra, terra, terra; ouve a palavra do Senhor. — Jeremias 22:29




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq