Jump to content


Photo

Erro Simples De Passagem De Parâmetros


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

#1 ottomachado

ottomachado

    Novato no fórum

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

Posted 15/02/2004, 19:55

Quando eu passo um parâmetro de uma página para outra como no exemplo abaixo em que tem um link Excluir que quando clicado passa a variável codForn1 de uma página consulta.php para outra chamada excluir.php
como faço para pegar esse valor na página excluir.php

da página consulta.php
printf ("a href = 'excluiForn.php?codForn1 = $linha[0]'> Excluir </a>");


na segunda página que é a excluir.php já usei todas as maneiras abaixo mas não deram certo, sempre o mesmo problema:

$codForn = '". $_GET['codForn1'] ."'
$codForn = $_GET['codforn1'];
$codForn = $_POST['codforn1'];

quando clico no link Excluir aparece a seguinte mensagem:

Notice: Undefined index: codforn1 in c:inetpubwwwrootphpnetexcluiforn.php on line 12



Alguém que saiba outro modo de fazer isso e que possa me passar ou saiba dizer se o problema é com o php ou mysql (atualizados) eu agradeceria.


Valeu pela atenção
Otto

#2 Chinello Cybernético

Chinello Cybernético

    Simplesmente "Chinello"

  • Usuários
  • 1892 posts
  • Sexo:Masculino
  • Localidade:Canoas - RS

Posted 15/02/2004, 20:32

Véio, isso é um simples erro de HTML!!!

Veja, qdo vc faz um link, vc faz assim:

<a href="pagina.htm">Link</a>

Tah no teu code a unica coisa q falta é o '<', mas não é esse o principal erro, pois provavelmente foi um erro de digitação aki..

Mas olha só como tu fez:

<a href="pagina.php?var = valor">Link</a>

Se tu acessar esse link, tu vai ver q na URL vai ficar assim:

pagina.php?var%20=%20valor

Isso por causa dos espaços, o erro está nos espaços q vc tá deixando.. Numa URL não é indicado o uso de espaços.. E na hora de passar um valor assim, deve estar tudo sem espaço, ou seja:

<a href="pagina.php?var=valor">Link</a>

Pronto, agora tá funfando.. :D

Vc precisa ter um pouco mais de atenção.. ;) (y)

Fui.. :P
Diego Sampaio - kroW - PHP Framework > http://chinelloweb.net/
chinello at gmail dot com

System > Athlon 64 3200+ Mobile | Kubuntu 7.04 Fesity Fawn AMD64 | Kernel 2.6.20-16
Coding @ KDE 3.5.7 | PHP 5.2.1 | Apache 2.2.3 | MySQL 5.0.38

#3 ottomachado

ottomachado

    Novato no fórum

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

Posted 15/02/2004, 20:54

Falow Chinello,

faziam dois dias que eu tava procurando esse erro e nem imaginava que pudesse ser os espaços que eu tinha deixado na URL.

Té mais
Otto




1 user(s) are reading this topic

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

IPB Skin By Virteq