Esempio n. 1
0
	break;
		
case 55 : // Modifier 2
	if(!empty($_POST['id'])) 		$id 		= $_POST['id'];
	if(!empty($_POST['etat'])) 		$etat 		= $_POST['etat'];
	
	if ($error_type > 0) {
		//erreur de type champ non valide
		$msginfo = 'Champ non valide';
		break;
	}
	
	$values = array('id'=>$id, 'etat'=>$etat);
	
	if(!empty($_FILES['image']['name'])) {
		$image = CUserFile::upload_file($_FILES['image'], $url_dest, $unzip, true);

		if(!$image) {
			$error_signe['image']  	= '*';
			$msginfo = 'Image non enregistré';			
			break;
		}
		$values['image'] = $image;
	}
	
	$img = new CTableImage($values);
	$img->update();
	$msginfo = 'Image bien modifié';
	$a = 0;
	break;
	
Esempio n. 2
0
	$_SESSION['url_base'] 		= $url_base;
	$_SESSION['url_base_fils']  = $url_dest;
	if (($files['name'])!=''){
	if($unzip == 0){		
		if(($extension!="jpg")&&($extension!="jpeg")&&($extension!="gif")&&($extension!="JPG")&&($extension!="JPEG")&&($extension!="GIF")){
			if($extension=="zip" || $extension=="ZIP"){
				$msginfo = "Il faut dézipper le fichier (format non supporté)";
				$a = 0;
				break;
			}

			$msginfo = 'Fichier non ajouté (déja éxisté ou de format non supporté)'.$files['name'];
			$a = 0;
			break;
		}
		$image		= CUserFile::upload_file($files, SS_ADMIN_TO_USERFILE.'/'.$url_dest, $unzip);
		$line='tmp/';
		$position = strpos($image,$line);
		$depart=$position+4;
		$image_ = substr($image, $depart, 50);
		$img 		= CTraitementGestPhoto::traitFicchier($image);
		$vignette 	= CTraitementGestPhoto::traitVign($image);
		unlink($image);
		$maxRang 	= CBdd::select_one("SELECT MAX(rang) as rangMax FROM image" ,"rangMax") ;
		$iRang  	= ($maxRang>0) ? $maxRang +1 : 1  ;
		$img		= substr($img,6) ;
		$vignette	= substr($vignette,6) ;
		$sqlInsert  = "INSERT INTO entreprise (image_ent) VALUES ('$vignette')" ;
		CBdd::insert($sqlInsert) ;
	}
	}
Esempio n. 3
0
$value 			= 	"";
$name			= 	"";
$id_elt			=	"imgbando";

/*---------------------------------------------------------------------
		VARIABLES HTTP
----------------------------------------------------------------------*/
if(!empty($_GET['url_dest'])) $url_desti 	= $_GET['url_dest'] ; else if(!empty($_POST['url_dest'])) $url_desti 	= $_POST['url_dest'];
if(!empty($_GET['id_elt']))   $id_elt   	= $_GET['id_elt']   ; else if(!empty($_POST['id_elt']))   $id_elt 		= $_POST['id_elt'];

/*--------------------------------------------------------------------
		TRAITEMENTS
----------------------------------------------------------------------*/
if(!empty($_POST['upload'])) { // upload
	$name = $_FILES['file']['name'];
	if(!CUserFile::upload_file($_FILES['file'], $url_desti)) {
		$error_signe['file']  	= "*";
		$msginfo = " Echec";
	} else {
		$value = $name;
		?>
		<script type='text/javascript'>insertOption('<?php echo $name ?>', '<?php echo $id_elt ?>')</script>
		<?php
	}
}
?>
<form action="" method="post" enctype="multipart/form-data" name="form_upload">
<?php echo CForm::get_hidden($url_desti, '$url_desti') ?>
<?php echo CForm::get_hidden($id_elt, 'id_elt') ?>
<input type="file" name="file" /><input name="upload" type="submit" value="upload" /><?php echo CHtml::get_msginfo($msginfo) ?>
</form>
Esempio n. 4
0
//----------------------------------------------------------------------------------------------
?>
        <?php if($a == 5) { ?>
        <form id="form_modif" method="post" action="dossier.php">
          <p> <?php echo CForm::get_hidden(55) ?> </p>
          <p> <?php echo CForm::get_hidden($id, 'id') ?> </p>
          <fieldset>
          <legend>Formulaire de modification de dossier </legend>
          <p>
            <label>Nom </label>
            <input name="nom" type="text" value="<?php echo  $nom?>" />
            <?php echo CHtml::get_msginfo($error_signe['nom'])?></p>
          <p>
            <label>Type </label>
            <select name="url_dest">
              <?php echo CUserFile::get_option_url_dest($url_dest) ?>
            </select>
            <?php echo CHtml::get_msginfo($error_signe['url_dest'])?> </p>
          <input name="modifier" type="submit" value="Modifier >>"/>
          </p>
          </fieldset>
        </form>
        <?php } ?>
        <!-- InstanceEndEditable --></div>
    </div>
    <hr class="clearfloat" />
  </div>
</div>
</body>
<!-- InstanceEnd --></html>
Esempio n. 5
0
          <p>
            <label>Nom</label>
            : <?php echo $file_name ?></p>
          <p>
            <label>Actuellement dans</label>
            : <?php echo CUserFile::get_emplacement($url_file) ?>
          <p>
            <label>Deplacer dans </label>
            <select name="url_base" onchange="document.form_modif.submit();">
              <?php echo CUserFile::get_option_url_base($url_base) ?>
            </select>
            <?php echo $error_signe['url_base']?> </p>
          <p>
            <label>Dossier</label>
            <select name="url_dest">
              <?php echo CUserFile::get_option_folder($url_base, $url_dest) ?>
            </select>
            <?php echo $error_signe['url_dest']?></p>
          <p>
            <input name="modifier" type="submit" value="Modifier >>"/>
          </p>
          </p>
          </fieldset>
        </form>
        <?php } ?>
        <!-- InstanceEndEditable --></div>
    </div>
    <hr class="clearfloat" />
  </div>
</div>
</body>
Esempio n. 6
0
/*--------------------------------------------------------------------
		TRAITEMENTS
----------------------------------------------------------------------*/
switch ($a) {

case 0 : // Formulaire import
	if(CTableUser::is_max()) {
		//erreur de type nb max utilisateurs atteint
		$msginfo = "Impossible d'ajouter un nouvel utilisateur car le nombre maximum d'enregistrements autoris&eacute;s est atteint.";
		$a = -1;
		break;
	}
	break;	
	
case 1 : // Import + formulaire syncro
	if(!($url_file = CUserFile::upload_file($_FILES['file'], $url_dest, FALSE, TRUE))) {
		$error_signe['file']  	= "*";
		$msginfo = "Fichier non ajout&eacute; (d&eacute;ja &eacute;xistant; ou de format non support&eacute;)";
		$a = 0;
		break;
	}
	
	$separateur = ($_REQUEST['separateur']=='PNT') 	? ';' 	: ',';
	
	$csv = new CCsv($url_file, $separateur);
	$arr_titre_champ = $csv->get_titles();
	break;
	
case 2 : // Syncro
	
	$separateur = ($_REQUEST['separateur']=='PNT') 	? ';' 	: ',';