Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

hammergod

[Resolvido] Incrementando php com javascript

Recommended Posts

tenho esse código aki....não quer funcionar;;;....alguem pode me dizer se a lógica é essa mesmo

 

if ($cod<>'')

{

?><script language="JavaScript">

confirm("Deseja Continuar");

if (confirm==1)

{

<?php echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=corrigir.php?codava=$cod'>";?>

alert("Prova Corrigida");

}

else

{

<?echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=menu.php?'>";?>

}

 

</script><?php

exit;

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara .. php é linguagem servidor.. javascript é "linguagem cliente"

 

aconselho você a dar uma olhadinha/estudada em ajax pra fazer o javascript se comunicar com o php

 

* não avaliei bem o seu código ..

 

o que você tá querendo fazer?

explica ae pra gente ver ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara .. php é linguagem servidor.. javascript é "linguagem cliente"

 

aconselho você a dar uma olhadinha/estudada em ajax pra fazer o javascript se comunicar com o php

 

* não avaliei bem o seu código ..

 

o que você tá querendo fazer?

explica ae pra gente ver ;)

tipo eu estou tentando comparar os campos....só q para mostrar uma caixa de texto eu estava usando JS

...o problema é o seguinte eu quero colocar o php dentro do js para utilizar o comando confirm

se ele for true ele executa akela instrução php

se for false ele retorna ao menu..

tu sabe um jeito melhor de se fazer isso?

http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Compartilhar este post


Link para o post
Compartilhar em outros sites

cara.. só ajax mesmo ..

procura dar uma olhada sobre XMLHttpRequest pra poder fazer isso http://forum.imasters.com.br/public/style_emoticons/default/thumbsup.gif

Vou te dar um exemplo de PHP com JS

 

o que vou passar aqui serve pra você também.

 

<script language="JavaScript">
function valor_id(id){
if(confirm('Deseja visualizar o ID ?')){
document.write('Seu Nome :'+id);
}
}
</script>
<?php
$id='Alaerte';
echo "<a href=java script:valor_id('$id');>Ver Nome</a>";
?>
é só da uma olhada com calma que saberá como fazer o que quer, não é preciso nada de ajax ai.

Compartilhar este post


Link para o post
Compartilhar em outros sites

é isso que você quer fazer ?

 

if ($cod<>''){
	?>
	<script language="JavaScript">
		if ( confirm("Deseja Continuar") ){
		alert("Prova Corrigida");
		location.href = corrigir.php?codava='<?php echo $cod;?>';
		}else{
		location.href = 'menu.php';
		}
	</script>
	<?php
	//exit;
}

Compartilhar este post


Link para o post
Compartilhar em outros sites

é isso que você quer fazer ?

 

if ($cod<>''){
	?>
	<script language="JavaScript">
		if ( confirm("Deseja Continuar") ){
		alert("Prova Corrigida");
		location.href = corrigir.php?codava='<?php echo $cod;?>'
		}else{
		location.href = 'menu.php';
		}
	</script>
	<?php
	//exit;
}
opa valew amigo...esta quase tudo funcionando

location.href = corrigir.php?codava="<?php echo $cod;?>";

apenas essa linha q num funciona

Compartilhar este post


Link para o post
Compartilhar em outros sites

location.href = corrigir.php?codava="<?php echo $cod;?>";

apenas essa linha q num funciona

 

de onde vem a variável $cod ??

 

a forma como você montou o código nao faz nenhum sentido

 

por acaso "cod" provém de uma evento javascript ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

location.href = corrigir.php?codava="<?php echo $cod;?>";

apenas essa linha q num funciona

 

de onde vem a variável $cod ??

 

a forma como você montou o código nao faz nenhum sentido

 

por acaso "cod" provém de uma evento javascript ?

 

CODE

<?php session_start(); ?>

<html>

<head>

<title></title>

</head>

<body>

 

 

<?php

$WBT = $_POST['bt'];

$WREG= $_POST['codava'];

$cod = $WREG;

 

if ($WBT==". Corrigir .")

{

if($cod=='')

{

?><script language="JavaScript">

alert( "Favor Selecione uma Avaliação" );

</script><?php

echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=menu.php?'>";

}

 

else

{

?>

<script language="JavaScript">

if ( confirm("Deseja Continuar") )

{

alert("Prova Corrigida");

location.href = corrigir.php?codava='<?php echo $cod;?>'

}else{

location.href = 'menu.php';

}

</script>

<?php

//exit;

}

}

Compartilhar este post


Link para o post
Compartilhar em outros sites

existem diversos erros de sintaxe e erros lógicos

 

 

if ($WBT==". Corrigir ."){

if($cod==''){

?>

<script language="JavaScript">

alert( "Favor Selecione uma Avaliacao" );

</script>

<?php echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=menu.php?'>";

 

}else{

?>

 

<script language="JavaScript">

if ( confirm("Deseja Continuar") ){

alert("Prova Corrigida");

location.href = corrigir.php?codava='<?php echo $cod;?>'

}else{

location.href = 'menu.php';

}

</script>

<?php

//exit;

}

}

em negrito, os trechos errados

Compartilhar este post


Link para o post
Compartilhar em outros sites

existem diversos erros de sintaxe e erros lógicos

 

 

if ($WBT==". Corrigir ."){

if($cod==''){

?>

<script language="JavaScript">

alert( "Favor Selecione uma Avaliacao" );

</script>

<?php echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=menu.php?'>";

 

}else{

?>

 

<script language="JavaScript">

if ( confirm("Deseja Continuar") ){

alert("Prova Corrigida");

location.href = corrigir.php?codava='<?php echo $cod;?>'

}else{

location.href = 'menu.php';

}

</script>

<?php

//exit;

}

}

em negrito, os trechos errados

 

não são erros...pq eles funcionam.....

meu unico problema é nessa linha

location.href = corrigir.php?codava='<?php echo $cod;?>'

se eu comentar ela...o resto tudo funciona

Compartilhar este post


Link para o post
Compartilhar em outros sites

redundante

</script>

<?php echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=menu.php?'>";

 

}else{

?>

correcao

location.href = 'menu.php';

</script>

<?php }else{?>

 

errado

alert("Prova Corrigida");

location.href = corrigir.php?codava='<?php echo $cod;?>'

}else{

certo

alert("Prova Corrigida");

location.href = corrigir.php?codava='<?php echo $cod;?>'; // <-- aqui faltou o ponto e virgula

}else{

Compartilhar este post


Link para o post
Compartilhar em outros sites

redundante

</script>

<?php echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=menu.php?'>";

 

}else{

?>

correcao

location.href = 'menu.php';

</script>

<?php }else{?>

 

errado

alert("Prova Corrigida");

location.href = corrigir.php?codava='<?php echo $cod;?>'

}else{

certo

alert("Prova Corrigida");

location.href = corrigir.php?codava='<?php echo $cod;?>'; // <-- aqui faltou o ponto e virgula

}else{

essa linha num quer funcionar

ela não quer chamar o o corrigir

location.href = corrigir.php?codava='<?php echo $cod;?>';

Compartilhar este post


Link para o post
Compartilhar em outros sites

redundante

</script>

<?php echo "<meta HTTP-EQUIV='refresh' CONTENT='0;URL=menu.php?'>";

 

}else{

?>

correcao

location.href = 'menu.php';

</script>

<?php }else{?>

 

errado

alert("Prova Corrigida");

location.href = corrigir.php?codava='<?php echo $cod;?>'

}else{

certo

alert("Prova Corrigida");

location.href = corrigir.php?codava='<?php echo $cod;?>'; // <-- aqui faltou o ponto e virgula

}else{

essa linha num quer funcionar

ela não quer chamar o o corrigir

location.href = corrigir.php?codava='<?php echo $cod;?>';

 

tentei fazer de tudo quanto é jeito mais num vai

Compartilhar este post


Link para o post
Compartilhar em outros sites

location.href = corrigir.php?codava='<?php echo $cod;?>';

reparei algo errado..

 

a aspa está errada.

 

 

location.href = 'corrigir.php?codava=<?php echo $cod;?>';

Compartilhar este post


Link para o post
Compartilhar em outros sites

location.href = corrigir.php?codava='<?php echo $cod;?>';

reparei algo errado..

 

a aspa está errada.

 

 

location.href = 'corrigir.php?codava=<?php echo $cod;?>';

opa valew.....100% funcionando

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.