Ir para conteúdo
Fórum Script Brasil

ESerra

Moderadores
  • Total de itens

    8.873
  • Registro em

  • Última visita

Tudo que ESerra postou

  1. Mas é claro que PHP dentro de JS não funciona, JS roda do lado do usuário, PHP do servidor... para isso que você quer tem o AJAX que faz as requisições ao servidor sem dar refresh na página...
  2. ESerra

    <? Phpinfo(); ?>

    Se <?php phpinfo(); ?> não funciona é sinal que o PHP não está funcionando...
  3. ESerra

    Php E Rtf

    Se ele está dando saída para o nevagador (a janela para baixar ou abrir) é porque você determinou isso (ou não fez nada), o que você tem que fazer é pegar o arquio gerado e implementar uma rotina para mover o arquivo para onde você quer, basicamente o que um script de upload faz depois que o arquivo já está no servidor...
  4. ESerra

    Duplicação De Dados

    Coloca o código para análise...
  5. Nunca vi algo assim, mas é simples de ser feito... basta um formulário com um action que envie os dados para o BD e uma página para ler o BD e imprimir o que estiver lá... vou colocar abaixo um exemplo simples com um campo apenas... ai você adiciona os que precisar... Banco de dados: CREATE TABLE assinado ( id int(3) NOT NULL auto_increment, nome varchar(70) NOT NULL, PRIMARY KEY (id) ); conecta.php <?php $servidor = "localhost";//Geralmente é localhost mesmo $nome_usuario = "";//Nome do usuário do mysql $senha_usuario = ""; //Senha do usuário do mysql $nome_do_banco = "; //Nome do banco de dados $tabela = "";//Nome da tabela $conecta = mysql_connect("$servidor", "$nome_usuario", "$senha_usuario") or die (mysql_error()); mysql_select_db("$nome_do_banco",$conecta) or die (mysql_error()); ?> form.php (vai conter o formulário e o próprio action) <?php include "conecta.php"; if (isset($_POST['Submit'])){ $nome = $_POST['nome']; $sql = mysql_query("INSERT INTO assinado (nome)VALUES('$nome')") OR DIE (mysql_error()); header("Location:exibe.php"); }else{ ?> <form name="form1" method="post" action="?"> Nome: <input type="text" name="nome"> <br> <input type="submit" name="Submit" value="Enviar"> </form> <?php } ?> exibe.php (vai exibir o que estiver no banco) <?php include "conecta.php"; $sql = mysql_query("SELECT * FROM assinado ORDER BY id ASC"); while ($x = mysql_fetch_array($sql)){ $nome = $x['nome']; echo "$nome<BR>"; } ?>
  6. É só colocar ob_start(); logo após o <?php E ob_end_flush(); antes de ?> Ou seja: <?php ob_start(); /* SEU CÓDIGO */ ob_end_flush(); ?>
  7. Quanto ao fato de funcionar em um servidor e não funcionar em outro, isso se deve a configuração do php.ini. Quanto ao erro, é porque alguma coisa está dando saída para o navegador antes de redirecionar (header(location:...)), isso gera o erro citado pelo PHP. Para alterar tente primeiro usar o ob_start() e ob_end_flush(), caso não funcione ai você tem 2 opções: 1 - achar o que está dando saída para o navegador antes do header; 2 - usar javascript para redirecionar.
  8. ESerra

    Várias Categorias

    Uma solução que eu arrumei uma vez foi juntar todas as categorias de um anuncio gravadas separadas por ponto, então vamos supor que eu tenha os ids 5 7 15, então eu gravei assim: .5..7..15. E na query eu busco assim: ... WHERE id LIKE '%.15.%' No caso vai buscar o 15, funcionaria igual para o 5 e o 7, os pontos delimitam o número...
  9. "Não arruma" pois não existe controle sobre a exibição, você usa o ORDER BY RAND() para sortear, e quanto menor o universo do sorteio maior a probabilidade de dar resultado igual em 2 sorteios consecutivos... Se você quer ter certeza de nunca exibir repetidos, você terá que implementar uma coluna na tabela só pra controlar os banners que já fora exibidos...
  10. ESerra

    Redimensionar Fotos

    Não é simultaneamente, o que acontece é que você faz o upload, a imagem que está no temp é redimensionada e ela é salva na pasta de destino, e a do temp (que num upload normal seria movida para o destino) é descartada... No próprio manual tem exemplos (não muito complexos...) disso: http://www.php.net/manual/pt_BR/function.i...atefromjpeg.php Procura por resize nas contribuições...
  11. ESerra

    Incluido Na Pagina

    Sim... a url vai ficar: www.seusite.com/index.php?page=/sistema_de_download/index
  12. ESerra

    Incluido Na Pagina

    <?php $page = $_GET['page']; if(isset($_GET['page'])) { include ("$page.php");} else{ include ("meio.html"); } ?>
  13. ESerra

    Incluido Na Pagina

    E o $page você pega usando o GET?
  14. Então pega o valor pelo GET antes de usar... $acao = $_GET['acao']; Isso é o correto e sempre funciona...
  15. Como você está pegando os dados? usando o GET ou testando direto pela variável que dependendo da configuração do servidor é criada?
  16. Eu acabei de instalar para testar, também tava dando erro, pois o manual não fala que além de criar o banco de dados tem que importar o arquivo cwpaquera.sql manualmente para o banco de dados anteriormente criado.
  17. E o que isso tem a ver com PHP? Movendo...
  18. ESerra

    Mx Studio 8

    https://www.adobe.com/cfusion/tdrc/index.cf...uct=dreamweaver
  19. Perde a formatação porque o word não utiliza HTML para formatar os dados... é claro que se você copiar do word para o frontpage (e acho para o dreamweaver) vai funcionar pois ai os softwares são preparados para receber esse tipo de dado e saber do que se trata...
  20. ESerra

    Php Incluido!

    Isso dai é feito da forma que estamos falando, só que a URL fica "camuflada", como se faz isso tem esse tópico que explica...
  21. ESerra

    Código De Barras Com Php

    Basta colocar um input para receber os dados que a leitora de código de barras ler...
  22. ESerra

    Php Incluido!

    Ai não faz porque html não tem previsão de controle de acesso... Uma solução é simplesmente salvar as páginas com a extensão .php e colocar aquilo lá no topo...
  23. Simples... usa o auto_increment na tabela, insere o cabeçalho, ai usa o mysql_insert_id para descobrir qual o id que foi criado com o insert anterior, pronto, ai basta você utilizar essa informação para fazer o insert seguinte...
×
×
  • Criar Novo...