Ir para conteúdo
Fórum Script Brasil

Tato..

Membros
  • Total de itens

    30
  • Registro em

  • Última visita

Posts postados por Tato..

  1. Gente, estou usando o seguinte código:

    $cont = mysql_query("SELECT * post WHERE pagina=$idpag")
            or die(mysql_error());
        while($post=mysql_fetch_array("$cont")){
            $id=$post['id'];
            $titulo=$post['titulo'];
            $texto=$post['texto'];
            $id_autor=$post['id_autor'];
        }
        echo ('$id, $titulo, $texto, $id_autor');

    e ele me reporta o seguinte erro:

    You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'post WHERE 'pagina'=1' at line 1.

    Alguém sabe me dizer aonde eu errei? hehehe

    Obrigado desde já!!

  2. Galera abaixo da imagem a minha dúvida.. hehehehe

    exemplo.jpg

    Bom o caminho normal de várias imagens no caso seria igual ao exemplo 1. Ela primeiro completa no lado dentro da div, para depois passar para baixo, só que eu gostaria de fazer diferente.

    Queria fazer como no exemplo 2, que as imagens vão sempre uma embaixo da outra, será que alguém tem alguma dica de como fazer isto?

    Desde já, muito obrigado!!

  3. Bom, sou novo com jQuery e JS, então me perdoem a pergunte.. hehehe

    Depois de pesquisar bastante, consegui chegar neste código:

    function motion(){
        $('#mova').stop();
        $('#mova').animate({
                marginLeft: '+=20%'
            },1500);
    };

    Até aqui tudo bem, o problema, é que ele não delimita um máximo pra animação. Mesmo que acabe o que tem que ser exibido, ele simplesmente irá continuar..

    Eu gostaria saber se tem como para-lo, ou se tem alguma aplicação para web parecida com a deste site: http://mob.ag/#!/agencia/, pois é algo um pouco parecido que eu quero fazer..

    Se precisar eu posto uma imagem do que estou tentando fazer, para facilitar o entendimento.. hehehe

    Desde já um muito obrigado a todos.. ^^

  4. Gente, não é o mesmo arquivo que segue abaixo, mesmo corrigindo o count, ele continua não upando a imagem pro servidor, alguém ai sabe me dizer o por que?

    Não da erro nem nada do tipo, só fica a pagina em branco..

    Obrigado!!

    Abaixo era a duvida anterior, que já foi resolvida, mas os arquivos são os mesmos.

    Bom estou com um erro na linha 28 com o count.

    Se alguém puder me ajudar eu agradeço. Mais informações abaixo.. ;D

    Estou tentando fazer uma pagina com upload de imagens

    na janela diz o seguinte:

    Fatal error: Call to undefined function cont() in /mnt/host-users/i/n/d/indiscriminado/cio/carregar.php on line 28
    Abaixo segue a expressão com erro:

    if(cont($error)==0){
            preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $foto["name"], $ext);
            $nome_imagem = md5(uniqid(time())) . "." . $ext[1];
            $caminho_imagem = "images/images" . $nome_imagem;
                move_uploaded_file($foto["tmp_name"], $caminho_imagem);
                
                $sql = ("INSERT INTO usuarios VALUES ('', '".$nome."', '".$email."', '".$nome_imagem."')");
    
        }
    Segue abaixo código completo:
    carregar.php
    <?php
    
    /**
     * @author altair
     * @copyright 2012
     */
    
    require ("connect.php");
    
    $foto=$_FILES["foto"];
    
    if(!empty($foto["name"])){
        $altura = 1024;
        $largura = 1024;
        $tamanho = 4096;
        if(!eregi("îmage\/(pjpeg|jpeg|gif|png|bmp)$", $foto["type"])){
            $error[1] = "Isso não é uma imagem válida.";
        }
        If($dimensoes[0] > $largura){
            $error[2] = "A largura não deve ultrapassar ".$largura." pixels";
        }
        If($dimensoes[1] > $altura){
            $error[3] = "A largura não deve ultrapassar ".$altura." pixels";
        }
        If($foto["size"] > $tamanho){
            $error[4] = "A largura não deve ultrapassar ".$tamanho/1024 ." mb";
        }
        if(cont($error)==0){
            preg_match("/\.(gif|bmp|png|jpg|jpeg){1}$/i", $foto["name"], $ext);
            $nome_imagem = md5(uniqid(time())) . "." . $ext[1];
            $caminho_imagem = "images/images" . $nome_imagem;
                move_uploaded_file($foto["tmp_name"], $caminho_imagem);
                
                $sql = ("INSERT INTO usuarios VALUES ('', '', '', '".$nome_imagem."')");
    
        }
    }
    
    ?>
    Formulário
    <!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" xml:lang="en" lang="en">
    
    <head>
        <meta http-equiv="content-type" content="text/html; charset=iso-8859-1" />
        <meta name="author" content="altair" />
        <style type="text/css">
        *{ float:left;/* todos para esquerda e quem chegar ganhar um <br> */
        clear:both;/*aqui o br qu e prometir*/
        margin:1px;/*uma margin manera*/
    
        }
        </style>
        <title>Untitled 1</title>
    </head>
    
    <body>
    
    <form method="post" enctype="multipart/form-data" action="carregar.php">
        <input type="file" name="foto" />
    
        <input type="submit" value="Upload" name="submit" />
    </form>
    
    </body>
    </html>

  5. Eu já tinha setado isso e mudado o collation do banco de dados, tanto que no wamp, aqui no meu pc não da problema, só da problema no servidor.

    Tipo, eu to usando htmlentities pra conseguir por enquanto, mas isso vai atrapalhar se eu precisar colocar algo em ordem alfabética.

    Bom, se ajuda, estou usando um servidor gratuito, como é para estudo.

  6. Gente, já verifiquei o banco de dados e ela está com a codificação em latin1, não sei o que está acontecendo, no meu pc no WAMP, manda normal para o banco de dados, mas no host ele fica com "?" em todos os caracteres com acento.. :o

    Obrigado!!

  7. Bom gente, consegui descobrir qual era o erro, eu simplesmente estava fazendo a soma errada.

    eu coloquei:

    require("connect.php");
                $qtd = 1;
                $pagina = (isset($_GET['pagina1'])) ? (int)$_GET['pagina1'] : 1;
                $inicio = ($qtd * $pagina) - $pagina;
    quando deveria ser:
    require("connect.php");
                $qtd = 1;
                $pagina = (isset($_GET['pagina1'])) ? (int)$_GET['pagina1'] : 1;
                $inicio = ($qtd * $pagina) - $qtd;

    Mas valeu pra galera que leu ai.. ;D

  8. Boa noite, eu estou criando um sistema de postagem, bom, até listar a página tudo ok.

    O problema é quando eu clico no link, ele não muda o conteúdo, é como se ele não mudasse as informações da variável. vou passar o código abaixo.

    <div class="box_titulo">Inicio<br /></div>
        <div class="box_texto">
            <?php
                require("connect.php");
                $qtd = 1;
                $pagina = (isset($_GET['pagina1'])) ? (int)$_GET['pagina1'] : 1;
                $inicio = ($qtd * $pagina) - $pagina;
                
                $tbpost = mysql_query("SELECT * FROM post ORDER BY post_id LIMIT $inicio, $qtd");
                while ($rowpost = mysql_fetch_array($tbpost)){
                    $postid = $rowpost['post_id'];
                    $postautor = $rowpost['post_autor'];
                    $posttitulo = $rowpost['post_titulo'];
                    $posttexto = $rowpost['post_texto'];
                    
                
                $tbautor = mysql_query("SELECT * FROM usuario WHERE id=$postautor");
                while ($rowautor = mysql_fetch_array($tbautor)){
                    $autor = $rowautor['login'];
                
                $tbpag = mysql_query("SELECT post_id FROM post") or die (mysql_error());
                $pagnum = mysql_num_rows($tbpag);
                $totalpag = ceil($pagnum/$qtd);
            ?>
            <h1><?php echo "$posttitulo"; ?></h1>
            <h2><?php echo "$autor"; ?></h2>
            <ul><h3><?php echo "$posttexto"; ?></h3></ul>
            <?php
            };
            };
            
                        for($i = 1; $i <= $totalpag; $i++){
                if($i == $pagina){
                   echo "$i"; 
                }else{
                    echo " <a href=\"?pagina1=$i\">$i</a> ";
                }
            };
            
            ?>
        </div>
    </div>

  9. Boa noite!!

    Não to conseguindo da mysql_fetch_array, no navegador acusa erro. Vou passar o código abaixo, pra qualquer coisa, vocês analisarem.

    <div class="box_titulo">Inicio<br /></div>
        <div class="box_texto">
            <?php
                require("connect.php");
                $tb = mysql_query("SELECT id_post, autor_post, post_texto FROM post");
               
    
                
                while ($row = mysql_fetch_array($tb, MYSQL_ASSOC)){
                    $postid = $row['post_id'];
                    $postautor = $row['post_autor'];
                    $posttexto = $row['post_texto'];
                    
                    echo "$postid <br> $postautor <br> $posttexto";
                };
            ?>
    
        </div>
    </div>

    O erro que da é

    Warning: mysql_fetch_array() expects parameter 1 to be resource, boolean given in F:\wamp\www\tato\conteudo\index.php on line 9

  10. Boa tarde!!

    Bom, eu estou estudando php, e esbarrei em um problema pra fazer uma comparação na quantidade de caracteres que será enviada para o banco de dados, por exemplo, se tiver menos que 4 caracteres no login ou na senha, ele não realiza o cadastro, só que não estou conseguindo achar o comando pra isso. eu tava tentando com strmp, mas não consegui a comparação da quantidade de caracteres, se alguém tiver como me ajudar eu agradeço, Obrigado!!!

  11. Gente, no código abaixo, está sendo apontado um erro na linha 16, só que não consegui identificar qual.

    Alguém pode me dar uma ajudinha?? hehehe

    Obs: Eu botei a linha 16 em negrito.

    Obrigado!!

    <?php
    
    /**
     * @author altair
     * @copyright 2011
     */
    
        function QueryString($get, $index, $pasta){
            $get = (isset($get)) ? $get : '';
            $get = trim($get);
            $get = strip_tags($get);
            
            if(empty($get)){
                include("$pasta/$index");
            }
            elseif(eregi("http|www|.php|.asp|.net|.gif|.exe|.jpg|./", $get)){
                include("$pasta/$index");
            }
            elseif(!file_exists("$pasta/$get.php")){
                include("$pasta/$index");
            }else{
                include("$pasta/$get.php");
            };
        };
    
    ?>

    Segue a foto do erro.

    foto.jpg

×
×
  • Criar Novo...