Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

carlos_minuzzo

php/mysql

Recommended Posts

Pessoal

Sou novo aqui no forum/programação, preciso de uma ajuda para que os meus scripts funcionem.

A ideia é gravar num banco(t3in1_dbdados)no campo(imagem) o nome da imagem(jpeg)a ser carregada.

Tenho o Xampp e tambem o Wampserver.

Esses scripts funcionam onde faço o curso de informatica mas em casa estão dando erro(coloco os erros la no final depois dos scripts.

Acho que o problema está no caminho das linhas que coloquei as interrogações no script 1 e no script 5. Se puderem me ajudar agradeço desde já.

Os scripts são os seguintes:

111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111

<?php //banco.php

 

class Banco

{

static function conectar(){

$conex = mysql_connect("localhost", "root", ""); ???????????????????????????????????????

mysql_select_db("t3in1_dbdados") or die("Banco inexistente");

}

 

static function consultar($cidade){

$consulta = mysql_query("SELECT * FROM tb_clientes WHERE cidade = '$cidade'") or die("nao foi desta vez");

while($linha=mysql_fetch_assoc($consulta))

{

echo $linha['nome']."<br />";

}

}

}

 

?>

22222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222222

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<title>Untitled Document</title>

<style>

form {

margin-left:18px;

margin-top:8px;

}

</style>

</head>

 

<body>

<form action="upload.php" name="form" method="POST" enctype="multipart/form-data">

<label>Nome:<br /> <input type="text" name="nome" id="nome" class="cadastro" /></label><br /><br />

<label>Cidade:<br /> <input type="text" name="cidade" id="cidade" class="cadastro" /></label><br /><br />

<label>Email:<br /> <input type="text" name="email" id="email" class="cadastro" /></label><br /><br />

<label>Imagem:<br /> <input type="file" name="arquivo" id="arquivo" class="cadastro" /></label><br /><br />

<input type="submit" value="Cadastrar" />

</form>

</body>

33333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333333

<?

 

include "banco.php";

Banco::conectar();

 

?>

44444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444444

<style>

 

#box {

width:250px;

height:500px;

background-color:#e3e3e3;

float:left;

position:relative;

margin-right:40px;

margin-top:20px;

}

 

#user {

padding: 3em;

}

 

</style>

</head>

 

<body>

<?

include "Banco.php";

Banco::conectar();

$consulta = mysql_query("SELECT * FROM clientes") or die("Consulta incorreta");

while($linha=mysql_fetch_assoc($consulta)){

$nome = $linha['nome'];

$cidade = $linha['cidade'];

$imagem = $linha['imagem'];

$email = $linha['email'];

echo "<div id='box' >";

echo "<div id='user'>";

echo "<img src='$imagem' height='290' width='140' /><br /><br />";

echo "$nome<br /><br />";

echo "$cidade<br /><br />";

echo "$email<br /><br />";

echo "</div>";

echo "</div>";

}

 

?>

</body>

55555555555555555555555555555555555555555555555555555555555555555555555555555555555555

<?

 

include "Banco.php";

 

$nome = $_POST['nome'];

$cidade = $_POST['cidade'];

$email = $_POST['email'];

$uploaddir = "c:\xampp\htdocs\trabalho"; ??????????????????????????????????????????????

$uploadfile = $uploaddir.$_FILES['arquivo']['name'];

$nomeimg = $_FILES['arquivo']['name'];

 

if($_FILES['arquivo']['size'] <= 1000000 && $_FILES['arquivo']['type'] == "image/jpeg"){

if(move_uploaded_file($_FILES['arquivo']['tmp_name'], $uploadfile)){

Banco::conectar();

mysql_query("INSERT INTO clientes(nome,imagem,email,cidade)VALUES('$nome','$nomeimg','$email','$cidade')") or die("Query incorreta");

echo "Cadastro efetuado com sucesso <br />";

echo "<a href='perfil.php'>Visualizar perfil</a>";

}

else{

echo "O arquivo não foi enviado!";

}

 

}

else{

echo $_FILES['arquivo']['type'];

echo $_FILES['arquivo']['size'];

echo "O Arquivo não foi enviado";

}

 

?>

==========================================================================================

erros erros erros erros erros erros erros erros erros erros erros erros erros

 

"; echo "Visualizar perfil"; } else{ echo "O arquivo não foi enviado!"; } } else{ echo $_FILES['arquivo']['type']; echo $_FILES['arquivo']['size']; echo "O Arquivo não foi enviado"; } ?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Caro carlos_minuzzo Primeiramente seja bem vindo ao Imasters estaremos gratos em te ajudar.

 

bom pra você posta seu code coloca entre entre as tags < code > < /code> para melhor vizualização do code

 

outra coisa você configurou certamente o seu php.ini da sua maquina?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.