Jump to content


Xandão Grunge's Content

There have been 41 items by Xandão Grunge (Search limited from 18/05/2023)



Ordernar por                Order  

#622074 Instalar Biblioteca Gd

Posted by Xandão Grunge on 04/08/2005, 10:58 in PHP

Olá pessoal! Ficou umas dúvidas:

quer dizer então que devo baixar apenas a
Windows DLL .zip (NOT CURRENTLY FOR PHP) ?

não vou precisar do Download .zip ?

Instalei o PHP 4.3 baseado no PHPinstaler (O Server é IIS 5), esta biblioteca funciona nele? Se não vou ter que formatar a maquina mesmo pra funcionar?

Desde já agradeço,
Xandão Grunge



#622659 Freetype, Instalando?

Posted by Xandão Grunge on 05/08/2005, 16:28 in Frameworks e Software relacionado a PHP

Boa tarde!

Gostaria de instalar o FreeType. Então surgiu as seguintes dúvidas:

Ele já vem com a instalação do PHP?
assim como o a biblioteca GD2 que era só retirar o comentário?
Disseram ai algo de compilar. Como assim: eu teria que puxar o código fonte alterar algumas linhas e usar um compilador C?
E quanto habilitar aqueles parametros? Eu preciso habilitar... em qual parte do Documento.

Achei um pouco confusa a documentação oficial do PHP. Se alguém puder me explicar eu agradeço.

Agradeço a atenção,
Xandão Grunge



#626867 Acessando Access Com Php Sem Odbc

Posted by Xandão Grunge on 18/08/2005, 11:20 in PHP

Olá a todos!!! Gostei muito desse esquema de ler BDs .mdb sem usar odbc, e gostaria de saber se seria possível com este método pegar o nome das tabelas e campos, bem como o tipo de dados.

Se alguém souber se é possível e/ou conhecer um link, por favor, poste aqui.

Grato,
Xandão Grunge.



#631895 Chave Composta No Mysql

Posted by Xandão Grunge on 30/08/2005, 22:29 in MySQL

Olá pessoal!!! gostaria de saber se é possivel criar no MySQL tabela com chave composta (ou contatenada), isto é, a chave é a combinação de dois campos. Se sim alguém poderia me postar como?

Desde já agradeço,
Xandão Grunge B)



#633682 Componentes Arredondados?

Posted by Xandão Grunge on 02/09/2005, 20:39 in CSS & Semântica (Tableless)

olhem o que achei:

input.button {
border:1px solid;
padding:0 .1em;
cursor:pointer;
border-radius:.4em;
}

Creio que o que destaquei em vermelho seja o que seixa as quinas da borda arredondada.

mas tentei usar esta classe e não tive o resultado esperado. Alguém conhece esta propriedade?

Se alguém souber, poste ai.



#633739 Centralizar Uma Tabela

Posted by Xandão Grunge on 02/09/2005, 22:11 in CSS & Semântica (Tableless)

Como posso fazer isso... o text-align não funciona... já pesquisei e não achei nada a respeito... não quero utilizar o align na tag <table> porque não é válido para o xhtml.

Desde já agradeço
Xandão Grunge B)



#634392 Centralizar Uma Tabela

Posted by Xandão Grunge on 04/09/2005, 20:12 in CSS & Semântica (Tableless)

Agradeço, mas o atributo align não é válido nem em div para o xhtml. Por CSS2 não tem jeito né?

Grato,
Xandão Grunge B)



#639013 Sessão De Php E Asp

Posted by Xandão Grunge on 15/09/2005, 10:49 in PHP

Bom dia a todos!

Estou trabalhando em um projeto que está em ASP que algumas páginas vou precisar migrar para PHP.

Como tem páginas que estão funcionando joinha em ASP gostaria de manté-las no sistema.

Como próprio título dis as sessões destas duas tecnologias são compatíveis? tipo se eu pegar uma sessão que foi criada numa pagina asp vai funcionar numa de PHP e vice-versa.

Peço desculpas de postei no lugar errado.

Desde já agradeço,
Xandão Grunge



#639191 Sessão De Php E Asp

Posted by Xandão Grunge on 15/09/2005, 15:03 in PHP

Olá Klaus!

Fiz as páginas de teste de sessão e mostrou em ASP corretamente:

sessao.asp

<%@LANGUAGE="VBSCRIPT" CODEPAGE="1252"%>
<html>
<body>
<h1>Página ASP</h1>
<br>Sessão de PHP: <b><%=SESSION("testephp")%></b>
<%
SESSION("testeasp")="Sessão ASP"
%>
<br>Sessão de ASP: <b><%=SESSION("testeasp")%></b>
<br><a href="sessao.php">Ir para página PHP</a>
</body>
</html>


sessao.php

<?
session_start();
?>
<html>
<body>
<h1>Página PHP</h1>
<br>Sessão de ASP: <b><?=$_SESSION["testeasp"]?></b>
<?
$_SESSION["testephp"]="Sessão PHP";
?>
<br>Sessão de PHP: <b><?=$_SESSION["testephp"]?></b>
<br><a href="sessao.asp">Ir para página ASP</a>
</body>
</html>


A página PHP não mostrou a de ASP e vice-versa.

Não sei se utilizar o PHP como módulo do IIS funcione... talvez se o IIS gerenciar seria possível.

Mas acho que não é possível mas se alguém souber poste ai.

Grato,
Xandão Grunge



#640559 Existe Algum Require Em Asp?

Posted by Xandão Grunge on 18/09/2005, 23:40 in ASP

Olá a todos!

Gostaria de saber se existe um método de incluir página forçando que a página seja chamada, e se a página não existir não deixar ver a página. No PHP tem um require que força incluir a outra página, do contrário esta página não será carregada também.

Se alguém puder me ajudar eu agradeço



#641228 Select In

Posted by Xandão Grunge on 20/09/2005, 12:39 in MySQL

Olá a todos!

Estou precisando fazer uma consulta em MySQL com um conjunto de valores que o usuário digita. Então qualquer campo que contiver qualquer uma palavras em um determinado deveria ser exibido.

Sei que desta forma seria possível:

SELECT * FROM tabela WHERE campo like '%valor1%' OR campo like '%valor2%' OR ...  campo like '%valorn%'


No entanto, acho que este código é um pouco elegante, dai tentei utilizar este:

SELECT * FROM tabela WHERE campo in ('%valor1%', '%valor2%', ...  '%valorn%')


Não precisa ser nenhum expert em BD para notar que esta última query está muito mais elegante, porém, ela não funciona :( , pelo menos no MySQL 4.0.X.

Alguém sabe se em outra versão do MySQL este último comando funciona ou até mesmo em outros Banco de Dados? Se não existir outro BD, tudo bem, este problema tem uma (extensa) solução... hehehe

Desde já agradeço,
Xandão Grunge B)



#641842 Guia De Php Para Asp

Posted by Xandão Grunge on 21/09/2005, 15:54 in ASP

Olá a todos, pesquisei aqui na sessão de ASP e como não achei nada relacionado, resolvi criar um tópico para o pessoal postar o que sabe de php para asp. O objetivo deste tópico é tornar mais prática e rápida a migração, para pessoas que conhecem php e precisam trabalhar com ASP.

Cada um posta o que sabe, pode ser um falando sobre os tipos de dados, outro sobre estruturas de controle, outro sobre trabalhar com o sistema de arquivos, e assim vai. Não precisa ser do jeito que falei, podemos fazer de outra forma. O que vocês acham? Também poderiamos fazer o inverso na sessão do PHP. Se os moderadores e administradores concordarem, faço questão de postar explicando como migrar.

Grato,
Xandão Grunge B)



#642898 Arredondando Bordas

Posted by Xandão Grunge on 23/09/2005, 15:00 in HTML, CSS e Metodologias

Olá!

Recussitando este tópico que foi postado a tempos, postei aqui para dizer que com o CSS 3 é possível:

http://www.w3.org/TR/css3-roadmap/

note que este site tem os botões com os cantos da borda arredondado:

http://www.deviantart.com/

Att,
Xandão Grunge B)



#644291 Formatando Datas

Posted by Xandão Grunge on 27/09/2005, 12:03 in Banco de Funções ASP

Título: Formatando Datas 2
Descrição: Datas em String aaaa-mm-dd (aaa-m-d) para dd/mm/aaaa

---------------------------------------------------------

Sintaxe: StrData(data)
Retorno: Data no Formato DD/MM/AAAA
Descrição: Faz a Conversao de uma data no formato String aaaammdd para dd/mm/aaa
Bibliotecas: Nenhuma
Limitações: ASP 3.0
Observação: foi utilizado a função split para separar o dia, mes e ano uma vez que a que o dia e o mes pode ocupar apenas uma posição.

<%
Function FormataData(Data)
  Dim vet, dia, mes, ano
  vet=split(data, "-")
  Dia=right("0" & vdata(0), 2)
  Mes=right("0" & vdata(1), 2)
  Ano=right("0" & vdata(2), 4)
  If IsDate(Dia & "/" & Mes & "/" & Ano) = True Then
    FormataData = cDate(Dia & "/" & Mes & "/" & Ano)
  Else
    FormataData = Date
  End If
End Function
%>


<%
Response.Write FormataData("20050618")
%>




#644311 Segurança Na Internet

Posted by Xandão Grunge on 27/09/2005, 12:52 in ASP

Olá estava lendo este tópico, e uma sugestão que poderia dar para não descobrirem a senha é criptogrando-as no Banco de dados. Isto dificultaria o descobrimento de senhas. O MySQL oferece função de criptografia:

então para criptografar utilize a Função Decode:

Exemplo:

INSERT INTO usuarios (campologin, camposenha) VALUES ('alexandre', encode('suasenha[i/]', 'chave'))


Onde:
suasenha: é valor escolhido pelo usuário
chave: valor que o desenvolvedor escolher como segredo podendo ser letras e números

Para verificar no login seria:

SELECT campologin, decode(camposenha, 'chave') as senha FROM usuarios where campologin='valordigitado' AND camposenha=encode('[i]suadigitada[i/]', '[i]chave')


Note que neste comando foi utilizado o decode(camposenha, 'chave') as senha. Ele serve para decriptografar a senha. Mas para retornar o valor correto, o valor da chave tem que ser exatamente IGUAL ao que foi cadastrado. Note também que para pesquisar o valor da senha foi utilizado o ENCODE do valor de entrada onde valor da chave também tem que IGUAL ao cadastrado.

Uma Sugestão é utilizar uma chave para cada nível de usuário.

P.S.: não testei em ASP ainda, mas creio que funciona, uma vez que a função é do MySQL. No PHP é certeza que funciona.



#644447 Quebra De Linha

Posted by Xandão Grunge on 27/09/2005, 16:55 in ASP

Olá a todos!

Gostaria de saber como que se realiza a quebra de linha em um texto puro (O mesmo resultado de um Enter)

Tentei utilizar o mesmo que do php, que é "\n" (barra invertida e a letra n) , no entanto, não obtive sucesso.

Gostaria disso porque quando mando exibir o código fonte da página, o html fica em uma só linha, o que dificulta verificar a saida do código.

Desde já agradeço,
Xandão Grunge B)



#644593 Quebra De Linha

Posted by Xandão Grunge on 27/09/2005, 22:44 in ASP

Olá Generation!

Primeiramente gostaria de agradecer a ajuda.

Antes eu fazia isto:

response.wirte "<html>" &_
"<body>" &_
"<b>teste</b>" &_
"</body>" &_
"</body>"


O que geraria o seguinte HTML:

<html><body><b>teste</b></body></body>


É complicado analisar um código fonte de um html maior com Javascript e tudo. Gostaria que ficasse assim:

<html>
<body>
<b>teste</b>
</body>
</body>


Em PHP só precisaria colocar um \n antes de fechar a string

Mas então segui uma função que você me mostrou e deu prova:

Dim br
br = chr(13) 'quebra de linha
response.wirte "<html>" & br &_
"<body>" & br &_
"<b>teste</b>" & br &_
"</body>" & br &_
"</html>"


Estou postando para saber se existe alguma forma mais prática.

Se não tiver, beleza. Já tenho uma solução meio trabalhosa mas dá resultado.

Grato,
Xandão Grunge B)



#644909 Complicado - Php 5 + Oracle 9 + Iis6

Posted by Xandão Grunge on 28/09/2005, 16:53 in PHP

Aproveitando o tópico: A biblioteca php_oci8.dll é compativel com o Oracle Database 9i?

P.S: Utilizo PHP 4.4

Grato,
Xandão Grunge B)



#645640 Asp E Mysql

Posted by Xandão Grunge on 30/09/2005, 10:23 in ASP

Só para confirmar:
É possível usar ASP e MySQL, estando eles em servidores Windows e Linux, respectivamente?

Tenho quase certeza que sim, mas como estou sem Linux, então não posso testar.

Atenciosamente,
Xandão Grunge B)



#645820 Replace

Posted by Xandão Grunge on 30/09/2005, 17:17 in ASP

Olá a todos!

Estou desenvolvento uma função em ASP que permite que usuários entre com as dados formatados, criando dois vetores com a mesma dimensão, sendo um em um deles contém os dados que deve procurar, e no outro os dados que devem substituir os procurados. É claro que tudo na respectiva ordem.

Segue o código:

<%
Dim vtxt, vhtm, resultado, br, valor
Set fs=Server.CreateObject("Scripting.FileSystemObject")

Set f=fs.OpenTextFile(Server.MapPath("teste.txt"), 1)
valor =f.ReadAll
f.Close

Set f=Nothing
Set fs=Nothing
response.Write(valor)
br=chr(13)&chr(13)
vtxt=array("", "", "", "", "", "", br, "[topico]", "[p=e]", "[p=d]", "[p=c]", "[p=j]", "[/p]")
vhtm =array("<b>", "</b>", "<i>", "</i>", "<u>", "</u>", "<br />", "&raquo;&nbsp;", "<p align=""left"">", "<p align=""right"">", "<p align=""center"">",  "<p align=""justify"">", "</p>")
response.write UBound(vhtm)&"<br><table border=1>"
for i=0 to UBound(vtxt)
a=CStr(vhtm(i))
resultado = replace(valor, LCase(Cstr(vtxt(i))), LCase(CStr(vhtm(i))), 1, 1000,1)
response.Write "<tr><td>vhtm("&i&")=<input value="""&LCase(vhtm(i))&"""></td><td> vtxt("&i&")="&LCase(vtxt(i))&"</td></tr>"
next
'resultado = replace(valor, "[b]", "<b>", 1, 1000,1)
response.Write("</table>")
response.Write(resultado)
%>


O engraçado é que a linha comentada onde tem o valor de busca e de substituição, funciona, não entendo o porque dos outros não funcionarem. Já tentei tirar as Funções Lcase() e CStr() mas sem sucesso. Já tentei colocar os elementos dos vetores em variaveis para depois buscar e também não. Alguém poderia me explicar o porque disto?

Desde já agradeço,
Xandão Grunge B)



#647614 Mostrar Se O Campo é Chave Primária

Posted by Xandão Grunge on 05/10/2005, 23:47 in ASP

Olá a todos.

Gostaria de saber como eu descubro a chave primária e se um campo é auto_numeração ou não. Com a base de dados sendo em access (.mdb).

Peguei um script no forum do imasters que lista todas as tabelas e nome de campos de uma tabela. Então dei uma modificada:

<%@Language="VBScript"%>
<%
Set Cn = CreateObject("ADODB.Connection")
ConnString = "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ=" & Server.MapPath("bd.mdb")
Cn.Open ConnString

Set cat = CreateObject("ADOX.Catalog")
cat.ActiveConnection = cn

for i = 0 to cat.tables.count - 1
if lcase(cat.tables(i).type) = "table" Then

set rs = server.createobject("adodb.recordset")
rs.open "select * from " & cat.tables(i).name, cn, 1,3,1

response.write "<hr>" & "Tabela: " & cat.tables(i).name & "<hr>"

for x = 0 to rs.fields.count - 1
response.write "<div style=""font-size:12px"">Campo: " & rs.fields(x).name
response.write " - Tipo: " & rs.fields(x).type 
response.write " - Tamanho definido: " & rs.fields(x).DefinedSize 
response.write " - Atributos: " & rs.fields(x).Attributes 
response.write " - Precisão: " & rs.fields(x).Precision & "</div>"
next

end if
next

rs.close
Cn.Close

Set rs = Nothing
Set Cn = Nothing
%>

A parte que lista os campos listei algumas propriedades que podem ser utéis como o tipe, DefinedSize, Attributes e Precision. O type lista o código do tipo de dados, o DefinedSize o tamanho do campo (pelo menos acredito que é isso, e o resto não sei o que faz. Talvez a saida esteja nesta propriedade Attributes, ele gera uns códigos que ao que tudo indica ele gera 16 para autonumeraveis e 116 para não auto_numeraveis (Alguém poderia me confirmar isso?). Porque pelo type não é possível saber se ele é ou não auto_numeravel.
Nos código me basei nestas duas url:
Type: http://www.w3schools...o/prop_type.asp
Attributes: http://www.w3schools..._attributes.asp

Se alguém souber de algo por favor poste ai,

Grato,
Xandão Grunge B)



#648088 Iis: Rodar Mais De Um Site

Posted by Xandão Grunge on 07/10/2005, 10:33 in IIS & PWS

Bom dia a todos!

Gostaria de saber se no IIS do windows XP (5.0) é possível rodar mais de um site na mesma máquina.

Estou precisando que tá maior zona deixar vários sites em um.

Vale ressaltar que o PC está dentro de uma rede local e acessa Internet via Proxy.

Desde já agradeço,
Xandão Grunge B)



#649148 Iis: Rodar Mais De Um Site

Posted by Xandão Grunge on 10/10/2005, 15:25 in IIS & PWS

Isso pode ser também. O importante é diferenciar um site do outro. Como posso fazer isso?

Grato,
Xandão Grunge B)



#650279 Atualizar Página Sem Perder Dados

Posted by Xandão Grunge on 13/10/2005, 11:06 in HTML, CSS e Metodologias

Bom dia a todos!

Gostaria de saber como é que funciona o esquema de formulário onde preserva os dados do formulário quando está é atualizada ou quando muda de página e depois clica no link voltar.

Sei que isto é possível inclusive aqui no forum é assim.

Seria alguma tag meta? Por cookie creio que seja possível mas é muito trabalhoso.


Desde já agradeço,
Xandão Grunge B)



#650287 Como Fazer Um Site Tipo Include ?

Posted by Xandão Grunge on 13/10/2005, 11:16 in HTML, CSS e Metodologias

Olá Sanches!

Tipo com o HTML convencional, pelo que eu saiba não é possível. No caso você teria que utilizar o shtml, ou páginas com scripts do lado do servidor como PHP ou ASP. Em todo caso você teria que Instalar um servidor da Web como (Apache, IIS ou PWD).

Um conselho: nas páginas de destido do include (cabeçalho, menu e rodapé), não coloque todas informações html (como as tags <html> e <body>) coloque apenas o que você for usar, pois quando você dar include em um arquivo ele adiciona todo conteudo desta página, e se você mandar exibir o código-fonte vai ver estas no meio da página, e fica horrível. Quando eu era principiante eu fiz muito disso... hehehe

mas qualquer dúvida posta ai.

Xandão Grunge B)




IPB Skin By Virteq