Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Bom dia novamente pessoal, estou tentando fazer o upload de fotos e salvar o CAMINHO no banco pra posteriormente poder mostra-lá.
Tenho a classe DAL
>
<?php
class FotoDal {
public function __construct() {}
public function salvaFotoPerfil($obj) {
include 'incConecta.php';
$str = 'INSERT INTO foto(link) VALUES ('
. '"' . $obj->getFotoEmpresaPefil() . ')';
$query = mysqli_query($conecta, $str);
if ($query) {
return true;
} else {
return false;
}
}
public function salvaFotoAlbum($obj) {
include 'incConecta.php';
$str = 'INSERT INTO foto(link) VALUES ('
. '"' . $obj->getFotoEmpresaAlbum() . ')';
$query = mysqli_query($conecta, $str);
if ($query) {
return true;
} else {
return false;
}
}
public function salvaFoto360($obj) {
include 'incConecta.php';
$str = 'INSERT INTO foto(link) VALUES ('
. '"' . $obj->getFotoEmpresa360() . ')';
$query = mysqli_query($conecta, $str);
if ($query) {
return true;
} else {
return false;
}
}
}
A Classe TO
>
<?php
class FotoTO {
private $Id;
private $Link;
public function __construct () {}
// MÉTODOS SET
public function setId($idfoto) {
$this->Id = $idfoto;
}
public function setLink($link) {
$this->Link = $link;
}
//METODOS GET
public function getId() {
return $this->Id;
}
public function getLink() {
return $this->Link;
}
}
Minha tabela do banco tem só o idfoto e link
Criei uma pasta no servidor chamada Fotos e dentro dela tem Perfil e FotoAlbum, ai quero separar por id's do usuário, tipo... ele vai upar uma foto e cria Fotos/Perfil/14(idusuario)/ e salva a foto aqui :)
E estou com dificuldade para criação do código, já tentei de várias formas e procurei em várias páginas do google e quase nenhum funcionou, e os que funcionaram não salvaram a imagem no banco, alguém conhece uma solução?
Carregando comentários...