diokhan Posted January 8, 2010 at 02:43 PM Report #304789 Posted January 8, 2010 at 02:43 PM boas, eu coloquei um confirm box no meu projecto, para caso alguém por engano clique em apagar não apagar directamente mas perguntar antes, mas quero que apareça uma mensagem como por exemplo: "Delete project (nome do projecto) ?" tenho assim o meu script: <script type="text/javascript"> <!-- function confirmation(Id, Name) { var answer = confirm("Delete project "+Name+"?"); if (answer){ alert("Project Deleted"); window.location = "admin/edit/delete_project.php?id="+Id; } } //--> </script> e passo assim as variaveis: $idProject = $r->ID_PROJECT; $nameProject = $r->NAME_PROJECT; echo'<a href="javascript:confirmation('.$idProject.', '.$nameProject.')"> <img src=images/cross.png border=0 align=center></a> agradeço toda a ajuda 😕 ...Join the dark side...and get a free cookie...
KiNgPiTo Posted January 8, 2010 at 03:06 PM Report #304794 Posted January 8, 2010 at 03:06 PM Não testei, mas não será por não enviares "" na variável? Experimenta: echo '<a href="javascript:confirmation(\''.$idProject.'\', \''.$nameProject.'\')">
diokhan Posted January 8, 2010 at 03:16 PM Author Report #304799 Posted January 8, 2010 at 03:16 PM é isso mesmo..obrigado 😕 ...Join the dark side...and get a free cookie...
KiNgPiTo Posted January 8, 2010 at 03:18 PM Report #304800 Posted January 8, 2010 at 03:18 PM é isso mesmo..obrigado 😕 De nada 😁
diokhan Posted January 8, 2010 at 03:23 PM Author Report #304801 Posted January 8, 2010 at 03:23 PM eu ando a aprender ainda e as vezes pequenas coisas passam ao lado e falham 😁 mas obrigado pela ajuda, da próxima já sei como fazer 😕 ...Join the dark side...and get a free cookie...
ws Posted April 16, 2010 at 08:07 PM Report #321984 Posted April 16, 2010 at 08:07 PM Estou numa situação idêntica já experimentei este exemplo e não consigo por a confirmation box a trabalhar tenho o seguinte código echo " <td bgcolor=$bgcolor> <a href='../administrador/hardware_editar.php?idhardware=$idhardware'><img id='$idhardware' src='../imagens/Edit-icon.png' /></a><a href='javascript:confirmation(\'.$idhardware.'\',\'.$codigo_pat.\')'><img src='../imagens/Delete-icon.png' /></a></td>"; Se meto "" nas variáveis estoura.
ws Posted April 22, 2010 at 06:37 PM Report #322844 Posted April 22, 2010 at 06:37 PM Estou numa situação idêntica já experimentei este exemplo e não consigo por a confirmation box a trabalhar tenho o seguinte código echo " <td bgcolor=$bgcolor> <a href='../administrador/hardware_editar.php?idhardware=$idhardware'><img id='$idhardware' src='../imagens/Edit-icon.png' /></a><a href='javascript:confirmation(\'.$idhardware.'\',\'.$codigo_pat.\')'><img src='../imagens/Delete-icon.png' /></a></td>"; Se meto "" nas variáveis estoura. Alguém ajuda?
mjamado Posted April 22, 2010 at 06:55 PM Report #322848 Posted April 22, 2010 at 06:55 PM Pá, eu até ia escrever aqui umas coisas sobre o addslashes e a necessidade de se estar sempre atento a esta situação, quando reparei que tens aí um erro mais básico... Não é confirmation(), é confirm()... ? Não será disso? P.S.: a menos que estejas a usar aquela função acima, mas como não és o OP, não tenho a certeza... "Para desenhar um website, não tenho que saber distinguir server-side de client-side" - um membro do fórum que se auto-intitula webdesigner. Temo pelo futuro da web.
ws Posted April 23, 2010 at 02:25 PM Report #323011 Posted April 23, 2010 at 02:25 PM Pá, eu até ia escrever aqui umas coisas sobre o addslashes e a necessidade de se estar sempre atento a esta situação, quando reparei que tens aí um erro mais básico... Não é confirmation(), é confirm()... ? Não será disso? P.S.: a menos que estejas a usar aquela função acima, mas como não és o OP, não tenho a certeza... Não é mesmo confirmation() porque estou a usar uma função idêntica a lá de cima. Penso que o erro me está ao concatenar as variáveis mas não descubro onde :S
KiNgPiTo Posted April 23, 2010 at 02:43 PM Report #323019 Posted April 23, 2010 at 02:43 PM experimenta: echo "<td bgcolor=$bgcolor> <a href='../administrador/hardware_editar.php?idhardware=$idhardware'><img id='$idhardware' src='../imagens/Edit-icon.png' /></a><a href=\"javascript:confirmation('".$idhardware."', '".$codigo_pat."')\"><img src='../imagens/Delete-icon.png' /></a></td>";
yoda Posted April 23, 2010 at 05:37 PM Report #323065 Posted April 23, 2010 at 05:37 PM Sinceramente não percebo .. umas vezes concatenam as variáveis, outras não .. Só vos fará bem se encontrarem um padrão para seguirem na vossa programação, ajuda o vosso dia-a-dia e ainda ajuda a quem tiver que entender o que voces fazem. before you post, what have you tried? - http://filipematias.info sense, purpose, direction
ws Posted April 24, 2010 at 08:58 AM Report #323146 Posted April 24, 2010 at 08:58 AM experimenta: echo "<td bgcolor=$bgcolor> <a href='../administrador/hardware_editar.php?idhardware=$idhardware'><img id='$idhardware' src='../imagens/Edit-icon.png' /></a><a href=\"javascript:confirmation('".$idhardware."', '".$codigo_pat."')\"><img src='../imagens/Delete-icon.png' /></a></td>"; Obrigado KiNgPiTo , o problema era mesmo a falta de \" depois do href e no fim, e não precisa de ". para concatenar as variáveis. Obrigado mais uma vez pela ajuda.
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now