Jump to content


Layout WebHost

Member Since 24/07/2005
Offline Last Active 03/03/2007, 12:37
-----

Topics I've Started

No Alert O Cancelar Nao Funciona

22/02/2007, 23:46

Pessoal, tenho o seguinte codigo:

function select_alert() {
var opcao=document.frm.opcao.value;
if (opcao=="index.php?pagina=Clientes.Dominio.Remove") {
  if( window.confirm("Deseja realmente remover?") )
return false;
} 
}

Quando submeto(onsubmit) o form ele exibe o alert, e quando eu clico em cancelar, ele nao cancela mesmo asism ele envia o form.

O que tem de errado? preciso que quando clicar em cancelar ele nao envie o form, e sim que pare onde esta.

Select Com O Valor Do Action Do Form

22/02/2007, 20:24

Pessoalm tenho este select:

<select name="opcao" id="opcao">
<option value="" selected="selected">-- Opcoes --</option>
<option value="remover.php">Remover</option>
<option value="editar.php">Editar</option>
</select>

Como posso fazer para que quando clicar no botao para submeter o formulario, o formulario ser submetido para a pagina selecionada no select?

É como se o valor do select fosse o "action" do formulario...

Mostrar Div Ao Escolher Determinada Opcao No Select

22/02/2007, 14:09

Pessoal, tenho o seguinte codigo que uso para exibir uma celular da tabela que esta oculta:

<script>
function opcoes( sId ) {
var sDiv = document.getElementById( sId );
if( sDiv.style.display == "none" ) {
sDiv.style.display = "table-cell";
}
}

</script>

onclick="opcoes('tipo_pagamento');"

		  <tr id="tipo_pagamento" style="display: none;">
			<td width="151" height="0" align="left" class="texto_4a" style="padding-left:5px">Carteira:</td>
			<td height="11"><input name="carteira" type="text" class="input" id="carteira" size="40" /></td>
		  </tr>

Atualmente funciona se eu colocar em um link ou checkbox e tals, porem preciso do seguinte, tenho o select:

<select name="tipo_pagamento" class="input" id="tipo_pagamento" style="width:254px;">
			  <option selected="selected" value="">Selecione um tipo</option>
			  <option value="deposito">Dep&oacute;sito/Transfer&ecirc;ncia</option>
			  <option value="boleto.bb.php">Boleto Banco do Brasil</option>
			  <option value="boleto.cef.php">Boleto Caixa E. Federal</option>
			  <option value="boleto.itau.php">Boleto Ita&uacute;</option>
			  <option value="boleto.hsbc.php">Boleto HSBC</option>
									</select>

E queria que quando uma das opcoes que tem "boleto" la fosse selecionada ele exibisse a celular, seria tipo assim(se funcionasse claro :P):

<option value="boleto.hsbc.php" onclick="opcoes('tipo_pagamento');">Boleto HSBC</option>

é possivel fazer isso?

Select Submetendo Formulario

21/02/2007, 22:10

Pessoal, como faço para que quando uma opcao seja selecionada num select, ela submeta o formulario enviando para a pagina cujo nome estara no value da opcao escolhida no select?

Repetir De Acordo Com Os Campos Do Form

20/02/2007, 13:06

Pessoal, tenho um form com diversos campos checkbox com o mesmo nome sendo: item[]

Entao tenho o seguinte codigo para remover registros do mysql:

<?php

//inclui a configuraçao do bd
require('inc/config.php');
require('inc/Accounting.php.inc');
require('inc/classe.smtp.php');

$consulta_sql = "SELECT * FROM $tabela_clientes Where codigo='".$_POST[codigo]."'";
$resultado_sql = mysql_query($consulta_sql);
$num = mysql_num_rows($resultado_sql);

if($num != 0){
$sql = mysql_query("SELECT * FROM $tabela_dominios Where codigo_cliente='".$_POST[codigo]."'");
mysql_query("Delete From $tabela_clientes Where codigo='".$_POST[codigo]."'");
while ($dominios = mysql_fetch_array($sql)) {
mysql_query("Delete From $tabela_dominios Where codigo_cliente='".$_POST[codigo]."'");
}
 
$accesshash = '';

$sql2 = mysql_query("SELECT * FROM $tabela_dominios Where codigo_cliente='".$_POST[codigo]."'");
while ($linha = mysql_fetch_array($sql2)) {
$resultado = killacct('localhost','root',$accesshash,'0',$linha[4]);
if (!eregi("Ftp vhost passwords synced",$resultado)){

$dados_empresa = mysql_fetch_array(mysql_query("SELECT * FROM $tabela_empresa"));

$to = $dados_empresa[email];
$nameto = $dados_empresa[nome];
$from = $dados_empresa[servidor_smtp_usuario];
$namefrom = $dados_empresa[servidor_smtp_usuario];
$subject = "Log de erro";
authSendEmail($from, $namefrom, $to, $nameto, $subject, $resultado);

echo "<script>
	   alert(\"Não foi possível remover o domínio no servidor!\\n \\nUm relatório do erro foi enviado para o e-mail do sistema.\");
 window.location = 'index.php?pagina=Clientes';
 </script>";
} else {
echo "<script>
	   alert(\"Cliente removido com sucesso no sistema financeiro e domínio removido com sucesso no servidor!\");
 window.location = 'index.php?pagina=Clientes';
 </script>";
}
} 

}else {
echo "<script>
	   alert(\"Não foi possível remover o cliente no sistema financeiro!\");
 window.location = 'java script:history.back(-1)';
 </script>";
}

?>

Como posso fazer este codigo se repetir de acordo com os campos selecionados no form para que todos os registros sejam apagados?

Caso nao entendam, é que ao invez de operador poder deletar apenas um registro por vez, estou fazendo desta forma para que ele tenha a possibilidade de deletar o tanto de registro que ele quizer, para isso bastando apenas selecionar no form os registros que deseja remover...

IPB Skin By Virteq