Jump to content


DarkSign

Member Since 26/02/2008
Offline Last Active 06/03/2014, 18:22
*****

#997468 [Resolvido] Pesquisando Dados Em Base De Dados A Partir De Um Formul

Posted by DarkSign on 29/03/2010, 10:30

Olá, analisando o codigo troque a chamada no SQL

request.QueryString("Vcodigo")

para apenas Vcodigo.

Observe que aqui
<%Vcodigo=request.QueryString("codigo") %>

tu já está pegando o valor da querystring codigo passada via URL.

O interessante é ele não informar erro de variável não existente, uma vez que tu está tentando pegar um valor querystring na SQL da URL, que não existe.


#996534 Ajuda Com Bd De Cadastro De Usuario

Posted by DarkSign on 15/03/2010, 16:58

se for wordpress, nada adianta as dicas que estamos dando XD

Se tivesse falado isso no inicio, já teríamos resolvido, como o colega acima postou. :P


#996178 [Resolvido] Dúvida Expressão Regular

Posted by DarkSign on 09/03/2010, 16:55

Os \\0 \\1 \\2, etc, são chamados de "referências passadas" (backreferences) e são utilizados durante o processo de verificação da expressão regular. Não há como você USAR os valores em outro código.

Referência >>> http://www.regular-e...o/brackets.html (inglês)

Minha proposta é fazer um ereg primeiro, para que você consiga recuperar os valores encontrados. Basta utilizar o terceiro parâmetro. Ele gera a lista de padrões encontrados em um vetor.

OBS: Esse vetor armazena os padrões encontrados, se os mesmos estiverem entre parenteses na expressão regular fornecida.

Supondo que o vetor se chama $groups

Então $groups[1] conterá o primeiro padrão encontrado, $groups[2], o segundo e assim por diante.

Referência >>> http://www.php.net/m...nction.ereg.php

ereg retorna um inteiro, que é o tamanho do padrão encontrado, ou 0 caso nada seja encontrado.

Assim, como proposto, algo do tipo:

function hyperlink($text){
$link1 = ereg("([a-zA-Z]+://([.]?[a-zA-Z0-9_/-])*)", $text, $encontrados1);
$link2 = ereg("(^| |\n)(www([.]?[a-zA-Z0-9_/-])*)", $text, $encontrados2);

$text = ereg_replace("[a-zA-Z]+://([.]?[a-zA-Z0-9_/-])*", "<a href=\"javascript:fotos()\">\\0</a>", $text);
$text = ereg_replace("(^| |\n)(www([.]?[a-zA-Z0-9_/-])*)", "<a href=\"javascript:fotos()\">\\2</a>", $text);
return $text;
}

não testei o código, adaptações serão necessárias, mas a lógica é ter em $encontrados1 e $encontrados2 os padrões encontrados, que serão os links, permitindo assim, seu armazenamento no BD.


#995919 Usar Tag´s Html Dentro Do Php

Posted by DarkSign on 04/03/2010, 11:23

Isso é normal, já que você começou a string com apóstrofo. Quando se usa apóstrofo, tudo é literal, ele não vai converter nada.

Você terá que usar aspas para conseguir exibir a resposta pelo PHP.

Infelizmente, o HTML usa aspas para definir as propriedades, hehehe.

A solução é utilizar o código para escapar as aspas no HTML.

Veja como fica.

<?php
echo "
<table width=\"76%\" border=\"1\" align=\"center\" cellpadding=\"1\" cellspacing=\"1\">
<tr>
<td width=\"14%\"><div align=\"right\"><strong>Nome:</strong></div></td>
<td width=\"35%\"><label>
<div align=\"left\">

<input name=\"nome_func\" type=\"text\" id=\"nome_func\" size=\"40\" maxlength=\"50\" value=\"$nome_func\"/>
";
?>

Observe que como utilizei aspas, não preciso declarar um bloco PHP em value, bastando passar a variável a ser expandida.

Uma forma bem mais elegante é utilizar heredoc. Observe:

<?php
echo <<<HTML
<table width="76%" border="1" align="center" cellpadding="1" cellspacing="1">
<tr>
<td width="14%"><div align="right"><strong>Nome:</strong></div></td>
<td width="35%"><label>
<div align="left">

<input name="nome_func" type="text" id="nome_func" size="40" maxlength="50" value="$nome_func"/>
HTML;
?>

Leia mais a respeito no Manual do PHP >>> http://www.php.net/m...ypes.string.php


#995804 Problemas Xampp Para O Site

Posted by DarkSign on 02/03/2010, 16:54

ah sim, velha novela, hehehe.

Provavelmente as malditas Register_globals estão ligadas no teu server e não no server do provedor XD.

então, tente utilizar as variáveis $_GET e $_POST

Procure mais a respeito no fórum, há diversos tópicos sobre isso.

Mas sim, seria bom você configurar o Xampp exatamente igual ao servidor real que tu vai usar, causando assim, menos aborrecimento e perda de tempo.


#987369 Ajudinha Na Exclusão

Posted by DarkSign on 25/11/2009, 09:21

de nada. E por favor, edite seu post, colocando o código entre as tags [code=auto:0][/ code] (sem espaços)

Assim, ficará mais legível.


#987308 Ajudinha Na Exclusão

Posted by DarkSign on 24/11/2009, 20:02

Olá, você postou um baita de um código, mas a legibilidade fica um pouco comprometida.

De qualquer forma, pelo que pude perceber você está usando arquivos tipados porém não está usando acesso dinâmico.

Nesse caso, faremos assim, supondo que o arquivo seja do tipo Real:

var
  FR: File of Real;
  Swap: Real;
  L: integer;
begin
  Assign(FI,'dados.dat');
  Reset(FI);
  For i := 1 to FileSize(FR-1) do
   begin
    Seek(FR, i);
    Read(FR,Swap);
    Seek(FR, i-1);
    Write(FR, Swap);
   end;
  Seek(FileSize(FR-1));
  Truncate(FR);
  Close(FR);
End;

Bem, para começar, o código que faz a exclusão de arquivo tipado é o Truncate, que vai eliminar de Seek pra baixo. O algoritmo acima, "salva" os dados da posiçao após o dado que se quer elimar, na var Swap, que é re-incluida no arquivo ao final do processo.

Vale lembrar que nem todas as variáveis estão declaradas, e usei um exemplo genérico, para que você entenda como o algoritmo funciona.

Qualquer dúvida, volte a postar.


#938513 Window Media Player

Posted by DarkSign on 25/09/2008, 15:19

Isso envolve colocar vídeo em página. Nada a ver com áudio. Movido pra seção correta.

/*DarkSign*/


IPB Skin By Virteq