Final
#1
Posted 15/04/2004, 00:20
tipo com a ajuda de vcs eu montei um sistema de cadastro!!
Mas agora eu quero fazer com que o usuário depois de logado tenha acesso ao seu perfil, até aí eu sei fazer! Mas o esquema é que eu quero que quando ele entre no perfil dele tenha opção dele enviar no máximo dez fotos!!
Tipo, vcs aconselham eu a criar uma nova tabela no mysql pra mecher com as fotos, ou usar a mesma tabela do cadastro?
queria o aconselhamento de vcs de como criar os campos e talz!
as dez fotos no caso iria fikar em apenas um campo ou cada um em campo diferente?
www.artweb7.com.br
www.clicgyn.com.br
#2
Posted 15/04/2004, 08:45
explica melhor o q vc quer q eu tento te ajudar.
Edgar
_________________________________________________
Formação: Bacharel em Ciência da Computação
Especialização em Redes sem fio - Wi-Fi (Wireless)
Programação: PHP, ASP, VB, .NET e C.
_________________________________________________
Contatos:
E-mail: edgar@agenciadigital.net
E-mail: edgar@webmasterhost.com.br
_________________________________________________
Host:
http://webmasterhost.com.br
#3
Posted 15/04/2004, 09:41
[]'s
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
#4
Posted 15/04/2004, 11:11
Tipo assim, eu vou fazer assim eu acho!
vou criar 10 campos para fotos!!
Eu tava pensando em usar apenas um único campo colocar todas as fotos nele separadas por uma virgula e usar a função explode para dividir as fotos, mas eu chegeui na conclusão que naum tem como fazer isso, pq cada usuário manda um determinado numero de fotos, as vezes um usuário manda cinco fotos o outro manda oito e outro manda dez, naum consegui pensar em uma forma de resolver esse problema, entaum por enquanto to com idéia de criar dez campos!
mas aí eu queria saber o q eu faço pra quando o usuário já tiver mandado suas dez fotos escrever que ele naum pode mandar mais! Naum veio nada na minha cabeça, qual condição eu ia colocar? será qeu eu teria que criar um campo no sql e a cada foto que o usuário manda iria incrementar uma unidade nesse campo?
e como eu faria isso??
o campo foto eu acho que da pra ser um VarChar, e nele vai ser guardado o endereço da foto!!
Agora eu conto com a ajuda de vcs!
Valews
www.artweb7.com.br
www.clicgyn.com.br
#5
Posted 15/04/2004, 11:26
Bom, o que eu faria, tenha a tabela User:
tabela USER
CodigoUse - Código do Usuário
NomeUse - Nome do Usuário
Tabela FOTOS
CodigoFot - Código da Foto
CodigoUseFot - Código do Usuário dono da Foto
LocalFot - Caminho da foto com seu nome
Tabela COMENTARIOS
CodigoFotCom - Código da Foto
AutorCom - Nome do autor do comentário
ComentarioCom - COmentario sobre a foto
Para selecionar a foto do cara:
SELECT * FROM fotos WHERE CodigoUseFot=$codigo
Para selecionar a o comentário da foto:
SELECT * FROM fotos,comentarios WHERE CodigoUseFot=CodigoFot AND CodigoUseFot=$codigo
Qualquer dúvida postaew!
[]'s
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
#6
Posted 15/04/2004, 11:40
tipo como eu faço pra verificar se os dez campos das fotos estaum preenchidos ou naum?
outra, curti o jeito que vc faria mas veio uma duvida
tabela USER CodigoUse - Código do Usuário NomeUse - Nome do Usuário Tabela FOTOS CodigoFot - Código da Foto CodigoUseFot - Código do Usuário dono da Foto LocalFot - Caminho da foto com seu nomeCodigoUseFot - Código do Usuário dono da Foto
esse CodigoUseFot seria o mesmovalor que esse CodigoUse - Código do Usuário
????????
www.artweb7.com.br
www.clicgyn.com.br
#7 thalesalan
Posted 15/04/2004, 11:49
Este código de usuário, seria o ID dele!to com duas duvidas!
tipo como eu faço pra verificar se os dez campos das fotos estaum preenchidos ou naum?
outra, curti o jeito que vc faria mas veio uma duvidatabela USER CodigoUse - Código do Usuário NomeUse - Nome do Usuário Tabela FOTOS CodigoFot - Código da Foto CodigoUseFot - Código do Usuário dono da Foto LocalFot - Caminho da foto com seu nomeCodigoUseFot - Código do Usuário dono da Foto
esse CodigoUseFot seria o mesmovalor que esse CodigoUse - Código do Usuário
????????
#8
Posted 15/04/2004, 12:00
<?php //insira aqui o arquivo de conexao dos dados //seleciona a foto do usuário //o código do usuário tem que ser passado na variáve $codigo $sql = "SELECT * FROM fotos WHERE CodigoUseFot=$codigo"; $resultado = mysql_query( $sql ) or die( "Erro: " . mysql_error( ) ); if ( mysql_num_rows( $resultado ) < 10 ) { echo "usuario pode cadastrar fotos ..."; } else { echo "usuario não pode cadastrar fotos ..."; } ?>
2ª Dúvida:
O CodigoUseFot é igual ao CodigoUse sim, pois é o que relaciona os dois registros.
[]'s
Tutoriais, código colaborativo (pastebin), curso de PHP, artigos e etc.
#9
Posted 16/04/2004, 14:46
Tipo eu vou fikar meio sumido daki do forum pq eu vou trocar meu pc!
ele só chega na terça feira que vem!!
Vou começar a fazer a parte de fotos de acordo com as dicas que vc me deu!
Daí tendo qualwur dúvida eu posto aki!
Valews demais
www.artweb7.com.br
www.clicgyn.com.br
#10
Posted 16/04/2004, 14:51
vcs acham aconselhavel eu determinar o tamanho da foto?
tipo pixel por pixel?
se vcs acham aconselhável me passam um script que limita isso?
www.artweb7.com.br
www.clicgyn.com.br
#11 thalesalan
Posted 16/04/2004, 14:53
Tem um artigo para isto no arenaphpa eu esqueci!!
vcs acham aconselhavel eu determinar o tamanho da foto?
tipo pixel por pixel?
se vcs acham aconselhável me passam um script que limita isso?
#12 thiagorsl
Posted 16/04/2004, 14:55
Qualuqer coisa post ai
#13
Posted 20/04/2004, 23:37
Tipo
olhem meu problema!
cada usuário vai ter uma pasta com o nick dele!
tipo meu nick é $nick = __dino__, entaum vai existir uma pasta chamada __dino__
aonde minhas fotos vão fikar guardadas!
aí eu quero saber o comando de criar uma pasta com meu nick
Outra duvida!
a página que cria a pasta é a mesma página que vai enviar as fotos pra pasta!
eu preciso de uma verificação pra saber se a pasta já foi criada ou naum, senaum toda vez vai criar a pasta!
preciso de um if se a pasta naum existe {
cria pasta}
Valews pela atenção!!
www.artweb7.com.br
www.clicgyn.com.br
#14 thalesalan
Posted 21/04/2004, 08:35
Para criar a pasta:Gente voltei a ativa denovo!
Tipo
olhem meu problema!
cada usuário vai ter uma pasta com o nick dele!
tipo meu nick é $nick = __dino__, entaum vai existir uma pasta chamada __dino__
aonde minhas fotos vão fikar guardadas!
aí eu quero saber o comando de criar uma pasta com meu nick
Outra duvida!
a página que cria a pasta é a mesma página que vai enviar as fotos pra pasta!
eu preciso de uma verificação pra saber se a pasta já foi criada ou naum, senaum toda vez vai criar a pasta!
preciso de um if se a pasta naum existe {
cria pasta}
Valews pela atenção!!
mkdir("__dino__");
Agora para verificar se ela existe, eu acho que tem que ser com a função file_exists();
#15
Posted 21/04/2004, 09:37
qundo o usuário acabar de cadastrar vai ser criado a pasta dele! como ele só se cadastra uma unica vez naum tem perigo de ocorrer duas vezez a criação da pasta!
www.artweb7.com.br
www.clicgyn.com.br
1 user(s) are reading this topic
0 membro(s), 1 visitante(s) e 0 membros anônimo(s)