Jump to content


Photo

Codigo Funciona No Firefox Mas Não No Ie


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

#1 ScraX

ScraX

    12 Horas

  • Usuários
  • 243 posts
  • Sexo:Masculino
  • Localidade:Varginha, Minas Gerais
  • Interesses:Fazer site, progamar ... apreder coisas novas nesse ramo...

Posted 21/05/2008, 01:22

Bom noite galera... entao, no problema (q titulo fala por si) estou tendo esse erro no IE e gostaria que me ajudassem, quem souber o que pode ser ou achar o que é o problema, me ajuda por favor.

Bom, o link é esse: http://www.guaradesign.com/cachaca/ ... e o erro está no carrinho de compras, na hora de atualizar a quantidade .... bem, se tiver disponibilidade, testem por favor... Clique para comprar algum produto, vc irá parar no carrinho normalmente... agora tente aumentar a quantidade e clique em "Atualizar" abaixo do campo de quantidade... vocês veram que no FireFox ele irá funcionar normalmente e no Opera também; já no Internet Explorer ele irá retornar sempre o valor 1 (pelo menos no meu versão 6.0.29)

Alguem sabe porque isso pode estar acontecendo???

Obrigado
Guilherme Mendes Amancio
ScraX.dEsiGNeR

Fireworks - Dreamweaver - Flash - PHP - JavaScript - AJAX
HTML - XML - CSS - Tableless

#2 lwirkk

lwirkk

    Veterano

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

Posted 21/05/2008, 01:44

Como está sendo enviado e onde está sendo salvo esses valores?
Posted Image
"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."

Muito Obrigado à todos do fórum, e à toda equipe do fórum! =)

#3 ScraX

ScraX

    12 Horas

  • Usuários
  • 243 posts
  • Sexo:Masculino
  • Localidade:Varginha, Minas Gerais
  • Interesses:Fazer site, progamar ... apreder coisas novas nesse ramo...

Posted 22/05/2008, 01:39

Realmente, me desculpe, esqueci de fornecer esses dados...

Bem, há um SESSION de carrinhos de compras, que é um array ... um dos itens do array é a quantidade ... entao quando a pessao altera e clica em enviar, submete um form e edita o session relacionado ao item que a pessoa editou e salva a quantidade nova na array da SESSION do carrinho de compras... segue os codigos:


form de atualização (basicamente isso)
[codebox]<form id="form_compra" name="form_compra" method="post" action="<?=$_SERVER['PHP_SELF']?>">
<input id="campo_quant_<?=$dados["id"]?>" name="campo_quant_<?=$dados["id"]?>" class="campo_quant" type="text" value="<?=$quant?>">
<input id="bot_atualiza" name="bot_atualiza" type="submit" value="Atualizar">
<input id="edd" name="edd" value="sim" type="hidden">
</form>[/codebox]



e esse codigo é para fazer a mudança no SESSIOn
[codebox]if(isset($_POST["edd"])){
foreach($_SESSION["carrinho"] as $item => $quant){
$_SESSION["carrinho"][$item]=$_POST["campo_quant_".$item];
}
}[/codebox]

Obrigado
Guilherme

Ninguem??

Edição feita por: ScraX, 21/05/2008, 02:58.

ScraX.dEsiGNeR

Fireworks - Dreamweaver - Flash - PHP - JavaScript - AJAX
HTML - XML - CSS - Tableless

#4 lwirkk

lwirkk

    Veterano

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

Posted 22/05/2008, 02:28

O $quant você cria ele onde?
Posted Image
"Se quiser ser feliz por um dia, vingue-se; se quiser ser feliz por uma vida inteira, perdoe."

Muito Obrigado à todos do fórum, e à toda equipe do fórum! =)

#5 ScraX

ScraX

    12 Horas

  • Usuários
  • 243 posts
  • Sexo:Masculino
  • Localidade:Varginha, Minas Gerais
  • Interesses:Fazer site, progamar ... apreder coisas novas nesse ramo...

Posted 22/05/2008, 13:48

um item da array $_SESSION["carrinho"]...

tipo:
$_SESSION["carrinho"]=array('id' => array('id_produto1', 'id_produto2', 'id_produto3'), 'quantidade' => array('quantidade1', 'quantidade2', 'quantidade3'));

ai a quantidade fica em $_SESSION["carrinho"]["quantidade"];


Obrigado
Guilherme

Edição feita por: ScraX, 22/05/2008, 13:49.

ScraX.dEsiGNeR

Fireworks - Dreamweaver - Flash - PHP - JavaScript - AJAX
HTML - XML - CSS - Tableless

#6 ScraX

ScraX

    12 Horas

  • Usuários
  • 243 posts
  • Sexo:Masculino
  • Localidade:Varginha, Minas Gerais
  • Interesses:Fazer site, progamar ... apreder coisas novas nesse ramo...

Posted 27/05/2008, 14:29

???
ScraX.dEsiGNeR

Fireworks - Dreamweaver - Flash - PHP - JavaScript - AJAX
HTML - XML - CSS - Tableless

#7 ScraX

ScraX

    12 Horas

  • Usuários
  • 243 posts
  • Sexo:Masculino
  • Localidade:Varginha, Minas Gerais
  • Interesses:Fazer site, progamar ... apreder coisas novas nesse ramo...

Posted 03/06/2008, 13:07

Nínguem mesmo???

ok...
ScraX.dEsiGNeR

Fireworks - Dreamweaver - Flash - PHP - JavaScript - AJAX
HTML - XML - CSS - Tableless

#8 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 03/06/2008, 13:49

Dá um print_r($_POST); e me diz o que retornou...

#9 ScraX

ScraX

    12 Horas

  • Usuários
  • 243 posts
  • Sexo:Masculino
  • Localidade:Varginha, Minas Gerais
  • Interesses:Fazer site, progamar ... apreder coisas novas nesse ramo...

Posted 04/06/2008, 16:08

Olá boirock,

foi retornado Array ( ) apenas.

Obrigado.
ScraX.dEsiGNeR

Fireworks - Dreamweaver - Flash - PHP - JavaScript - AJAX
HTML - XML - CSS - Tableless

#10 boirock

boirock

    Tecnologia para todos (agora hexa campeão)

  • Usuários
  • 1559 posts
  • Sexo:Masculino
  • Localidade:Curitiba - PR
  • Interesses:PostgreSQL - PHP

Posted 04/06/2008, 18:44

É, não era bem isso... rs... mas eu fiz por aqui mesmo!

Seguinte meu velho... o teu problema é que o campo hidden edd está num lugar que (sei lá pq o_O) faz com que o IE pense que ele não faz parte do primeiro form. Imagino que o IE entende que o campo edd faz parte do seu segundo form, o formCEP.

Coloque esse campo hidden logo depois da abertura da tag form... o primeiro campo, sacou? Assim:
<form id="form_compra" name="form_compra" method="post" action="?url=cGFpbmVsX2NsaWVudGUuaHRtfGN8Yw==">
				<input id="edd" name="edd" value="sim" type="hidden">

Na verdade tá complicada essa estrutura... vc tem um form dentro do outro e não precisa. Se der uma organizadinha nessa abertura/fechamento de tags acho que já funciona!

Antes não funcionava porque você testava justamente o campo edd, que não estava sendo enviado.

Edição feita por: boirock, 04/06/2008, 18:45.


#11 ScraX

ScraX

    12 Horas

  • Usuários
  • 243 posts
  • Sexo:Masculino
  • Localidade:Varginha, Minas Gerais
  • Interesses:Fazer site, progamar ... apreder coisas novas nesse ramo...

Posted 04/06/2008, 19:54

Opa, desculpe a confusão... na correria aqui pus o código que você falou na página errada... hehehehe

Mas bem, vou dar uma reoganizada aki então... a index irá precisar também... já que quando enviada para o servidor os links dela não funcionam no IE ... só no IE o problema também... hehehehehe

Obrigado
Guilherme
ScraX.dEsiGNeR

Fireworks - Dreamweaver - Flash - PHP - JavaScript - AJAX
HTML - XML - CSS - Tableless




1 user(s) are reading this topic

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

IPB Skin By Virteq