dmetallica
-
Total de itens
988 -
Registro em
-
Última visita
Posts postados por dmetallica
-
-
posta como é esse arquivo que a gente ve oque da para fazer...
-
não se esqueça de setar o smtp no php.ini
ou faça via php: <? ini_set("SMTP","SMTP.IG.COM.BR"); ?>
PS> alguns servers desabilitaum o recurso de ini_set
-
Cadastro de Pessoas (Com Vector)
Esse código é uma cadastro simples em java... Cpm algumas classes.
Saum 2 packages...
Segue o fonte:
--> pCadastro *** Cadastro.java *** Pessoa.java --> pFuncGen *** Menu.java *** Io.java *** Str.java Segue os fontes das classes agora:
/*
* Created on 22/04/2005
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package pCadastro;
/**
* @author Diego Pacheco
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class Pessoa {
private String sNome;
private String sEndereco;
private String sSexo;
private int iIdade;
//*** Metodos Construtures...
public Pessoa()
{
}
public Pessoa(String sNome)
{
this.sNome = sNome.toUpperCase();
}
public Pessoa(String sNome,String sEnd)
{
this.sNome = sNome.toUpperCase();
this.sEndereco = sEnd.toUpperCase();
}
//*** Funcoes de set
public void setNome(String sNome)
{
this.sNome = sNome;
}
public void setEnd(String sEnd)
{
this.sEndereco = sEnd;
}
public void setSexo(String sSexo)
{
this.sSexo = sSexo;
}
public void setIdade(int iIdade)
{
this.iIdade = iIdade;
}
//*** funcoes de GET.
public String getNome()
{
return this.sNome;
}
public String getEnd()
{
return this.sEndereco;
}
public String getSexo()
{
return this.sSexo;
}
public int getIdade()
{
return this.iIdade;
}
}
/*
* Created on 22/04/2005
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package pCadastro;
/**
* @author Diego Pacheco
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
import java.util.Vector; //*** importa o pacote para uso do vector.
public class Cadastro{
public static void main(String[] args)
{
pFuncGen.Io oIo = new pFuncGen.Io();
pFuncGen.Menu oMenu = new pFuncGen.Menu();
Vector oVector = new Vector();
pCadastro.Pessoa oPessoaAux = new pCadastro.Pessoa();
String sBufferResult = new String();
pFuncGen.Str oStr = new pFuncGen.Str();
int iTotAchados = 0;
int iTotPessoas = 0;
int iRetAux = 0;
int iAux = 0;
int i = 0;
iRetAux = oMenu.montaMenu(iTotPessoas);
while (iRetAux!=0)
{
switch(iRetAux)
{
case 1:
pCadastro.Pessoa oPessoa = new pCadastro.Pessoa();
oPessoa.setNome(oIo.leValor("Digite o Nome:"));
oPessoa.setEnd(oIo.leValor("Digite o Endereco:"));
oPessoa.setSexo(oIo.leValor("Digite o Sexo:"));
oPessoa.setIdade( Integer.parseInt(oIo.leValor("Digite a
Idade:")));
oVector.addElement(oPessoa);
iTotPessoas += 1;
break;
case 3:
if (iTotAchados==0)
{
System.out.println("não Existem Pessoas Cadastradas! ");
}
else
{
String sNomeProc = new String();
int iTotRem = 0;
sNomeProc = oIo.leValor("Digite o Nome da Pessoa que
voce quer REMOVER:");
iAux = oVector.size();
for(i=0;i<iAux;i++)
{
oPessoaAux = (Pessoa) oVector.elementAt(i);
if
(oPessoaAux.getNome().toUpperCase().equals(sNomeProc.toUpperCase()))
{
oVector.removeElementAt(i);
iAux = oVector.size();
System.out.println("Pessoa Removida...");
iTotRem++;
iTotPessoas--;
}
}
if (iTotRem==0)
{
System.out.println("Nenhuma Pessoa Foi Removida");
}
else
{
System.out.println("Total de Pessoas Removidas:
" + iTotRem);
}
}
break;
case 4:
iAux = oVector.size();
if (iAux==0)
{
System.out.println("Nenhuma Pessoa Cadastrada Ate esse Momento!");
}
else
{
String sProcura = new String();
sProcura = oIo.leValor("Nome da Pessoa:");
for(i=0;i<iAux;i++)
{
oPessoaAux = (Pessoa) oVector.elementAt(i);
if
(oPessoaAux.getNome().toUpperCase().equals(sProcura.toUpperCase()))
{
sBufferResult +=
oStr.devolveSpc(oPessoaAux.getNome().toUpperCase(),10);
sBufferResult +=
oStr.devolveSpc(oPessoaAux.getEnd().toUpperCase(),10);
sBufferResult +=
oStr.devolveSpc(oPessoaAux.getSexo().toUpperCase(),2);
sBufferResult += oPessoaAux.getIdade();
System.out.println(sBufferResult);
sBufferResult = "";
iTotAchados += 1;
}
}
if (iTotAchados==0)
{
System.out.println("Nenhuma Pessoa Cadastrada com nome: "
+ sProcura);
}
}
break;
case 5:
if (iTotPessoas!=0)
{
sBufferResult = "";
iTotAchados = 0;
iAux = oVector.size();
for(i=0;i<iAux;i++)
{
oPessoaAux = (Pessoa) oVector.elementAt(i);
sBufferResult +=
oStr.devolveSpc(oPessoaAux.getNome().toUpperCase(),10);
sBufferResult +=
oStr.devolveSpc(oPessoaAux.getEnd().toUpperCase(),10);
sBufferResult +=
oStr.devolveSpc(oPessoaAux.getSexo().toUpperCase(),2);
sBufferResult += oPessoaAux.getIdade();
System.out.println(sBufferResult);
sBufferResult = "";
iTotAchados++;
}
System.out.println("TOTAL DE RESULTADOS: " + iTotAchados);
}
else
{
System.out.println("Nenhuma Pessoa Cadastrada!");
}
break;
}
iRetAux = oMenu.montaMenu(iTotPessoas);
}
System.out.println("Programa Encerado!");
}
}
/*
* Created on 22/04/2005
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package pFuncGen;
/**
* @author Diego Pacheco
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class Menu {
public int montaMenu(int iTotRegs)
{
System.out.println("***================================***");
System.out.println("*** CADASTRO DE PESSOAS ***");
System.out.println("***================================***");
System.out.println("**************************************");
System.out.println("* 1 - Para Incluir uma Pessoa ***");
System.out.println("* 3 - Para Remover uma Pessoa ***");
System.out.println("* 4 - Para Consultar uma Pessoa ***");
System.out.println("* 5 - Para Relatorio de Pessoas ***");
System.out.println("* 0 - Para Sair do Sistema ***");
System.out.println("**************************************");
System.out.println("*** TOTAL DE PESSOAS: " + iTotRegs);
System.out.println("**************************************");
Io oIO = new Io(); //*** Instancia a Classe de Leitura de Dados IO.
int iRet = 0;
String Aux = "";
Aux = oIO.leValor("");
iRet = Integer.parseInt(Aux);
return iRet;
}
}
/*
* Created on 22/04/2005
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package pFuncGen;
/**
* @author Diego Pacheco
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
import java.io.*; //*** Importa todo pacote de java io.
public class Io {
public String leValor(String sMsg)
{
String sRetorno = "";
InputStreamReader entrada = new InputStreamReader(System.in); //*** Cria um buffer de Entrada.
BufferedReader br = new BufferedReader(entrada); //*** seta br como um leitor de buffer.
System.out.print(sMsg); //*** Imprime na tela.
try //*** Tenta executar os comandos.
{
sRetorno = br.readLine(); //*** Le um linha do Buffer.
}
catch (Exception e) //*** Caso de Erro executa ...
{
System.out.println("Erro: " + e.getMessage()); //*** Imprime msg de erro.
}
return sRetorno;
}
}
/*
* Created on 22/04/2005
*
* TODO To change the template for this generated file go to
* Window - Preferences - Java - Code Style - Code Templates
*/
package pFuncGen;
/**
* @author Diego Pacheco
*
* TODO To change the template for this generated type comment go to
* Window - Preferences - Java - Code Style - Code Templates
*/
public class Str {
public String devolveSpc(String sDados,int iTamSpc)
{
int i = 0;
int iTamStr = 0;
int iPreencSpc = 0;
String sBufferRes = "";
iTamStr = sDados.length();
iTamSpc = iTamSpc - iTamStr;
for(i=0;i<iTamSpc;i++)
{
sBufferRes += " ";
}
sDados += sBufferRes;
return sDados;
}
}
Duvidas só falar...
Abraços...
-
-
olha na sessão de scripts tem um exmplo disso...
-
amigo não conheço...
em asp tem e jsp tb, ... mas em php nunca vi.... você pode debugar na mao usando o echo ou alerts.
-
-
de nada disponha...
-
Amigo... Não torne isso como pessoal...
Pra você vender um sistema e não um site é a melhor coisa do mundo...não é só seguro como necessário...ou você dá seu trabalho pros outros???
PHP é free mas a lógica que você usa pra programar é paga!
ASP você usa um dll é outro coneito você ganha em segurança e não tem u mcusto elevado com esse do php. alem disso dll é um compente que pode ser generico e usado por outros sistemas...
Apenas me referi que nessa situação o asp é mais robusto e aplicavel...
assim como jsp que você tem as class que abstraem as regras de negocios e o processamento e ainda as tag libraris que escondem o codigo jsp...
php é bom tb programa com php direto, mas nesse caso é asp ou jsp é mais eficiente...
-
-
que base de dados você tah usando!?
-
bom...
Para fazer esse union você tem quer ter as mesmas colunas nos dois sql e o mesmo tipo de dados e a mesma orderm.... você já verificou isso!?
-
cara criptografar todo o codigo não é uma boa...
Para isso que você quer era melhoir uma aplicação VB/ASP por que ai você fazria um dll no vb e mas paginas só faria a chamada das dlls nas paginas... ai não teria problemas pois nminguem conseguiria ver o codigo...
-
ok...
bom host www.locaweb.com.br
base:
qualquer uma boa:
oracle
sql server
mysql
www.php.net aki tem exmplos de codigos e metodos de acesso.
-
qual a sua duvida!?
-
Que erro dá???
não é esses seus alias que estão errados!
-
Mas se você usar hash, e mandar interpretar um site inteiro ele funciona???
Funciona!!! Mas você não consegue mas voltar o conteudo... ateh consegue mas isso saum uns belos e muitos muitos anos....
Mas essa não é funcionalidade aplicavel você usa hash para informações sigilosas como senha.
Abraços...
-
-
a melhor coisa é um hash(Sem volta) ou MD5 ou SHA1....
e ai você testa os dois reseultados da criptografia...
Php tem os dois algoritimos...
-
-
usa o comando continue ele pula um interação do laço ai se faz um if para ver se é a quarta... qualquer coisa posta ae...
-
dá um olhada na sessão de parcerias...
-
da uma olhada na sessão de scripts lá tem algumas coisas...
-
isso se chama query sqtring amigo...
assim para passar você faz um href normal digamos assim
teste.php?var=teste
ou usa o commando header do php , ou melhor usa JS.
ai na pagina que você quer pega oi valor de var usa.
//*** Se for get seu metodo.
$_GET["var"];
//*** se for post
$_POST["var"];
e ai pode fazer...
if ($_POST["var"]==nome)
{
____
____
____
}
Como Calcular Data
em PHP
Postado
como é que é!????
Tua pergunta tah muito confusa. Te explica mais claramente...