Skip to content

Commit

Permalink
Merge remote-tracking branch 'origin/master'
Browse files Browse the repository at this point in the history
Conflicts:
	Application/Controllers/Produit.php
  • Loading branch information
NailaMelhem committed Apr 22, 2015
2 parents 88f6c89 + 1530095 commit 6b1cb5b
Showing 1 changed file with 25 additions and 8 deletions.
33 changes: 25 additions & 8 deletions Application/Controllers/Produit.php
Original file line number Diff line number Diff line change
Expand Up @@ -50,7 +50,7 @@ public function getProduit($params) {
var_dump($res);

if( !empty( $res ) ) {
return $this->setApiResult( $res);
return $this->setApiResult( $res[0]);
}else{
return $this->setApiResult(false, true, "erreur pendant la recuperation des produit");
}
Expand Down Expand Up @@ -80,13 +80,30 @@ public function insertProduit($params) {
$this->setMode("brut"); //pour pouvoir lancer une fonction js du webservice




//verification des champs
echo "prix avant = ".$params['prix'];
$params['top']="0";
$params['prix']=floatval($params['prix']);
if(($params['prix']+0)>2000000){
$error="le prix est trop elevé";
echo '
<script type="text/javascript">
window.top.window.finUpload("'.$error.'", 0);
</script>';
return $this->setApiResult(false, true, "le prix est trop elevé");
}


//###################################################### reste a 10 pas

$targetpath='';
$error = NULL;
$filename = NULL;

if ( isset($_FILES['img']) && $_FILES['img']['error'] === 0 ) {
echo 'dans le if<BR>';
//echo 'dans le if<BR>';
$filename = $this->retirerCaractereSpeciaux($params['value']);
$targetpath = IMG_ROOT."produit/". $filename.'.jpg'; // On stocke le chemin où enregistrer le fichier
echo $filename."<BR>".$targetpath."<br>".$_FILES['img']['tmp_name']."<br>";
Expand All @@ -108,18 +125,16 @@ public function insertProduit($params) {





var_dump("params",$params);
$res=$modelProduit->insert($params);
//echo $res;
echo "DLD".$res."##";




if( $res ) {
if( $res>0 ) {

echo '
'.$res.'
<script type="text/javascript">
window.top.window.finUpload("'.$error.'", '.$modelProduit->getLast().');
</script>';
Expand Down Expand Up @@ -191,6 +206,8 @@ public function deleteProduit($params) { //delete une recette




/*
public function recupererScriptNewProduit($params){
unset($params['method']);
Expand Down Expand Up @@ -242,7 +259,7 @@ public function recupererScriptNewProduit($params){
}else{
return $this->setApiResult(false, true, "Le produit n'existe pas");
}
}
}*/



Expand Down

0 comments on commit 6b1cb5b

Please sign in to comment.