Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- public function inserirApp($titulo, $id_tipoapp, $corpo, $data, $imagem, $id_utilizador, $destino,$ficheiro){
- // ligação à base de dados
- require_once("classes/basedados.class.php");
- // instancia o objecto
- $db = new basedados();
- // buscar o objecto pdo
- $pdo = $db->getCon();
- // inserir
- $sql = 'INSERT INTO apps
- (id_user,id_tipoapp, titulo, corpo, data,imagem,ficheiro)
- VALUES (:i, :id , :t, :c, :d, :m, :f)';
- // prepara a ligação ao sql
- $s = $pdo->prepare($sql);
- // associar parametros
- $s->bindValue(':i',$id_utilizador);
- $s->bindValue(':id',$id_tipoapp);
- $s->bindValue(':t',$titulo);
- $s->bindValue(':c',$corpo);
- $s->bindValue(':d',$data);
- if ($_FILES[$imagem]['name']!=''){
- // faz upload
- // upload de imagem
- require_once("classes/upload.class.php");
- $up = new upload();
- $caminho = $up->uploadImg($imagem,$id_utilizador.'_'.$titulo);
- $s->bindValue(':m',$caminho);
- }
- if ($_FILES[$ficheiro]['name']!=''){
- // faz upload
- require_once("classes/upload.class.php");
- $up = new upload();
- $caminho = $up->uploadFicheiro($ficheiro,$id_utilizador.'_'.$titulo);
- $s->bindValue(':f',$caminho);
- }
- // executa o comando SQL
- $s->execute();
- // reencaminhar a página desejada
- header("Location:$destino?erro=sucesso");
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement