
Flog Multiusuário
#91
Posted 30/08/2005, 19:42
a gente pegou um plugin do winamp e ele transmite as musicas que a gente escuta pra internet ae qualquer um podi escutar..
olha soh eu fiz uma playlist no winampo soh de funk mas soh funciona quando o computador tah ligado
pra quem quiser escutar funk o endereço eh
http://www.garotasdofunk.net:8081
ah se naum funcionar eh porque o nosso winamp esta desligado
#92
Posted 30/08/2005, 20:08
Eu tenho um sistema de flog multiusuário pronto, funcional!!
Se quiserem, posso enviar, daí vocês trabalham em cima e fazem o que quiserem!! Se quiserem só alterar o Layout, já ta valendo!!
Qualquer coisa... só dá um toque!! Meu e-mail: cadukosta@yahoo.com.br!!!
Espero poder ajudar
Carlos Eduardo!
Carlos Eduardo - CreativeTec Informática
"Só fazemos melhor aquilo que repetidamente insistimos em melhorar.
A busca da excelência não deve ser um objetivo e sim um hábito".
Aristóteles (384-322 a.C.)
#93
Posted 30/08/2005, 20:33

Velhinho desde já eu digo que sua intençao é boa...
Mas pensando pelo lado evolutivo, Agente ta aqui pra tentar aprender mais e mais, entao se pegarmos pronto iremos apenas "alterar" algumas coisinhas o que na minha opiniao nao impoe ter que aprender o PHP...
Bom isso é so minha opiniao
Falopa!
#94
Posted 30/08/2005, 22:31
Vou pedir o fotolog pra ele pra testar, mas quero que o michael termine o dele para que ele aprenda bem php ... Você sabe neh, nem sempre que tem um modelo a gente tem que copiar podemos ter como modelo e incrementar muito mais!!!
ihihihhi
um abraço a todos vou dormir !!!
#95
Posted 31/08/2005, 08:03
Cara, tá dando erro na linha 15 ainda, já li, reli, li de novo, o código e não descobri o que tá errado não.
A linha que em teoria estaria errada é essa:
$sql = mysql_query ("INSERT INTO tabela ('campo', 'campo') VALUES ('$titulo', '$arquivo')") or die(mysql_error());
E o erro é esse:
Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra.php on line 15
----------
Agora que eu vi, apareceu um arquivo com o nome "error_log" dentro do diretório do flog. O Conteúdo dele é isso:
[29-Aug-2005 15:06:10] PHP Parse error: parse error, unexpected $ in /home/conxeg/public_html/flog/ver.php on line 63 [29-Aug-2005 15:07:14] PHP Parse error: parse error, unexpected $ in /home/conxeg/public_html/flog/ver.php on line 63 [29-Aug-2005 15:07:49] PHP Parse error: parse error, unexpected $ in /home/conxeg/public_html/flog/ver.php on line 63 [29-Aug-2005 15:10:17] PHP Parse error: parse error, unexpected $ in /home/conxeg/public_html/flog/ver.php on line 55 [30-Aug-2005 11:23:02] PHP Parse error: parse error, unexpected '\"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/conxeg/public_html/flog/admin.php on line 7 [30-Aug-2005 11:23:41] PHP Parse error: parse error, unexpected '\"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/conxeg/public_html/flog/admin.php on line 7 [30-Aug-2005 11:23:51] PHP Parse error: parse error, unexpected '\"', expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/conxeg/public_html/flog/admin.php on line 7 [30-Aug-2005 11:25:11] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/editar_senha.php on line 10 [30-Aug-2005 11:26:15] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/editar_senha.php on line 10 [30-Aug-2005 11:27:44] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/editar_senha.php on line 11 [30-Aug-2005 12:22:00] PHP Warning: mysql_num_rows(): supplied argument is not a valid MySQL result resource in /home/conxeg/public_html/flog/editar_senha.php on line 15 [30-Aug-2005 12:27:00] PHP Parse error: parse error, unexpected '}' in /home/conxeg/public_html/flog/editar_senha.php on line 22 [30-Aug-2005 15:04:33] PHP Parse error: parse error, unexpected ')' in /home/conxeg/public_html/flog/cadastra_teste.php on line 9 [30-Aug-2005 15:08:16] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 13 [30-Aug-2005 15:10:09] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 14 [30-Aug-2005 16:16:49] PHP Parse error: parse error, unexpected ')' in /home/conxeg/public_html/flog/cadastra_teste.php on line 9 [30-Aug-2005 16:18:22] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 13 [30-Aug-2005 16:20:47] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 13 [30-Aug-2005 16:24:01] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 13 [30-Aug-2005 16:24:59] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 13 [30-Aug-2005 16:38:03] PHP Parse error: parse error, unexpected ')' in /home/conxeg/public_html/flog/cadastra_teste.php on line 9 [30-Aug-2005 16:38:48] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 13 [30-Aug-2005 16:39:54] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 13 [30-Aug-2005 16:40:21] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 13 [30-Aug-2005 16:40:52] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 16 [30-Aug-2005 16:41:51] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 14 [30-Aug-2005 16:42:39] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 13 [30-Aug-2005 16:44:18] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 13 [31-Aug-2005 07:54:33] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 15 [31-Aug-2005 07:54:37] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 15 [31-Aug-2005 07:55:42] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 15 [31-Aug-2005 07:58:12] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 15 [31-Aug-2005 08:00:57] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra_teste.php on line 18 [31-Aug-2005 08:02:00] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra.php on line 18 [31-Aug-2005 08:03:28] PHP Parse error: parse error, unexpected T_VARIABLE in /home/conxeg/public_html/flog/cadastra.php on line 18
Coisa mais estranha... pelo que eu entendi aqui ele tá listando todos os erros que aconteceram... hehe
Edição feita por: mi7chael, 31/08/2005, 08:08.
#96
Posted 31/08/2005, 09:40
Meu amigo já vi que tu começou a mexer no server so agora...
O arquivo ERROR_LOG é uma especie de "backup" para os erros por exemplo o webmaster não tem como saber se em determinada hora ou dia algum script deu problema então criaram o sistema de ERROR_LOG que grava todos os error que o PHP alertar isso facilita muito pois ele sempre indica o dia-Hora-URL do script errante - e linha do erro.
Muito bom esse invento... entao sempre é bom dar uma olhadinha nele para conferir se tudo anda correndo bem

ERROS
É verdade eu tinha esquecido de por um ";" no final da linha da funcao move_uploaded_file, como nao tinha no final dakela linha ele mostra a proxima linha como erro pois nela existe algum caractere invalido para a SINTAXE(nussa olha eu falando dificil)
Ta corrigido e testado
http://forum.wmonlin...=75#entry631653
Falopa!
Edição feita por: hostdesigner, 31/08/2005, 09:49.
#97
Posted 31/08/2005, 10:32
2 - require_once("config.php");
3 - $dir = "fotos/";
14 - $sql = mysql_query ("INSERT INTO fotos (titulo, arquivo) VALUES ('$titulo', '$arquivo')") or die(mysql_error());
Eu tava estudando o código e tô com uma dúvida na linha 10 (acho que é lá que tá o meu problema, hehe):
move_uploaded_file($_FILES['arquivo']['tmp_name'], $dir . $_FILES['arquivo']['name']);// envia o arquivo para o diretorio
a variável $_FILES['arquivo'] pega o nome do arquivo no formulário, né, até aí eu endendi, mas eu não entendi a questão do ['tmp_name'] e depois do ['name']. Eles pegam esses nomes aonde ??
Eu fiz uns testes aqui usando algumas coisas do arquivo enviar_foto.php (porque ele enviava o nome pro db) mas não consegui não !!!
Edição feita por: mi7chael, 31/08/2005, 10:58.
#98
Posted 31/08/2005, 11:11
$_FILES['campo']['name'] => O nome original do arquivo no computador do usuário.
$_FILES['campo']['tmp_name'] => O nome temporário do arquivo, como foi guardado no servidor.
Bom se quiser saber mais sobre $_FILES http://www.php.net/f...res.file-upload
Pra pegar o nome do arquivo voce precisa fazer assim(pensei que tu ja sabia fazer) apezar de nao ter colocado isso la no CODE
$arquivo = $_FILES['arquivo'] ['name'];
Falopa!
#99
Posted 31/08/2005, 13:43
<? require_once("config.php"); $dir = "fotos/"; if($_GET['funcao'] == 'cadastra'){ $titulo = $_POST['titulo']; $arquivo = $_POST['arquivo']['name']; move_uploaded_file($_FILES['arquivo']['tmp_name'], $dir . $_FILES['arquivo']['name']);// envia o arquivo para o diretorio // note que eu nao renomeei o arquivo // voce deve fazer isto $sql = mysql_query ("INSERT INTO fotos (titulo, arquivo) VALUES ('$titulo','$arquivo')") or die(mysql_error()); if($sql){ ?> Dados inseridos com êxito! <? } else { ?> Houve um erro no servidor... Tente novamente. <? }// Fim do if resposta } else { ?> <form action="?funcao=cadastra" method="post" enctype="multipart/form-data" name="cadastro" id="cadastro"> <table width="450" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td colspan="2">POSTAR FOTO</td> </tr> <tr> <td>Nome:</td> <td><input name="titulo" type="text" id="titulo" size="30" maxlength="40"></td> </tr> <tr> <td>Arquivo:</td> <td><input name="arquivo" type="file" id="arquivo" size="16"></td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="Postar isto agora!"></td> </tr> </table> </form> <? } ?>
vc testou o que vc fez ?? Deu certo mesmo (enviou o nome do arquivo e o título) ??
#100
Posted 31/08/2005, 14:32
mas tente assim pra garantir que vai pegar so depois de fazer o upload completo
troca isso:
move_uploaded_file($_FILES['arquivo']['tmp_name'], $dir . $_FILES['arquivo']['name']); $nome_arquivo = $_FILES['arquivo']['name']; }por isso:
if (move_uploaded_file($_FILES['arquivo']['tmp_name'], $dir . $_FILES['arquivo']['name'])) { $nome_arquivo = $_FILES['arquivo']['name']; $arquivo = "$nome_arquivo"; }
Falopa!
#101
Posted 31/08/2005, 14:41
--------------------
move_uploaded_file($_FILES['arquivo']['tmp_name'], $dir . $_FILES['arquivo']['name']);
$nome_arquivo = $_FILES['arquivo']['name'];
}
--------------------
Mas aí eu usei a outra que vc postou e o código funcionou beleza, hehe.
Valew.
Edição feita por: mi7chael, 31/08/2005, 14:41.
#102
Posted 31/08/2005, 14:47
Da forma como coloquei agora tem um if que diz que somente depois de fazer o upload ele pega o nome para o insert observe que existe o if e suas "{}" que reservam o nome do arquivo
Falopa!
#103
Posted 31/08/2005, 15:04
olha soh queria falar que o carinha aquele que falou que tinha o script pronto de fotolog multiusuario nem me respondeu... ihihihihi será que era cao? ihihihi to vendu que vcs tão trabalhandu muitu neh!!!
é isso ae força galera que vcs saum muito legais!!!! Pro progresso da nação e do cérebro da gente é necessário pensar !!! pena que somos loiras!!! hauahauahuaaua
Dizem que as loiras ja nascem com a moleira fechada!! por isso o cérebro naum cresce!!!! hauahuaauahauah
um beiju de incentivu a todos que estaum trabalhandu!!!
#104
Posted 31/08/2005, 15:18
pst.: quem quiser ver como ficou o script é só se cadastrar em www.aconxegu.com.br/flog/cadastrar.php

arquivo enviar_foto.php
<? require("loga.php"); ?> <? require_once("config.php"); $dir = "fotos/"; if($_GET['funcao'] == 'cadastra'){ $titulo = $_POST['titulo']; $comentario = $_POST['comentario']; $data = date('Y-m-d'); $nome_usuario = $_SESSION["usuario"]; if (move_uploaded_file($_FILES['arquivo']['tmp_name'], $dir . $_FILES['arquivo']['name'])) { $nome_arquivo = $_FILES['arquivo']['name']; $arquivo = "$nome_arquivo"; } $sql = mysql_query ("INSERT INTO fotos (titulo, nomedoarquivo, comentario, data, usuario) VALUES ('$titulo','$arquivo','$comentario','$data','$nome_usuario')") or die(mysql_error()); if($sql){ ?> Dados inseridos com êxito! <? } else { ?> Houve um erro no servidor... Tente novamente. <? }// Fim do if resposta } else { ?> <form action="?funcao=cadastra" method="post" enctype="multipart/form-data" name="cadastro" id="cadastro"> <table width="450" border="0" align="center" cellpadding="0" cellspacing="0"> <tr> <td colspan="2"><b>Olá <B><? print $_SESSION["usuario"]; ?></B><br>POSTAR FOTO</b></td> </tr> <tr> <td>Título:</td> <td><input name="titulo" type="text" id="titulo" size="30" maxlength="40"></td> </tr> <tr> <td>Comentário:</td> <td><textarea name="comentario" rows="4" id="comentario"></textarea></td> </tr> <tr> <td>Arquivo:</td> <td><input name="arquivo" type="file" id="arquivo" size="16"></td> </tr> <tr> <td> </td> <td><input type="submit" name="Submit" value="Postar isto agora!"></td> </tr> </table> </form> <? } ?>
Host, agora eu vou alterar a parte pra inserir o nome. Pensei em fazer da forma q vc disse, pondo o número do ID. Mas como que eu pego o ID da foto sendo q ela ainda não foi cadastrada ??

Falow galera
Edição feita por: mi7chael, 31/08/2005, 15:20.
#105
Posted 31/08/2005, 15:38
//aqui vai os $_POST e talz //Aqui vai os insert $id_recuperado = mysql_insert_id(); $ext = explode("." , $arquivo); $arquivo = $_FILES[arquivo]; move_uploaded_file($arquivo[tmp_name], "$dir/$id.$ext");
Voce tambem pode usar a funcao http://www.php.net/rename para renomear o arquivo depois de fazer o upload dele
Falopa!
3 user(s) are reading this topic
0 membro(s), 3 visitante(s) e 0 membros anônimo(s)