예제 #1
0
 function salvar($tabela, $data)
 {
     $DAO = new GenericoDAO();
     $resultado = $DAO->Gravar($data, $tabela);
     if (!is_array($resultado)) {
         if (array_key_exists('upload', $data)) {
             $faxada = new Faxada();
             $keys = array_keys($data['upload']);
             $chave = "";
             //Pega o nome do campo da imagem
             foreach ($keys as $key) {
                 if ($key != 'renomear' && $key != 'path') {
                     $chave = $key;
                 }
             }
             //Faz o upload para a pasta selecionada
             $upload = Upload($data['upload'][$chave], $data['upload']['path'], $data['upload']['renomear']);
             if ($upload['error'] == 0) {
                 //Cria a atualização para a imagem
                 $objeto = array($chave => $upload['name'], 'id' => $resultado);
                 $atualizar = $DAO->Atualizar($tabela, $objeto);
             }
         }
         $return['validacao'] = true;
         $return['retorno'] = $resultado;
         return $return;
         // 			echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>';
         // 			echo '<script language= "JavaScript">location.href="new.php";</script>';
     } else {
         $return['validacao'] = false;
         $return['retorno'] = $resultado;
         return $return;
         // 			echo '<script language= "JavaScript">alert("Ocorreu um problema para salvar o registro, favor entrar em contato com o suporte.");</script>';
     }
 }
예제 #2
0
 function salvar($tabela, $data)
 {
     $DAO = new GenericoDAO();
     $resultado = $DAO->Gravar($data, $tabela);
     if (!is_array($resultado)) {
         if (array_key_exists('upload', $data)) {
             $faxada = new Faxada();
             $keys = array_keys($data['upload']);
             $cahve = "";
             foreach ($keys as $key) {
                 if ($key != 'renomear' && $key != 'path') {
                     $chave = $key;
                 }
             }
             $upload = Upload($data['upload'][$chave], $data['upload']['path'], $data['upload']['renomear']);
             if ($upload['error'] == 0) {
                 $objeto = array('arquivo' => $upload['name'], 'id' => $resultado);
                 $atualizar = $DAO->Atualizar($tabela, $objetos);
                 return true;
             } else {
                 return false;
             }
         }
         return true;
         // 			echo '<script language= "JavaScript">alert("Registro cadastrado com sucesso");</script>';
         // 			echo '<script language= "JavaScript">location.href="new.php";</script>';
     } else {
         print_r($resultado);
         return false;
         // 			echo '<script language= "JavaScript">alert("Ocorreu um problema para salvar o registro, favor entrar em contato com o suporte.");</script>';
     }
 }
예제 #3
0
 /**
  * Save videos to youtube.
  * @param Advertisement $model
  * @param CUploadedFile[] $videos
  */
 public static function processAdvertisement($model, $videos)
 {
     if (!empty($videos) && is_array($videos)) {
         $result = array();
         foreach ($videos as $video) {
             $result[] = Upload($video, $model->name, $model->description, 'Animals', 'Tags');
         }
         if (!empty($result)) {
             $model->youtube = $result;
             $model->save();
         }
     }
 }
예제 #4
0
파일: faxada.class.php 프로젝트: hexti/adv
 function ataualizarArquivo($tabela, $data)
 {
     $faxada = new Faxada();
     $DAO = new GenericoDAO();
     $keys = array_keys($data['upload']);
     $chave = "";
     //Pega o nome do campo da imagem
     foreach ($keys as $key) {
         if ($key != 'renomear' && $key != 'path') {
             $chave = $key;
         }
     }
     //Faz o upload para a pasta selecionada
     $upload = Upload($data['upload'][$chave], $data['upload']['path'], $data['upload']['renomear']);
     if ($upload['error'] == 0) {
         //Cria a atualização para a imagem
         $objeto = array($chave => $upload['name'], 'id' => $data['id']);
         $atualizar = $DAO->Atualizar($tabela, $objeto);
     }
 }
예제 #5
0
									</div>
									<div class="col-sm-1">
									<button type="submit" class="btn btn-default">Submit</button>
									</div>
								</div>
							</form>
							</div>';
        }
        $content .= '</div><hr><div class="row">';
        //Display images
        for ($i = 2; $i < count($ftp_dir); $i++) {
            $content .= '<div class="col-sm-2"><a class="thumbnail" href="' . $dire . $ftp_dir[$i] . '" target="_blank"><img class="img-responsive" src="' . $dire . $ftp_dir[$i] . '"></a></div>';
        }
        $content .= '</div><hr>';
        if ($ssc == 'ftp_pics') {
            Upload($dir, $address, $conn);
        }
    }
} else {
    $content .= "not connected!!!";
}
function New_Dir($conn, $dir)
{
    if (@ftp_mkdir($conn, $dir)) {
        $content = 'New directory successful';
    } else {
        $content = 'New directory failed';
    }
    //else
    return $content;
}
예제 #6
0
	switch($action) {
		case 'editform':
			DisplayStudyForm($id);
			break;
		case 'update':
			UpdateStudy($id, $modality, $studydatetime, $studyageatscan, $studyheight, $studyweight, $studytype, $studyoperator, $studyphysician, $studysite, $studynotes, $studydoradread, $studyradreaddate, $studyradreadfindings, $studyetsnellchart, $studyetvergence, $studyettracking, $studysnpchip, $studyaltid, $studyexperimenter);
			DisplayStudy($id, 0, 0, '', '', '', '','','','');
			break;
		case 'movestudytosubject':
			MoveStudyToSubject($studyid, $enrollmentid, $newuid);
			break;
		case 'movestudytoproject':
			MoveStudyToProject($subjectid, $studyid, $newprojectid);
			break;
		case 'upload':
			Upload($modality, $studyid, $seriesid);
			DisplayStudy($studyid, 0, 0, '', '', '', '','','','');
			break;
		case 'deleteconfirm':
			DeleteConfirm($id);
			break;
		case 'delete':
			Delete($id);
			break;
		case 'deleteseries':
			if (strtoupper($modality) != "MR") {
				DeleteSeries($id, $seriesid, $modality);
			}
			break;
		case 'editseries':
			if (strtoupper($modality) != "MR") {
예제 #7
0
include_once 'ressources/class.mysql.inc';
include_once 'ressources/class.rtmm.tools.inc';
if (isset($_GET["popup"])) {
    popup();
    exit;
}
if (isset($_GET["popup-index"])) {
    popup_index();
    exit;
}
if (isset($_GET["oldorg"])) {
    ChangeOrg();
    exit;
}
if (isset($_GET["servername"])) {
    Upload();
    exit;
}
if (isset($_GET["OUlanguage"])) {
    OUSettings();
    exit;
}
if (isset($_GET["export"])) {
    EXPORT_ORG();
    exit;
}
if (isset($_GET["picture"])) {
    popup_picture();
    exit;
}
if (isset($_GET["picture-iframe"])) {