Ir para conteúdo
Fórum Script Brasil

MadPatryk

Membros
  • Total de itens

    198
  • Registro em

  • Última visita

Posts postados por MadPatryk

  1. galera, to fazendo assim ó:

    LinkButton link = new LinkButton();

    link.Text = "Meu Link";

    dai tipo, como eu faço pra ele chamar uma função em js, pode ser em c# também(se der pra fazer) ou em vb que abra uma nova janela, com uma url diferente e com posições de width e height diferentes também...

    tentei com:

    link.OnClick = "funcao()";

    link.Click = "funcao()";

    e nada... alguém me arruma um exemplo???

    valeu!

  2. tipow, eu tava só aqui de passagem e vi os problemas que vocês tem com a verificação de campos... vamos lá, vou compartilhar com vocês um script meu, que sempre uso na maioria das verificações em client dos meus forms simples, mas gigantes! rs...

    /*
    	author  : Patryk <webpatryk@gmail.com>
    	abstract: Função para validar campos específicos (pelo id) de um form
    	use  : return checkaForm('idcampo1|idcampo2|idcampo3');
    	return  : false se os campos não estiverem preenchidos com um alert do title do campo(necessario ter um title no input)
    */
    function checkaForm(campos) {
    var campos = campos.split("|");
    	for (var i = 0; i < campos.length; i++){
      campos[i] = document.getElementById(campos[i]);
      
      if (campos[i].value == "") {
      	alert('Campo "'+campos[i].title+'" não preenchido.');
      	campos[i].focus();
      	return false;
      }
    	}
    }
    

    simples, facil e descomplicado...

    wink.gif espero que ajude nos forms simples de vocês wink.gif

  3. tipow, eu tava só aqui de passagem e vi os problemas que vocês tem com a verificação de campos... vamos lá, vou compartilhar com vocês um script meu, que sempre uso na maioria das verificações em client dos meus forms simples, mas gigantes! rs...

    /*
    	author  : Patryk <webpatryk@gmail.com>
    	abstract: Função para validar campos específicos (pelo id) de um form
    	use  : return checkaForm('idcampo1|idcampo2|idcampo3');
    	return  : false se os campos não estiverem preenchidos com um alert do title do campo(necessario ter um title no input)
    */
    function checkaForm(campos) {
    var campos = campos.split("|");
    	for (var i = 0; i < campos.length; i++){
      campos[i] = document.getElementById(campos[i]);
      
      if (campos[i].value == "") {
      	alert('Campo "'+campos[i].title+'" não preenchido.');
      	campos[i].focus();
      	return false;
      }
    	}
    }
    

    simples, facil e descomplicado...

    wink.gif espero que ajude nos forms simples de vocês wink.gif

  4. galera, tem uma função no php, que serve pra ver o source de outras funções, e eu precisava muito disso, queria ver umas funções nativas do php denovo... o problema é que, eu num lembro qual era essa função, e outra é que tem que tem que mudar um lance que eskeci também lá no php.ini... tongue.gifsad.gif((

    alguém lembra??? plxxxxxxxxxx

    valeu!

  5. galera, eu fiz assim ó:

    int numLinhas = 3;
      	int numColunas = 4;
    
      	for(int rowcount= 0; rowcount < numLinhas; rowcount++)
      	{
        HtmlTableRow row = new HtmlTableRow();
                
        // Create the cells of a row. 
        for(int cellcount = 0; cellcount < numColunas; cellcount++)
        {
        	HtmlTableCell cell;
    
        	// Create table header cells for first row.
        	if(rowcount <= 0)
        	{
          cell = new HtmlTableCell("th");
        	}
        	else
        	{
          cell = new HtmlTableCell();
        	}
    
        	if (rowcount == 0) 
        	{
          switch(cellcount)
          {
          	case 0:
            cell.Controls.Clear();
            cell.Controls.Add(new LiteralControl("ID"));
          	break;
          	case 1:
            cell.Controls.Clear();
            cell.Controls.Add(new LiteralControl("Nome"));
          	break;
          	case 2:
            cell.Controls.Clear();
            cell.Controls.Add(new LiteralControl("E-Mail"));
          	break;
          	case 3:
            cell.Controls.Clear();
            cell.Controls.Add(new LiteralControl("&nbsp;"));
          	break;
          }
        	}
    
    
        	if (rowcount !=0) 
        	{
          switch(rowcount)
          {
          	case 1:
            switch(cellcount)
            {
            	case 0:
              cell.Controls.Clear();
              cell.Controls.Add(new LiteralControl("ID text1"));
              break;
            	case 1:
              cell.Controls.Clear();
              cell.Controls.Add(new LiteralControl("Nome text1"));
              break;
            	case 2:
              cell.Controls.Clear();
              cell.Controls.Add(new LiteralControl("Email text1"));
              break;
            	case 3:
              cell.Controls.Clear();
              cell.Controls.Add(new LiteralControl("Editar - Deletar"));
              break;
            }
          	break;
          	case 2:
            switch(cellcount)
            {
            	case 0:
              cell.Controls.Clear();
              cell.Controls.Add(new LiteralControl("ID text2"));
              break;
            	case 1:
              cell.Controls.Clear();
              cell.Controls.Add(new LiteralControl("Nome text2"));
              break;
            	case 2:
              cell.Controls.Clear();
              cell.Controls.Add(new LiteralControl("Email text2"));
              break;
            	case 3:
              cell.Controls.Clear();
              cell.Controls.Add(new LiteralControl("Editar - Deletar"));
              break;
            }
          	break;
          }
          
        	}
        	// Add the cell to the Cells collection of a row. 
        	row.Cells.Add(cell);
        }
        // Add the row to the Rows collection of the table.
        tabela1.Rows.Add(row);
      	}
    
    html
               <table id="tabela1" align="center">
              </table>
    

    eu consigo manipular os dados perfeitamente... mas estaticamente...

    tipo, alguém me ajuda, a puxar os dados de um banco? pra deixar isso mais dinamico ainda...

    eu axo que compliquei o codigo demais, e deve ser por isso que não estou conseguindo... se vocês pudessem me dar um exemplo menos complicado... prq acho que baguncei demais...

    valeu galera!

    brigadao!

  6. kramba velhos!!!

    huahauhauhau

    que falta de atenção fudida...

    é que primeiro eu tava fazendo como include_once, mas dai eu pensei e que do jeito que o cara quer, vai dar merda futuramente... dai eu pus o header... mas eskeci do lance de inicializar a sessão!!! putz... falta de atenção fudida...

    é isso mesmo!!!

    valeu kras...

    abraço!

  7. Tipo de erro:
    Microsoft OLE DB Provider for ODBC Drivers (0x80004005)
    [Microsoft][Driver ODBC para Microsoft Access] A operação deve usar uma consulta atualizável.
    /projeto_asp/incluir.asp, line 64
    

    esse o erro que dá... num sei prq...

    me ajuda plxxx velho!!!

    valeu!!!

    brigadao pela atenção!

  8. alguém manja de como posso fazer um dg na mao?

    eu tentei fazer algo aki, cheguei bem perto, mas desisti, prq deu moh prob...

    deem uma olhadinha ai...:

    int linhasX = 3; // define o numero de linhas da tabela
      	int ColunasX = 3; // define o numero X da matriz(bidimensional) da Coluna
      	int ColunasY = 2; // define o numero Y da matriz(bidimensional) da Coluna
    
      	// arruma as instancias das linhas da tabela...
      	HtmlTableRow[] linhas = new HtmlTableRow[linhasX];
      	for (int i = 0; i < linhasX; i++)
      	{
        linhas[i] = new HtmlTableRow();
      	}
    
      	// matriz que define o tamanho das colunas
      	HtmlTableCell[,] colunas = new HtmlTableCell[ColunasX,ColunasY];
      	// matriz para definir a instancia das colunas
      	int[,] matrizColunas = new int[ColunasX,ColunasY];
      	//arrumando as instancias
      	for (int i = 0; i < matrizColunas.GetLength(0); i++)
      	{
        for (int j = 0; j < matrizColunas.GetLength(1); j++)
        {
        	colunas[i,j] = new HtmlTableCell();
        }
      	}
    
      	// definindo o que vai aparecer nas colunas
      	colunas[0,0].InnerHtml = "Nome:";
      	colunas[0,1].InnerHtml = "input do nome";
      	colunas[1,0].InnerHtml = "Email:";
      	colunas[1,1].InnerHtml = "input do email";
      	colunas[2,0].InnerHtml = "Limpar";
      	colunas[2,1].InnerHtml = "Enviar";
    
      	// arruma tudo pra mostrar na tela.
      	for (int i = 0; i < linhas.Length; i++)
      	{
        tabela1.Rows.Add(linhas[i]);
        for (int j = 0; j < colunas.GetLength(1); j++)
        {
        	linhas[i].Cells.Add(colunas[i,j]);
        }
      	}
    

    agora, ou invés de por na mao os dados, como fiz pra adicionar nas colunas...

    eu keria fazer tudo dinamico... puxado do banco por exemplo...

    alguém manja???

    valeu!

  9. Galera, eu sou meio newba com asp... dai queria uma força de voces que são os caras no assunto...

    to kebrando a cabeça com um erro doido aki, mas nun consigo solucionar...

    eu segui certinho o exemplo do livro... e nadzzz...

    deem uma olhada ai plx:

    incluir.asp

    <%
    	Set conn = Server.CreateObject("ADODB.Connection")
    	'conn.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("banco.mdb")
    	conn.Open = "projeto1"
    
    	set rs = Server.CreateObject("ADODB.recordset")
    	nome = Request.Form("nome")
    	email = Request.Form("email")
    
    	id = Request.QueryString("id")
    	if id = "cadastrar" then
      sql = "INSERT INTO dados (nome,email) values('"&nome&"','"&email&"')"
      rs.Open sql,conn
    '  Set rsnew = adoCon.Execute(sql)
    '  conn.Execute(sql)
    %>
    	<script language="javascript">
      alert("Parabéns, registro enviado com sucesso!");
      location = 'index.asp';
    	</script>
    <%
    	end if
    %>
    

    o mesmo ocorre pra excluir e alterar... num sei prq...

    se der, eu mostro como tentei fazer os outros arquivos...

    valeu!

    abraço galera!

  10. galera, plxxx. alguém me dá uma luz, doq ta acontecendo com essa droga!!! rsss

    olhem só:

    ah, é php5...

    index.php

    <?
    	ob_start();
    	session_start();
    	session_name("ambiente_alunos");
    
    	include("../config.inc.php");
    	$login = (isset($_POST["login"])) ? $_POST["login"] : "";
    	$senha = (isset($_POST["senha"])) ? $_POST["senha"] : "";
    	$ir    = (isset($_GET["ir"])) ? $_GET["ir"] : "";
    
    	if ($ir == "login")
    	{
      $conn = pg_connect("host=$local dbname=$banco user=$usuario password=$senha");
      
      $sql = "select matricula, nome, senha ".
          "from aca.alunos ".
          "where matricula='".$login."' and senha='".$senha."'";
    
      $sql_login = "select count(*) as u_total ".
          "from aca.alunos ".
          "where matricula='".$login."'";
    
      $sql_senha = "select count(*) as s_total ".
          "from aca.alunos ".
          "where matricula='".$login."' and senha='".$senha."'";
    
      $query    = pg_query($sql);
      $query_login = pg_query($sql_login);
      $query_senha = pg_query($sql_senha);
      
      if (pg_fetch_result($query_login, 0, "u_total") >0)
      {
      	if (pg_fetch_result($query_senha, 0, "s_total") >0)
      	{
        $x = pg_fetch_array($query);
        $matricula = $x["matricula"];
        $nome    = $x["nome"];
        $senha    = $x["senha"];
        
        session_destroy();
        session_register("matricula","nome","senha");
        
        //echo "Logado!!!";
        header("location:aluno.php");
        exit;
      	}
      	else
        echo "senha incorreta";
      }
      else
      	echo "usuario invalido...";
    	}
    
    	if (!$ir)
    	{
      include("login.php");
    	}
    	ob_end_flush();
    ?>
    
    aluno.php
    <?
    	$id = (isset($_POST["id"])) ? $_POST["id"] : "";
    	if (!$_SESSION["matricula"])
    	{
      echo "<script language='javascript'> " .
        "	window.alert('Modo incorreto de entrada.'); " .
        "	window.opener = window; " .
        "	window.close(); " .
        "</script>";
    	}
    	else
    	{
    ?>
    code html...
    

    ele num ta gravando a sessão... sad.gif num sei prq....

    alguém me dá um help aiiii!!! plxxxx

    valeuuuszzzz!!!

  11. Galera, seguinte, de cara, vocês matariam essa, qualquer um responderia, ah po, é só usar a função loadMovie();... hahah beleza!

    no _root, eu tenho um mc, instanciado de "carrega", pra justamente carregar a animação externa(loadMovie('externa.swd','carrega');)...

    mas tipo, o meu problema é q, o botao que chama essa função, esta dentro de um mc, que esta dentro de outro mc!!! por q no 1° mc, eu tenho um motion, e no outro é a coluna do menu, que também tem umas sacanagenzinhas com motion e action script...

    intao pergunto, como eu posso fazer isso?

    tipo, eu não posso usar _root.loadMovie(); prq vai estragar tudo... e usando dessa forma, não tem como setar uma target(que seria meu mc "carrega") tongue.gif

    explicando mais ainda...

    esse mc "carrega"(que eu quero que carregue as animações externas), esta a dois niveis(falando de mc's) abaixo do botao(o tal botao que esta dentro de um mc que esta dentro de outro mc...) que chama a função loadMovie();...

    como consigo fazer isso galera?!

    vlw!

    brigadao!

  12. galera, leiam meu post plx!, eu sei que vocês vao é me chingar quando ver a pergunta sobre pre-loader... que é o basico do basico do basico e tem cheio de topicos por aki espalhados sobre o assunto... mas por favor, leiam meu post!

    tipo, eu tava na net, e achei um site, todo feito em flash MX e action script...

    MUIIITO BOM POR SINAL!!!... o link é www.mjau-mjau.com , na parte classic...

    dai tenho uma pergunta, como é que o cara fez um pre-loader dakele jeito???

    tipo, os dois lados da barra carregam...

    eu pensei numa logica, tipo, fazer uma outra barra de pre-loader, e inverte-la... mas num testei pra saber se vai dar certo...

    e a outra pergunta galera, eu num achei aki no site...

    é sobre efeito elastico acompanhado do mouse... alguém sabe??? igual ao do menu do site mjau-mjau....

    falou!!!

    abraço!

  13. tipo, você cria um campo a mais na sua table, o campo restringe(por exemplo)...

    nele, pra cada usuário, você seta um valor, tipo:

    Dev: 1 - que seria = a administrador...

    Patryk: 2 - que seria = a uploader

    ScriptBrasil: 3 - que seria = a usuário somente para ver...

    dai, você na hora de registrar o usuário e a senha na session, você poe pra registrar também o campo restringe do banco...

    dai você poderia fazer algo assim, na hora da verificação:

    if ($_SESSION["restringe"] == 1)
    {
    	// mostra aki todos os dados possiveis... para os administradores
    }
    else if ($_SESSION["restringe"] == 2)
    {
    	// mostra aki os dados para os uploaders
    }
    else if ($_SESSION["restringe"] == 3)
    {
    	// mostra aki os dados sem nada pra alterar, enfim... para os usuários sem permissoes... :p!
    }
    
    vamos a segunda pergunta... tipo, essa é simples linda, é só você utilizar o mesmo nome de sessão para os outros demais scripts, de forum, de chat, de livro de visitas enfim...
    ob_start();
    session_start("minha_sessao");
    .           ...
    .           ...
    .           ...
    ob_end_flush();
    

    wink.gif

  14. ahhhhhhhhhhhhhhhhhhh saquei saquei...

    perae que vou pensar em algo aki pra você...

    to meio enrolado agora....

    mas se eu não responder antes... pelo menos posta o seu code COMPLETO pra nós analizar-mos

    EDITED...

    por cara... se for o que eu intendi... p****, foi moleza... era só add um & como te falei antes... antes do destino no else

    ve se te ajuda:

    <%@ Page Language="C#" ContentType="text/html" ResponseEncoding="iso-8859-1" %>
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    	<head>
      <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
      <title>Untitled Document</title>
      <script language="javascript">
      	function abre()
      	{
        var url = window.location.href;
        var regex = /&*destino=(C|D)*/;
        if(url.indexOf("?") == -1)
        {
        	url = url.replace(regex, "");
        	url += "?destino=" + document.getElementById("destino").value;
        }
        else
        {
        	url = url.replace(regex, "");
        	url += "&destino=" + document.getElementById("destino").value;
        }
        
        alert (url);
        //window.open(url,300,300,'janela');
      	}
      </script>
    	</head>
    	<body>
      <input type="text" value="" id="destino" name="destino" size="10" /><br />
      <a href="javascript:abre();">Click Aqui</a>
    	</body>
    </html>
    

    senao ajudar, posta aew!

    falou

    wink.gif

×
×
  • Criar Novo...