Ir para conteúdo
Fórum Script Brasil

guilffernet

Membros
  • Total de itens

    93
  • Registro em

  • Última visita

Posts postados por guilffernet

  1. pessal o problema basicamente esse, to construindo um menu usando listas(<li>), e estou querendo atribuir o link pelo javascript, tentei usar o:

    obj.onclick = document.location.href=link.htm

    mas como o "document.location.href" é um codigo d cabeçalho faz com q a pagina não carrege e já linka para a outra pagina, e ae é q vem akela pergunta....(suspense... :P )........como é q eu posso fazer pra atribuir ao onclick a forma d link nesse caso????

  2. pessoal, estou fazendo um projeto d importação d banco d dados e preciso executar um numero muito grande d querys d uma vez só, estava pensando em fazer como no phpmyadmin, que você digita um grande bloco d sql num textarea e ele executa td d uma só vez, só q usando o mysql_query() não funciona, sera q alguém ai sabe como fazer isso??? obrigaduuu....

    resolvido.... é simples ... basta usar o explode().... e separar as querys pelos "ponto-e-virgulas"(;), que ae eu tenho um array com todas as querys separadas, dae entaum é só fazer um loop usando o mysql_query() mesmo....

    falou....

  3. estava procurando alguma coisa no manual online do mysql, que podesse juntar duas consultas um uma só encontrei as sintaxe JOIN e UNION porem não consegui entender como elas funcionam.... serah q alguém poderia me ajudar....

    vlw... t+..

  4. kuroi, descobri qual é o problema, é com a assinatura da pagina (W3C), dá uma olhada no codigo e tenta deixa uma vez assinado depois tira a assinatura, e o pior que assinado ele ainda aceita o width: 100%, agora o heght ele não aceita, vai entende......

    ta ai o codigo pra vocês testarem.......

    <!-- SEM W3C -->
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>
    
    <body>
    <div style="background-color:#00FF33; width:100%; height:50%; position:absolute; top:0px; left:0px; z-index:1;"></div>
    <div style="background-color:#FFCC66; width:100%; height:50%; position:absolute; top:50%; left:0px; z-index:2"></div>
    </body>
    </html>
    <!-- COM W3C -->
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <html xmlns="http://www.w3.org/1999/xhtml">
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    <title>Untitled Document</title>
    </head>
    
    <body>
    <div style="background-color:#00FF33; width:100%; height:50%; position:absolute; top:0px; left:0px; z-index:1;"></div>
    <div style="background-color:#FFCC66; width:100%; height:50%; position:absolute; top:50%; left:0px; z-index:2"></div>
    </body>
    </html>

    mas agora pedir pra eu mudar a minha sing por causa d uma linha é fd hein........rs

  5. não, não é esse menu é o que exibe detalhes sobre o arquivo selecionado, tem links para meus documentos e meu computador, é aquele que você dá dois clicks no meu computador e ele aparece do lado esquerdo com varias opções

  6. pessoal estou fazendo um menu, ele é parecido com o do windows explorer(aquele que fica do lado esquerdo, é um menu drop and down),

    e o problema esta em como fazer com que os menus d baixo subam assim que o d cima for recuado, estou tentando fazer esse menu utilizando vetores, pois assim conseguiria contruir varios menus sem muito trabalho,

    só que não consigo fazer isso, os vetores não funcionam, sempre dá um erro quando vai executar a classe, agora não me lembro qual é o erro mas se alguém quiser saber é só pedir que eu passo,

    e se alguém tiver alguma ideia de como fazer isso de uma melhor forma, me diga por favor....

    vlw...

  7. gostaria de saber se existe uma maneira de fazer com que um arquivo php seja executado no servidor de uma maneira automatica, tipo, todo dia quando for 18:00h esse arquivo é executado sem que ninguém "diga" à ele para executar, ou seja, gostaria de saber se existe uma maneira de automatizar funções e classes em php que se auto executem em uma determinada hora do dia e todo dia?????

  8. certo cara valeu..... segue ai o codigo

    arquivo Ajax.js

    function xhr() {
        var ajax;
        try{
            ajax = new XMLHttpRequest();
        }catch(ee){
            try{
                ajax = new ActiveXObject("Msxm12.XMLHTTP");
            }catch(ee){
                try {
                    ajax = new ActiveXObject("Microsoft.XMLHTTP");
                }catch(E) {
                    alert("Esse browser não tem recursos para uso do Ajax");
                    ajax = false;
                }
            }
        }
        return ajax;
    }
    function Ajax(Div,url) {
        ajax = xhr();
        Obj = document.getElementById(Div);
        Loading = document.getElementById("corpo1");
        ajax.open("GET",url,true);
        ajax.onreadystatechange = function() {
            if (ajax.readyState == 1) {
                Loading.innerHTML = "Carregando...";
            } if (ajax.readyState == 4) {
                if (ajax.status == 200) {
                    Loading.innerHTML = "Promoções";
                    Obj.innerHTML = ajax.responseText;
                } else {
                    alert("Erro ao executar consulta:\n"+ajax.status+" - "+ajax.statusText);
                }
            }
        }
        ajax.send(null);
    }
    arquivo add.php
    <?php @header("Content-type: text/html; charset=iso-8859-1",true); ?>
    <span class="titulo">Adicionando Promoção</span>
    <form id="add"action="java script:AjaxProm('corpo','add.php?goto=cad&nome='+document.forms['add'].nome.value+'&img='+document.forms['add'].img.value+'&qtd='+document.forms['add'].qtd.value+'&data='+document.forms['add'].data.value+'&info='+document.forms['add'].info.value);" method="post" name="add">
        <table width="400" border="0" cellspacing="0" cellpadding="0">
          <tr>
            <td width="200">
              <input name="nome" type="text" id="nome" style="width:174px;" class="frm" onFocus="this.className='frm2'"onBlur="this.className='frm'" onMouseMove="ddrivetip('&lt;div class=\'tiphold\'&gt;&lt;div class=\'b2tt\'&gt;Nome da Promoção')" onMouseOut="hideddrivetip()">
                <br>
              <input name="img" type="file" id="img" class="file" onMouseMove="ddrivetip('&lt;div class=\'tiphold\'&gt;&lt;div class=\'b2tt\'&gt;imagem')" onMouseOut="hideddrivetip()">
                <br>
              <input name="qtd" type="text" id="qtd" style="width:30px;" class="frm" onFocus="this.className='frm2'"onBlur="this.className='frm'" onMouseMove="ddrivetip('&lt;div class=\'tiphold\'&gt;&lt;div class=\'b2tt\'&gt;Quantidade de ganhadores')" onMouseOut="hideddrivetip()">&nbsp;&nbsp;
              <input name="data" type="text" id="data" style="width:65px;" value="" class="frm" onFocus="this.className='frm2'"onBlur="this.className='frm'" onMouseMove="ddrivetip('&lt;div class=\'tiphold\'&gt;&lt;div class=\'b2tt\'&gt;Data do sorteio')" onMouseOut="hideddrivetip()">
               <a href="java script:abre('calendario');"><img src="images/icone_alterar.gif" width="11" height="11" border="0"></a>
             </td>
           <td width="200">
             <textarea name="info" cols="29" rows="4" style="width:200px;" class="frm" onfocus="this.className='frm2'"onblur="this.className='frm'" onmouseover="ddrivetip('&lt;div class=\'tiphold\'&gt;&lt;div class=\'b2tt\'&gt;informações adicionais')" onmouseout="hideddrivetip()"></textarea></td>
           </tr>
        </table>
        <input name="Submit" type="image" src="images/bt_ok.gif">
    </form>
    <?php if ($_GET['goto'] == 'cad') {
        require_once ("config.php");
    $nome = $_GET['nome'];
        $image = $_GET['img'];
        $qtd = $_GET['qtd'];
        $date = $_GET['data'];
        $data = implode("-", array_reverse(explode("/",$date)));
        $info = $_GET['info'];
        //echo $nome." - ".$image." - ".$qtd." - ".$data." - ".$info;
        
        if (!$image) {
            $cfoto = "";
        } else {
            $ext = substr($image,-3);
                if ($ext == "jpg") {
                    $img = @imagecreatefromjpeg($image);
                } elseif ($ext == "gif") {
                    $img = @imagecreatefromgif($image);
                } elseif ($ext == "png") {
                    $img = @imagecreatefrompng($image);
                } else {
                    echo "<script>alert(\"Voce precisa escolher uma imagem do tipo jpg, gif ou png!\");</script>"; // <---- é aqui
                    exit;
                }
            $width = imagesx($img); 
            $height = imagesy($img);
            $new_width = 150;
            $new_height = $height * $new_width / $width; 
    
            $nova_img = imagecreatetruecolor($new_width, $new_height); 
            imagecopyresized($nova_img,$img,0,0,0,0,$new_width,$new_height,$width,$height);
        
            $nomearquivo = date("YmdHis");
            if ($ext == "jpg") {
                $status = imagejpeg($nova_img,"imgs/".$nomearquivo.".jpg");
                $cfoto = "imgs/".$nomearquivo.".jpg";
            } elseif ($ext == "gif") {
                $status = imagegif($nova_img,"imgs/".$nomearquivo.".gif");
                $cfoto = "imgs/".$nomearquivo.".gif";
            } elseif ($ext == "png") {
                $status = imagepng($nova_img,"imgs/".$nomearquivo.".png");
                $cfoto = "imgs/".$nomearquivo.".png";
            }
        }        
        $sql = "INSERT INTO promocoes
            (nome, qtd, data, img, info)
        VALUES
            ('$nome','$qtd','$data','$cfoto','$info')";
        if(mysql_query($sql)) { 
            echo "<script>alert(\"A promoção foi adicionada com sucesso!\");</script>"; // <---- é aqui
        } else {
            echo mysql_error();
        }
    }    
        ?>

    procure onde estiver escrito "// <---- é aqui" e é isso o que não aparece o conteudo da tag <script></script>

  9. pessoal to fazendo uma aplicação em ajax, inclusive to começando em ajax agora também.....

    e quando faço uma requisição, que na resposta existe uma tag <script>alert("essa msg não aparece!!!");</script>,

    o ajax simplesmente ignora esta tag e nada aparece nem se for um innerHTML, queria saber se isso é normal ou esta faltando alguma coisa no meu script????

    ahhh e outra coisa, alguém sabe com setar um valor ou texto para um campo do tipo FILE????

  10. cara no if você pod usar assim para saber se a data é maior ou menor

    <? 
    $num = "2006-09-06";
    $arr = explode('-',$num);
    
    $num2 = date("Y-m-d");
    $arr2 = explode('-',$num2);
    
    
    $ano = $arr[0];
    $mês = $arr[1];
    $dia = $arr[2];
    
    $anohj = $arr2[0];
    $meshj = $arr2[1];
    $diahj = $arr2[2];
    
    if ($ano > $anohj && $mês > $meshj && $dia > $diahj) {
     echo "data digitada Maior";
    } elseif ($ano > $anohj && $mês > $meshj && $dia == $diahj) {
     echo "data digitada Maior";
    } elseif ($ano > $anohj && $mês > $meshj && $dia < $diahj) {
     echo "data digitada Maior";
    } elseif ($ano > $anohj && $mês == $meshj && $dia > $diahj) {
     echo "data digitada Maior";
    } elseif ($ano > $anohj && $mês == $meshj && $dia == $diahj) {
     echo "data digitada Maior";
    } elseif ($ano > $anohj && $mês == $meshj && $dia < $diahj) {
     echo "data digitada Maior";
    } elseif ($ano > $anohj && $mês < $meshj && $dia > $diahj) {
     echo "data digitada Maior";
    } elseif ($ano > $anohj && $mês < $meshj && $dia == $diahj) {
     echo "data digitada Maior";
    } elseif ($ano > $anohj && $mês < $meshj && $dia < $diahj) {
     echo "data digitada Maior";
    } elseif ($ano == $anohj && $mês > $meshj && $dia > $diahj) {
     echo "data digitada Maior";
    } elseif ($ano == $anohj && $mês > $meshj && $dia == $diahj) {
     echo "data digitada Maior";
    } elseif ($ano == $anohj && $mês > $meshj && $dia < $diahj) {
     echo "data digitada Maior";
    } elseif ($ano == $anohj && $mês == $meshj && $dia > $diahj) {
     echo "data digitada Maior";
    } elseif ($ano == $anohj && $mês == $meshj && $dia == $diahj) {
     echo "data digitada igual";
    } elseif ($ano == $anohj && $mês == $meshj && $dia < $diahj) {
     echo "data digitada Menor";
    } elseif ($ano == $anohj && $mês < $meshj && $dia > $diahj) {
     echo "data digitada Menor";
    } elseif ($ano == $anohj && $mês < $meshj && $dia == $diahj) {
     echo "data digitada Menor";
    } elseif ($ano == $anohj && $mês < $meshj && $dia < $diahj) {
     echo "data digitada Menor"; 
    } elseif ($ano < $anohj && $mês > $meshj && $dia > $diahj) {
     echo "data digitada Menor";
    } elseif ($ano < $anohj && $mês > $meshj && $dia == $diahj) {
     echo "data digitada Menor";
    } elseif ($ano < $anohj && $mês > $meshj && $dia < $diahj) {
     echo "data digitada Menor";
    } elseif ($ano < $anohj && $mês == $meshj && $dia > $diahj) {
     echo "data digitada Menor";
    } elseif ($ano < $anohj && $mês == $meshj && $dia == $diahj) {
     echo "data digitada Menor";
    } elseif ($ano < $anohj && $mês == $meshj && $dia < $diahj) {
     echo "data digitada Menor";
    } elseif ($ano < $anohj && $mês < $meshj && $dia > $diahj) {
     echo "data digitada Menor";
    } elseif ($ano < $anohj && $mês < $meshj && $dia == $diahj) {
     echo "data digitada Menor";
    } elseif ($ano < $anohj && $mês < $meshj && $dia < $diahj) {
     echo "data digitada Menor";
    }
    ?>
    

  11. cara vou fazer algumas adaptações ao codigo acima para você entender

    $num = "2030-08-25"; //data a ser analisada
    $arr = explode('-',$num); //data a ser analisada desmembrada
    
    $num2 = date("Y-m-d"); //data de hoje
    $arr2 = explode('-',$num2); //data de hoje desmembrada
    
    
    $ano = $arr[0]; //ano data analisada
    $mês = $arr[1]; // mês data analisada
    $dia = $arr[2]; // dia data analisada
    
    $anohj = $arr2[0]; //ano hoje
    $meshj = $arr2[1]; // mês hoje
    $diahj = $arr2[2]; // dia hoje
    
    if ($ano > $anohj) {
     echo "ano digitado Maior";
     } else {
     echo "ano hoje Maior"; 
     }
    

    este if do final é só pra você ter uma noção de como deve fazer o resto em relação a dia e mês.... sem esquecer que existe ano maior, mês menor e dia igual ex: (2007-02-05) e esta data é maior.....

    falou...

×
×
  • Criar Novo...