Ejemplo n.º 1
0
function replacePicture($newFID, $oldFID, $moduleName)
{
    if ($newFID != 0 && $newFID != $oldFID) {
        addPicture($newFID, $moduleName);
        if ($oldFID != 0) {
            removePicture($oldFID, $moduleName);
        }
    }
}
Ejemplo n.º 2
0
    case "likes":
        switch ($method) {
            case "POST":
                $results = addLike($data);
                break;
            case "DELETE":
                $results = deleteLike($data);
                break;
            default:
                $results["meta"] = methodNotAllowed($method, $path);
        }
        break;
    case "pictures":
        switch ($method) {
            case "POST":
                $results = addPicture($data);
                break;
            case "DELETE":
                $results = deletePicture($data);
                break;
            default:
                $results["meta"] = methodNotAllowed($method, $path);
        }
        break;
    default:
        $results["meta"]["ok"] = false;
        $results["meta"]["status"] = 404;
        $results["meta"]["feedback"] = "Unrecognised URI.";
        $results["meta"]["message"] = "Not Found";
}
//send back the data provided
                        //affichage d'un message d'informations manquantes:
                    }
                    break;
                case 5:
                    if ($txtD && $ivertG) {
                        $article = new News(0, $titre, $txtD, "", $today, $id_user, $id_dispo);
                        array_push($image, new Image(0, $ivertG, 0));
                    } else {
                        //affichage d'un message d'informations manquantes:
                    }
                    break;
                case 6:
                    if ($txtG && $ivertD) {
                        $article = new News(0, $titre, $txtG, "", $today, $id_user, $id_dispo);
                        array_push($image, new Image(0, $ivertD, 0));
                    } else {
                        //affichage d'un message d'informations manquantes:
                    }
                    break;
            }
            //Ajout du nouvel article:
            creerNews($article);
            addPicture($image);
        }
    }
    $page['vue'] = 'vue/form_add_article.php';
    $page['css'] = '<link rel="stylesheet" type="text/css" href="static/css/css_f_add_article.css" />';
} else {
    $page['vue'] = 'vue/access_denied.php';
    $page['css'] = '<link rel="stylesheet" type="text/css" href="static/css/css_access_denied.css" />';
}