Jump to content


Photo

To Tentando Criar Um Sistema


  • Faça o login para participar
13 replies to this topic

#1 dockism

dockism

    Intelligent Man :-)

  • Usuários
  • 171 posts
  • Sexo:Não informado
  • Localidade:Santa Maria - RS

Posted 27/09/2004, 14:15

galera como não achei nenhum sistema na net como eu quero resolvir eu tentar fazer tenho pouco conhecimento em php e mysql mas pelo menos to tentando e com esse sistema vou aprender muita coisa então preciso da ajuda de vcs vou passar aqui até agora o que eu fiz...

config.php
<?
# Configuracoes de banco de dados
$host ="localhost"; // Host valor padrao é localhost
$usuariodb="root"; //Usuario de Conexao com  o MySQL
$senhadb=""; // Senha de Conexao com o MySQL
$db=""; //Banco de Dados MySQL

# Tableas NAO ALTERE
$tb1="linha_vidrarias";

# Nao alterar nada abaixo
$conexao=mysql_connect ("$host", "$usuariodb", "$senhadb") or die ('Não foi possivel conectar com o usuario: ' . mysql_error());
mysql_select_db ("$db") or die("não foi possivel");
?>

cadastra.php
<?
include "config/config.php";
$sql = mysql_query("INSERT INTO $tb1 (nome decricao imagem) VALUES ('$nome' '$descricao' '$imagem')");
if (!$sql){
echo "Não foi possivel a consulta.";}
else{
echo "<script> alert(\"Cadastro Evetuado com Sucesso\")</script>";
echo "<meta http-equiv='refresh' content='0;URL=form.html'>";
}
}
?>

form.htm
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form name="form1" method="post" action="cadastra.php">
  <p>Nome:</p>
  <p> 
    <input type="text" name="nome">
  </p>
  <p>Descri&ccedil;&atilde;o</p>
  <p> 
    <textarea name="descricao"></textarea>
  </p>
  <p>Diretorio da Imagem</p>
  <p> 
    <input type="text" name="imagem">
  </p>
  <p> 
    <input type="button" name="envia" value="Cadastrar">
  </p>
</form>
</body>
</html>

assim quero que olhem os codigos e veêm se achar algo de errado... :P
Futuro Projeto .:[DAN]net:.

#2 Goku Jr

Goku Jr

    Nilson

  • Usuários
  • 3757 posts
  • Sexo:Masculino

Posted 27/09/2004, 14:31

é ?

está retornando algum erro ?

você testou seu script ?

você tem alguma duvida ?

Não entendi o motivo de você ter criado esse topico !

até + !
-----------------------------------------------------------------------
PALMEIRAS - Primeiro campeão do mundo em 1951

#3 jasar

jasar

    POGNATOR

  • Banidos
  • PipPipPipPip
  • 306 posts
  • Sexo:Masculino
  • Localidade:são paulo
  • Interesses:girorapido.com.br melhor site de classificados do mundo , e é free

Posted 27/09/2004, 14:34

cara esplica direito o q vc quer fazer sim?
:( tiraram minha assinatura mas 6 podem v ela ai
http://contagiro.flo...m.br/jasar.jpeg

#4 dockism

dockism

    Intelligent Man :-)

  • Usuários
  • 171 posts
  • Sexo:Não informado
  • Localidade:Santa Maria - RS

Posted 27/09/2004, 15:11

ta assim o form.htm...
vai mandar uma informação para o cadastra.php que vai adicionar no BD o Nome, Descrição, Imagem (do referente produto)

asssim eu não criei ainda o BD no mysql por que não sei fazer mas se alguem puder me ajudar e tbm quero ver se encontram algum erro no script....
quando me ensinarem como criar uma tabela no BD eu vou testar o script ok hehehe desculpe ai mas agora eu para entender???
Futuro Projeto .:[DAN]net:.

#5 Stormbringer

Stormbringer

    I'd love to stay with you all

  • Ex-Admins
  • 2927 posts
  • Sexo:Não informado
  • Localidade:Goiânia - GO
  • Interesses:Atualmente: pesquisa e desenvolvimento de web-games

Posted 27/09/2004, 15:16

ah tah, tipo, vc nao sabe por onde começar, né?

http://www.inf.ufsc....oad/tut_php.zip

muito boa apostila...

depois instale o phpmyadmin ou use o do seu provedor pra criar as tabelas... ou crie por um script que vc mesmo fizer, mas sem o conhecimento basico, nao adianta papagaiar o que os outros disserem pra vc fazer, senão vc não aprende, ok? Como instalar o phpmyadmin vc encontra em varios topicos aqui, use a "Pesquisa" ou "Busca" do forum, principalmente na area de scripts prontos ou softwares relacionados a php que vc vai ter muitos resultados...

bom, pra começar é isso... mão na massa!

๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑


#6 jasar

jasar

    POGNATOR

  • Banidos
  • PipPipPipPip
  • 306 posts
  • Sexo:Masculino
  • Localidade:são paulo
  • Interesses:girorapido.com.br melhor site de classificados do mundo , e é free

Posted 27/09/2004, 15:21

vc tem o mysql fronto ou o mysql admin instalado ai??
ha facinhu cria as tables com elescria um campo chamado id semdo ele unico nao nulo primario e key e auto increment
um campo nome varchar 255
descreção longtext
imagem varchar 120


pronto

agora no form d envio da imagem vc vai fazer assim
<form METHOD='POST' ENCTYPE='multipart/form-data' action='insert.php'>
<input type='file' name='imagem' size='26'>
<br><input type='submit' value='Submeter' name='B1'></form>


quando vc for receber para cadastarr no db c vai da un insert
(d , nome , descrição , imagem) values ( 'null','$nome','$descrição','$imagem_name')

e vai fazer isso aki tbm

if ($imagem_name != "") {
@copy("$imagem" , "imagem_name")
or print("nao enviado");

isso encia a imagem para o diretorio e ali em cima vc guarda o nome da imagem no db
qualquer coisa posta ai
:( tiraram minha assinatura mas 6 podem v ela ai
http://contagiro.flo...m.br/jasar.jpeg

#7 dockism

dockism

    Intelligent Man :-)

  • Usuários
  • 171 posts
  • Sexo:Não informado
  • Localidade:Santa Maria - RS

Posted 27/09/2004, 15:43

Stormbringer:
- ja tenho instalado na minha maquina o php e o mysql entendo alguma coisa de php, mas nunca fiz um script para falar a verdade... o link não funcionou

- jasar: eu vo ler depois com mais atenção isso e te falo, mas o que vc colocou ali é para eu mandar a imagem ou para só colocar o endereço da imagem no form.htm?

esse codigo eu coloco aonde?
if ($imagem_name != "") { 
@copy("$imagem" , "imagem_name") 
or print("nao enviado");

para vcs ter uma ideia do que eu quero...

http://www.alpax.com.br/catalogo/
Futuro Projeto .:[DAN]net:.

#8 ## Dark Angell ##

## Dark Angell ##
  • Visitantes

Posted 27/09/2004, 16:00

ainda falta acabar neh!?
:P

#9 dockism

dockism

    Intelligent Man :-)

  • Usuários
  • 171 posts
  • Sexo:Não informado
  • Localidade:Santa Maria - RS

Posted 27/09/2004, 16:17

ta vamos lá eu vo colocar aqui as mudanças que eu fiz...eu tenho certeza que fiz algo errado, mas é errado que se aprende :D

form.htm
<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form METHOD='POST' ENCTYPE='multipart/form-data' action='cadastra.php'>
  <p>Nome:</p>
  <p> 
    <input type="text" name="nome">
  </p>
  <p>Descri&ccedil;&atilde;o</p>
  <p> 
    <textarea name="descricao"></textarea>
  </p>
  <p>
    <input type='file' name='imagem' size='26'>
  </p>
  
  <p>
    <input type="submit" name="Submit" value="Submit">
  </p>
</form>
</body>
</html>

cadastra.php
<?
include "config/config.php";
$sql = mysql_query("INSERT INTO $tb1 (id , nome , descricao , imagem) values ( 'null','$nome','$descricao','$imagem_name')");
if ($imagem_name != "") { 
@copy("$imagem" , "imagem_name") 
or print("nao enviado");
else{
echo "<script> alert(\"Cadastro Evetuado com Sucesso\")</script>";
echo "<meta http-equiv='refresh' content='0;URL=form.html'>";
}
}
?>

config.php
<?
# Configuracoes de banco de dados
$host ="localhost"; // Host valor padrao é localhost
$usuariodb="root"; //Usuario de Conexao com  o MySQL
$senhadb=""; // Senha de Conexao com o MySQL
$db="sisbelga"; //Banco de Dados MySQL

# Tableas NAO ALTERE
$tb1="linha_vidrarias";

# Nao alterar nada abaixo
$conexao=mysql_connect ("$host", "$usuariodb", "$senhadb") or die ('Não foi possivel conectar com o usuario: ' . mysql_error());
mysql_select_db ("$db") or die("não foi possivel");
?> 

e ai e agora o que eu fiz de errado, apareceu essa msg aqui
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.



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

Apache/1.3.23 Server at localhost Port 80

:(
Futuro Projeto .:[DAN]net:.

#10 ## Dark Angell ##

## Dark Angell ##
  • Visitantes

Posted 27/09/2004, 16:27

ta vamos lá eu vo colocar aqui as mudanças que eu fiz...eu tenho certeza que fiz algo errado, mas é errado que se aprende :D

form.htm

<html>
<head>
<title>Untitled Document</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>

<body>
<form METHOD='POST' ENCTYPE='multipart/form-data' action='cadastra.php'>
  <p>Nome:</p>
  <p> 
    <input type="text" name="nome">
  </p>
  <p>Descri&ccedil;&atilde;o</p>
  <p> 
    <textarea name="descricao"></textarea>
  </p>
  <p>
    <input type='file' name='imagem' size='26'>
  </p>
  
  <p>
    <input type="submit" name="Submit" value="Submit">
  </p>
</form>
</body>
</html>

cadastra.php
<?
include "config/config.php";
$sql = mysql_query("INSERT INTO $tb1 (id , nome , descricao , imagem) values ( 'null','$nome','$descricao','$imagem_name')");
if ($imagem_name != "") { 
@copy("$imagem" , "imagem_name") 
or print("nao enviado");
else{
echo "<script> alert(\"Cadastro Evetuado com Sucesso\")</script>";
echo "<meta http-equiv='refresh' content='0;URL=form.html'>";
}
}
?>

config.php
<?
# Configuracoes de banco de dados
$host ="localhost"; // Host valor padrao é localhost
$usuariodb="root"; //Usuario de Conexao com  o MySQL
$senhadb=""; // Senha de Conexao com o MySQL
$db="sisbelga"; //Banco de Dados MySQL

# Tableas NAO ALTERE
$tb1="linha_vidrarias";

# Nao alterar nada abaixo
$conexao=mysql_connect ("$host", "$usuariodb", "$senhadb") or die ('Não foi possivel conectar com o usuario: ' . mysql_error());
mysql_select_db ("$db") or die("não foi possivel");
?> 

e ai e agora o que eu fiz de errado, apareceu essa msg aqui
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, admin@localhost and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.



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

Apache/1.3.23 Server at localhost Port 80

:(

vc já criou o Banco de Dados??

#11 dockism

dockism

    Intelligent Man :-)

  • Usuários
  • 171 posts
  • Sexo:Não informado
  • Localidade:Santa Maria - RS

Posted 27/09/2004, 18:00

sim né hehhe...
acho que tem algo de errado no form.htm

Edição feita por: dockism, 27/09/2004, 18:01.

Futuro Projeto .:[DAN]net:.

#12 Stormbringer

Stormbringer

    I'd love to stay with you all

  • Ex-Admins
  • 2927 posts
  • Sexo:Não informado
  • Localidade:Goiânia - GO
  • Interesses:Atualmente: pesquisa e desenvolvimento de web-games

Posted 27/09/2004, 18:36

só pra corrigir o post link, tá quebrado mesmo...

http://www.superphp....dex.php?secao=1

aih vc baixa a apostila do MAuricio Vivas, que é a melhor para iniciantes, na minha opiniao...

de resto, o erro apresentado parece ter sido por "timeout"... a imagem que vc esta enviando nao é muito grande? veja isso...

abraços

๑۩۞۩๑Let the Carnage Begin!!๑۩۞۩๑


#13 Henrique

Henrique

    Novato no fórum

  • Banidos
  • 15 posts
  • Sexo:Não informado

Posted 27/09/2004, 18:54

kra seguinte o sistema q vc esta querendo faezr e mto complexo nao ira conseguir fazer nunka vc deve começar por um sistema menos complexo tkra esse \ew vc vai te q criar thumbs e mto complikado kra começa com algo menor soh com um registro depoiis vc começa a faezr algo com varios registros te digo algo s evc for tentar fazer esse sistema como primeiro script tu vai te q ler e reler e estuda mto!! :wacko: (y) :P






ah le a a apostila aew do mauricio vivas eu jah li e mto boua tbem :P :P :D

Edição feita por: Henrique, 27/09/2004, 18:56.


#14 dockism

dockism

    Intelligent Man :-)

  • Usuários
  • 171 posts
  • Sexo:Não informado
  • Localidade:Santa Maria - RS

Posted 27/09/2004, 19:08

ta vou ler a apostila...
Futuro Projeto .:[DAN]net:.




1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq