Dificuldade para fazer upload de imagem no mssql através de codigos php
Criei uma tabela no mssql assim :
create table testeimagem(
id int identity(1,1),
imagem varchar (200) not null,
sobre varchar (100) not null,
)
No sublime text utilizei do seguinte codigo
<?php
$msg=""
//se o botão de upload for pressionado
if (isset($_POST['Upload'])) {
// caminho para armazenar a imagem que foi feito o upload
$target = "teste/" .basename($_FILES['image']['name']);
//conexão com o banco de dados
$db= mssql_connect("DELL-PC\SQLEXPRESS","sa","Guithegamerbr14","db_sharetrip");
$image = $_FILES['image']['name'];
$text = $_POST ['text'];
$sql= "INSERT INTO testeimagem (imagem, sobre) VALUES ($image, $text)";
mssql_query($db, $sql); ///armazena todos os dados no table testeimagem no banco
if (move_uploaded_file($_FILES['tmp_name']['name'], $target)) {
$msg = "Upload de imagem realizado com sucesso !";
}else{
$msg= "Erro"
}
}
?>
<!DOCTYPE html>
<html>
<head>
<title> Teste Upload de Imagem</title>
</head>
<body>
<div id="content">
<form method="post" action="index.php" enctype="multipart/form-data">
<input type="hidden" name="size" value="1000000">
<div>
<input type="file" name="image">
</div>
<div>
<textarea name="text" cols="40" rows="4" placeholder="Sing me something new...">
</textarea>
</div>
<div>
<input type="submit" name="Upload" value="Upload Image">
</div>
</form>
</div>
</body>
</html>
Ocorreu esse erro "**Parse error**: syntax error, unexpected T_IF in **C:\xampp\htdocs\teste\index.php** on line **5"**
**na linha 5 o que se tem é isso :**
**if (isset($_POST['Upload'])) {**
**O Objetivo do codigo seria enviar uma imagem e uma breve descrição para o sql e exibir na pagina. Alguém pode me ajudar ?**Discussão (1)
Carregando comentários...