Ir para conteúdo
Fórum Script Brasil

Stoma

Membros
  • Total de itens

    687
  • Registro em

  • Última visita

Tudo que Stoma postou

  1. É só você utilizar a função trim do php (retira espaços do começo e do final): http://php.net/trim. Ex: $text = " testando a função trim do php ": echo 'a'.trim($text).'b'; Será impresso isto: atestando a função trim do phpb
  2. Stoma

    Configuração PHP

    Você utilize Windows? Se for, então instale o pacote XAMPP ou WAMPP pois já vem todos junto (mysql, php e apache) e não terás problema nenhum...
  3. Stoma

    Erro ao passar valores.

    Em qual página você está colocando o $_REQUEST? Cole o código aqui, fica mais fácil de ajudar... Mas de qualquer forma, como você está passando os dados do ajax por post (no type="post"), então troque $_REQUEST por $_POST e teste... Abraços
  4. Aew ^_^ Bem... pelo jeito ele não está interpretando os valores da variável, e como você precisa que ele leia o content type da página, deve ser este o problema. Altere o conteúdo da variável $configuracao_da_mensagem_de_resposta, onde tiver variável você faz assim: '.$variavel.' Ex: $configuracao_da_mensagem_de_resposta=' '.$headers.' <head> ...
  5. Boa noite! Encontrei pelo menos dois erros neste código... Na linha 43: if(strlen($mensagem)>20) || (strlen($mensagem)>500) Você está fechando o parenteses antes de terminar a condição completa do if... veja que após o número 20 você fechou o parenteses do if. O certo é assim: if(strlen($mensagem)>20 || strlen($mensagem)>500) Da linha 79 a 105 você está 'tentando' colocar todo o código dentro da variável $configuracao_da_mensagem_de_resposta: $configuracao_da_mensagem_de_resposta = " ... Se esta realmente é sua intenção, então você deve começar com aspas simples e não dupla, pois no meio do código você também utiliza aspas duplas, o que faria com que o servidor entendesse como se você tivesse terminado a string. Se isto foi consciente, então troque as aspas delimitadas por aspas simples: (linha 79) $configuracao_da_mensagem_de_resposta = ' (linha 205) '; E nas linhas 90, 92, 94 e 95 e retire as tags do PHP do meio desta 'string': <p><?php echo $date ?></p> Deixe assim: <p>'.$date.'</p> E uma dica... quando estiver programando, sempre adicione estas duas linhas de código PHP no topo da sua página: ini_set('display_errors',1); error_reporting(E_ALL); Assim, qualquer erro que der na página você verá uma mensagem de erro, o que ajuda MUITO a debugar o código! Inclusive se você adicioná-las nesta página que você fez, você verá alguns erros... Não sei se fui muito claro, mas faça estas alterações e volte a postar.... Abraços
  6. É exatamente o que o tfguir disse... faltou as aspas: $selecao = "SELECT definicao FROM tabela_entrada_definicao WHERE entrada = '$palavra' "; Quando você estiver utilizando caracteres, o uso de aspas é obrigatório; quando não há aspas, o servidor interpreta como se fosse do tipo integer, logo, caracteres não são do tipo integer e dá erro...
  7. Tente declarar assim: global $text; $text = "oi"; include_file('login.php');
  8. Você deveria criar uma tabela para os tópicos e outra para as mensagens. Na tabela mensagens você cria um campo que terá o código do tópico (chave estrangeira), assim não terá problemas...aí depois é só fazer um select na tabela mensagens procurando pelas mensagens que contém o cd_topico = 'x'.
  9. Assim... WHERE PE.id_pedido_status = x AND (CU.id_cliente_uf = 1 OR CU.id_cliente_uf = 3 OR CU.id_cliente_uf = 5 OR CU.id_cliente_uf = 7 OR CU.id_cliente_uf = 21) GROUP BY CU.uf Ou você pode utilizar a cláusula ANY ou IN: http://dev.mysql.com/doc/refman/5.0/en/any...subqueries.html obs: acho que você postou sua dúvida na sessão errada... creio que se fosse na parte de Banco de dados você teria um melhor suporte...
  10. Stoma

    Cadastro de usuarios

    Acho que esta linha está errada: if ($d["id"] == $login && $m) { O correto não seria isto: if ($dados["id"] == $login && $m) {
  11. Altere a linha 67 para ver a mensagem de erro: $novo_sql = $sql_prod." ORDER BY p.id_produto DESC LIMIT $inicio, $maximo"; $cunsulta = mysql_query($novo_sql) or die(mysql_error());
  12. Stoma

    Consulta não ordena

    Posta um print-screen de como está vindo os dados... talvez dê uma iluminada! edit: tente esta consulta: $query0 = "SELECT sum(hora2) as temphora2 FROM totalhoras WHERE login ILIKE '$login' AND MONTH(data) = '$mes_atual' ORDER BY temphora2 DESC ";
  13. Stoma

    (Resolvido) PHP5 ou PHP ?

    Na verdade, o 5 significa a versão do PHP (atualmente a última versão). Hoje em dia ninguém mais usa versões anteriores do PHP (pelo menos não deveria), então não há sentido estudar com base em versões antigas, até porque para um iniciante não haverá diferenças entre as versões... Resumindo, estude PHP (não se preocupe ainda com as versões, pois provavelmente os tutoriais que você achar já são baseados na versão 5)...
  14. Stoma

    Consulta não ordena

    Bem, pelo que eu li você quer do maior para o menor... então é como o vini_loock disse, ao invés de 'asc' utilize 'desc'!
  15. Cola o código que você tem aqui pra gente ver como ficou... mas seria +- assim: <table> <tr> <td>Cod. do produto</td> <td>Descrição</td> <td>Quantidade</td> </tr> <?php foreach($x as $blah){ echo "<tr>"; echo "<td>".$blah['codProduto']."</td>"; echo "<td>".$blah['descricao']."</td>"; echo "<td>".$blah['quantidade']."</td>"; echo "</tr>"; } ?> </table>
  16. Acho que isto te ajudará: http://facedetection.jaysalvat.com/# Feito em javascript! Mas se você quiser salvar, aí terá que utilizar ajax mesmo...
  17. O certo é assim: ps: conforme os padrões da W3C, você utiliza "selected='selected'" e não apenas selected if ($id_categoria = $valor) { $selecionado = "selected='selected'"; } else { $selecionado =""; } echo "<option value='$valor' $selecionado>".$linha[categoria]."</option>"; }
  18. Stoma

    Consulta não ordena

    Como assim? Você quer a lista começando por quem fez mais horas (no topo) até chegar em quem fez menos horas (embaixo, no final)?
  19. Altere os dois códigos para isso (adicionar 'or die(mysql_error())'): <?php include("config.php"); $id_video = $_GET['id']; $nome_video = $_GET['nome']; $nome_foto = $_GET['foto']; if ($id_video != ''){ if (@unlink("videos/$nome_video")) { if (@unlink("fotos/$nome_foto")) { $sql = mysql_query("DELETE FROM videos WHERE videoid = '$id_video'") or die(mysql_error()); header ("location: gerenciar_videos.php?erro=n"); } else { header ("location: gerenciar_videos.php?erro=s"); } } else { header ("location: gerenciar_videos.php?erro=s"); } } else { header ("location: gerenciar_videos.php?erro=s"); } ?> <? $host = "localhost"; $database = "video"; $login_db = "root"; $senha_db = "minhasenha"; $conn = mysql_connect($host, $login_db, $senha_db) or die(mysql_error()); mysql_select_db($database, $conn) or die(mysql_error()); ?>
  20. Você está imprimindo o link de forma incorreta. O certo seria asim: echo " <a class='lightview' rel='gallery' href='../fotosgaleria/$cdgaleria/$cdfoto.jpg'> <img width='100' height='100' alt='' src='foto.php?imagem=../fotosgaleria/$cdgaleria/$cdfoto.jpg'/> </a> ";
  21. Stoma

    Problema

    Você não pode imprimir NADA na página, a não ser que seja pela classe fpdf... nem mesmo as tags html! Deixe somente assim... <?php define('FPDF_FONTPATH','font/'); include('fpdf.php'); include('config.php'); $pdf=new FPDF(); $pdf->AddPage(); class HEADER_RESULTADO_LA extends FPDF // Cria uma extensão que substitui as funções da classe. Somente as funções que estão dentro deste EXTEND serão substituídas { function Header() // função de cabeçalho { global $cod_curso; $sql = mysql_query ("SELECT * FROM cursos"); $rs = mysql_fetch_array($sql); $linha = 5; $this->SetXY(10,10); // posição 50 para a tabela ficar no centro da página $this->Image('logo.jpg',11,11,30,jpg); $this->ln(); /*/ Posicionando o cabeçalho de dados $linha = 2; $this->SetXY(50,10); $this->Cell(1,20,'',0,0,'L'); $this->SetFont('Arial','B',16); // $this->Cell(40,$linha,'Curso: '.$rs['cod_curso'],1,0,'L',0); */ $this->ln(); } } $pdf->Output(); ?>
  22. Calma rsrs Talvez seja isto.. ou não... mas altere a tag de abertura do PHP do script que faz a inserção do usuário no banco: <? //conexão com o db include ("conect.php"); para: <?php //conexão com o db include ("conect.php"); Alguns servidores não reconhecem a tag '<?', e como no script que funciona a tag está correta e no que não funciona está utilizando a outra, pode ser isto! Teste ae e diga o que acontece...
  23. Amigo, podes fazer aqui: http://scriptbrasil.com.br/forum/index.php?showforum=59
  24. Stoma

    Gerar grafico de Gantt

    Já tentou este? http://alexandremas.blogspot.com/2005/11/g...-php-class.html
  25. Stoma

    Postar arquivo em servidor

    Já tentou ver se há algo na variável $_FILES? <?php var_dump($_FILES); $arquivo = $_FILES["arquivo"]; $caminho = "/xxx"; ?>
×
×
  • Criar Novo...