Jump to content


Photo

Flog Multiusuário


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

#76 mi7chael

mi7chael

    12 Horas

  • Usuários
  • 266 posts
  • Sexo:Masculino

Posted 29/08/2005, 21:41

Garotas do funk

Bom, eu vou trabalhar para que tenha uma parte de cadastro/painel de controle, enfim, quero que fique parecido com o do www.floguito.com.br (lógico que com layout diferente, hehe);
Quanto a imaginar vcs dançando... putz, vamos ter que adiantar esse flog logo pra eu poder ver, rssssssss. Beijão pras duas!!

E espero que vcs não desistam do flog hein, leiam o e-mail que enviei ;-)


marcuswd

Acho que o seu problema pode ser no arquivo config.php, mas precisamente na variável $a. Posta aí o código do seu config.php pra eu conferir aqui com o meu.
Falow.

Edição feita por: mi7chael, 29/08/2005, 21:42.


#77 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 29/08/2005, 21:59

$cadastrar = mysql_query("INSERT INTO usuarios (nome, usuario, email, senha, sexo, cidade, estado, data_nascimento)
  VALUES ('$nome','$usuario','$email','$senha','$sexo','$cidade','$estado','$data_nascimento')", $a) or die("Ocorreu o seguinte erro: "mysql_error());



Coloca isso la no lugar dakele INSERT...


Falopa!

#78 marcuswd

marcuswd

    Novato no fórum

  • Usuários
  • 17 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 29/08/2005, 22:14

To azarado :(

Mudei como vc disse host e deu esse erro... a linha 41 foi a que vc me passou...

Parse error: parse error, unexpected T_STRING in /home/olhaeuai/public_html/phpfotolog/cadastrar_cod.php on line 41

VALUES'$nome','$usuario','$email','$senha','$sexo','$cidade','$estado','$data_nascimento')", $a) or die("Ocorreu o seguinte erro: "mysql_error());

Michael

O meu config.php e esse aqui oh:

<?

$host = "localhost";
$user = "olhaeuai";//nome do usuário do DB
$pass = "******";// sua senha do DB
$db = "olhaeuai_phpfotolog";//nome do db
$a = @mysql_connect($host, $user, $pass) or die(mysql_error());

@mysql_select_db($db, $a) or die("erro ao se conectar com o db");
?>

Onde seria o erro...?

Oba, to até animando de ir em um baile funk :P

Vlw pela atenção

Marcus Vinicius

Edição feita por: marcuswd, 29/08/2005, 22:14.

Marcus Vinicius - Webdesign
Belo Horizonte / MG
www.marcuswd.com - portifólio digital

#79 mi7chael

mi7chael

    12 Horas

  • Usuários
  • 266 posts
  • Sexo:Masculino

Posted 29/08/2005, 22:20

O código que o host postou é da parte de baixo, quando ele cadastra as informações, só que o erro é na parte de cima do código, quando ele confere se existe o usuário. Quanto ao config, eu vou corrigir ele amanhã de manhã lá no trabalho. Ah, e o parentese existe sim, olha só:

$cadastrar = mysql_query("INSERT INTO usuarios (nome, usuario, email, senha, sexo, cidade, estado, data_nascimento)
VALUES ('$nome','$usuario','$email','$senha','$sexo','$cidade','$estado','$data_nascimento')", $a);

Falow>

#80 marcuswd

marcuswd

    Novato no fórum

  • Usuários
  • 17 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 29/08/2005, 22:23

eu vi, daeh editei, sobre o parenteses

o seu ta funcioando ai, ta conseguindo cadastrar? Se tiver põe o codigo ai para agente da uma bizu. O que ha de errado com o config?
Marcus Vinicius - Webdesign
Belo Horizonte / MG
www.marcuswd.com - portifólio digital

#81 tombahia

tombahia

    Novato no fórum

  • Usuários
  • 16 posts
  • Sexo:Não informado

Posted 30/08/2005, 01:09

Pô Michael tu cria a parada e nem avisa eim seu xxxxxx...hehe...brincadeira...o michael é um mano gente boa...vou entrar na luta tb...amanha começo o meu projetooe ahh já tenho duas otimas dicas funcionais pro sistema...

Flow brow um forte abraço !!!

#82 mi7chael

mi7chael

    12 Horas

  • Usuários
  • 266 posts
  • Sexo:Masculino

Posted 30/08/2005, 10:08

Man, acabei de conferir aqui pelo meu, tá absolutamente igual, o config.php e o cadastrar_cod.php, confere se no arquivo cadastrar.php tá configurado certinho a ação do formulário pro arquivo cadastrar_cod.php. Se não for isso... acho que pode ser o banco de dados, confere os dados que você inseriu no config.php, pode parecer engraçado, mas eu tinha criado um banco de dados e tava usando outro, aí dava errado, hehe. Falta de atenção minha. Falow.

#83 mi7chael

mi7chael

    12 Horas

  • Usuários
  • 266 posts
  • Sexo:Masculino

Posted 30/08/2005, 10:47

Pessoal, eu descobri um erro no arquivo enviar_foto.php, quando ele enviava a foto e enviava o registro pro bd, ele gerava dois "floods", ele criava dois registros a mais no bd sem foto nenhuma, aí na pagina de visualizar aparecia uma foto e mais 2 sem foto. Aí eu alterei a página para:

arquivo enviar_foto.php

<?
require("loga.php");
?>

<?
include"config.php";
?>

Olá <B><? print $_SESSION["usuario"]; ?></B>

<?
$nome_usuario = $_SESSION["usuario"];

//Diretório aonde ficará os arquivos
$dir = "fotos/";

//Extensões permitidas
$ext = array("gif","jpg","jpeg","png");

$maxsize = 512000;

//Quant. de campos do tipo FILE
$campos = 1;

//Formulário
echo '<form method="post" action="'.$PHP_SELF.'" enctype="multipart/form-data">
  Arquivo: <input type="file" name="file[]"><br />
  <input type="submit" name="submit" value=" OK ">
  </form>';
 
  
//Se for enviado
if (isset($_POST['submit'])) {

//Obtendo info. dos arquivos
$f_name = $_FILES['file']['name'];
$f_tmp = $_FILES['file']['tmp_name'];
$f_type = $_FILES['file']['type'];


//Contar arquivos enviados
$cont=0;

//Repetindo de acordo com a quantidade de campos FILE
for($i=0;$i<$campos;$i++){

//Pegando o nome
$name = $f_name[$i];


$data = date('d_m_Y');
$nome = $nome_usuario._.$data._.$name;


$data2 = date('Y-d-m');

echo"$data";
echo"$data2";
//Verificando se o campo contem arquivo
  if ( ($nome!="") and (is_file($f_tmp[$i])) and (in_array(substr($nome, -3),$ext)) ) {

    if ($cont==0) {
      echo "<b>Arquivo(s) enviados:<br /></b>";
    }
      echo $nome." - ";

      //Movendo arquivo's do upload
      $up = move_uploaded_file($f_tmp[$i], $dir.$nome);

        //Status
        if ($up==true):
	$x = mysql_query("INSERT INTO fotos (nomedoarquivo,data) VALUES ('$nome','$data2')");
	echo  "<i>Enviado!</i>";
              $cont++;
        else:
            echo "<i>Falhou!</i>";
        endif;

      echo "<br />";
  }

}
echo ($cont!=0) ? "<br><i>Total de arquivos enviados: </i>".$cont : "Nenhum arquivo foi enviado!";
}

?>

Só que aí eu tava pensando, quando a pessoa for inserir a foto, ela deve inserir também um título e um comentário para a foto. Só que aí eu não tenho a mínima idéia de como juntar tudo isso num arquivo só, será que alguém poderia ajudar aí ???

#84 marcuswd

marcuswd

    Novato no fórum

  • Usuários
  • 17 posts
  • Sexo:Masculino
  • Localidade:Belo Horizonte

Posted 30/08/2005, 10:48

Rapaz, os códigos estão iguais, ta seme nenhum erro aparente... agora ta aparecendo uma msg dizendo que não cadastrou por causa de erro no servidor... mudei o config, coloquei os usuarios tudo certinho mas ainda ta dando erro :(
Marcus Vinicius - Webdesign
Belo Horizonte / MG
www.marcuswd.com - portifólio digital

#85 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 30/08/2005, 13:09

Olha garoto conserteza existe um erro no teu codigo mas voce nao ta depurando ele, como eu ja havia dito coloque isso sempre no final de cada consulta no banco

$sql = mysql_query ("SELECT * FROM tabela ") or die(mysql_error());


Sempre tente colocar o mysql_error() no final da consulta pois ele caso haja um erro motra o mesmo na tela assim voce identifica o que aconteceu...


Falopa!

#86 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 30/08/2005, 13:30

Isto é uma forma que eu uso para diminuir a quantidade de arquivos no server cada form possui seu proprio "processador"...

Neste exemplo eu apenas to movendo o arquivo da makina para o server e inserindo os dados no banco...

estuda ae que tu vai entender o resto todo

#######################3
Codigo editado e corrigido
<?
require_once("../dados.php");
$dir = "img/";

if($_GET['funcao'] == 'cadastra'){

$titulo = $_POST['titulo'];
$arquivo = $_FILES['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 tabela (campo1, campo2) 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>&nbsp;</td>
      <td><input type="submit" name="Submit" value="Postar isto agora!"></td>
    </tr>
  </table>
</form>
<?
}
?>


Falopa!

Edição feita por: hostdesigner, 31/08/2005, 11:17.


#87 mi7chael

mi7chael

    12 Horas

  • Usuários
  • 266 posts
  • Sexo:Masculino

Posted 30/08/2005, 16:33

Man, eu to tentando fazer aqui mas tá dando erro.

O primeiro erro foi na linha 9:

move_uploaded_file($_FILES['arquivo']['tmp_name'], $dir . $_FILES['arquivo']['name']))

Aí eu alterei pra (eu tirei um parêntese):
[CODE]move_uploaded_file($_FILES['arquivo']['tmp_name'], $dir . $_FILES['arquivo']['name'])


Aí o erro passou pra linha 13:

$sql = mysql_query ("INSERT INTO tabela ('campo', 'campo') VALUES ('$titulo', '$arquivo')") or die(mysql_error());

Já tentei, tentei, tentei e nada. Lembrando que eu alterei os dados, tipo, a linha 13 ficou assim:

$sql = mysql_query ("INSERT INTO fotos ('titulo', 'nomedoarquivo') VALUES ('$titulo', '$arquivo')") or die(mysql_error());

Eu tava observando, aí ele chama a variável $arquivo, mas eu não vi essa variável no código... tá certo isso ???

Edição feita por: mi7chael, 30/08/2005, 16:34.


#88 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 30/08/2005, 17:13

akela variavel pega o valor do campo arquivo que neste caso seria o nome do arquivo mesmo :D

Tinha um erro la mesmo pega o code dinovo la que eu corrige ja
<?
require_once("config.php");
$dir = "imagens";

if($_GET['funcao'] == 'cadastra'){

$titulo = $_POST['titulo'];
$arquivo = $POST['arquivo'];


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 tabela ('campo', 'campo') 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>&nbsp;</td>
     <td><input type="submit" name="Submit" value="Postar isto agora!"></td>
   </tr>
 </table>
</form>
<?
}
?>
Bom como no outro tambem nao testei mas deve ta certinho agora


Falopa!

#89 garotas do funk

garotas do funk

    Turista

  • Usuários
  • 29 posts
  • Sexo:Não informado

Posted 30/08/2005, 19:05

oie pessoal !!!!!!!!!!

a gente esta aqui para incomodar um pouco...

michael
a gente viu o floguito mas tem um esquema de musica que a gente naum quer no nosso tah acho que sistema de estatisticass naum fica legal pois isso a gente acha que fica lgal pra quem quer ganhar dinheiro naum eh u nosso caso... aquele sistema de busca de floguitos tah legal.
aquela história de pagar pra ter acesso a gente naum quer tb
queremos ilimitados fotos e comentários a gente quer fotos do dia e naum fotos da semana pois fica a mesma foto durante uma semana enxe a paciencia

olha soh essas são as dicas que a gente dah pra ficar legal seu fotolog

a gente tava conversando aqui e acha que o floguito tah bem legal mas aqueles banner piscando tah feio ele que tire aquilo e soh coloque quandu tiver alguém pra anunciar!! ihihihi

olha soh galera!!!!

Se alguém aqui nunca foi num baile funk naum sabe o que esta perdendo eh muito legal e muito zueira e muitu beiju na boka!!!!
Vale a pena ir num baile, aposto que vc naum sai solteiro!!!!

Host agora eh com vc, se a gente naum incomoda a gente continua aqui tah!!!
quando a gente tiver incomodando vcs nos avisem que a gente regula tah!!!

um abraço a todos

#90 hostdesigner

hostdesigner

    Super Veterano

  • Usuários
  • 2910 posts
  • Sexo:Masculino
  • Localidade:Quirinópolis-GO
  • Interesses:Programação, Mulheres, Diversão, Mulheres, Música, Mulheres, Meu Carro, Mais mulheres, Internet, Outras Mulheres, Quase por último PAZ e por ultimo Outras Váááárias Mulheres...

Posted 30/08/2005, 19:10

Viu como eu disse...

bla bla bla bla bla bla bla bla


Quem não ajuda... Aprende!!

Obrigado pelas sugestões vão ser de grande valia para o sistema...


Falopa!




1 user(s) are reading this topic

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

IPB Skin By Virteq