示例#1
0
 if ($owner && $name) {
     $_SESSION['switch'] = htmlspecialchars($_GET['name']);
     $_SESSION['push'] = "Aucun.png";
     $contentDao0 = new ContentDAO(DynamoDbClientBuilder::get());
     $contentDAOExist0 = $contentDao0->get($name, $owner);
     $contentExist0 = new Content();
     //recupere les valeurs
     $contentExist0 = $contentDAOExist0;
     $urlExist0 = $contentExist0->getUrl();
     $ownerExist0 = $contentExist0->getEmailOwner();
     if ($urlExist0) {
         $contentExist0->setEmailOwner($owner);
         $ownerExist0 = $contentExist0->getEmailOwner();
         $children0 = array();
         //$children[] = array('email' => $_POST['child'], 'dateStart' => $_POST['date_debut'], 'dateEnd' => $_POST['date_fin']);
         $contentDao0->UpDate($contentExist0, $children0);
         echo "stop de la lecture de : " . $name;
         $contentDao0->delete($name, "admin_on");
         /*
         
                  echo "<br/><br/>";
         
                 $contentDao02 = new ContentDAO(DynamoDbClientBuilder::get());
                 $contents02 = $contentDao02->getContentsOfUser("admin_off");
                 print_r($contents02);*/
     } else {
         echo "Pas de contenue ayant comme titre \"" . $name . "\" et détenue par \"" . $owner . "admin_off\"";
     }
 } else {
     echo "Pas de valeur transmise ...<br/>En lecture : ";
     //Affiche tous les contenue ayant en owner = admin_on
  echo "<br/>URL EXIST :<br/>".$urlExist."<br/>";
  for($o=0; $o<strlen($url); $o++)
  {
      if($url[$o]!=$urlExist[$o])
          echo $url[$o]."!=".$urlExist[$o]."<br/>";
      echo $url[$o];
  }*/
if ($urlExist != "") {
    if ($type = $typeExist && $url == $urlExist && $dateExistDebut == $_POST['date_debut'] && $dateExistFin == $_POST['date_fin']) {
        //indique que ce contenu existe deja
        echo '<p>Ce contenu existe déjà, donc il n\'a pas été re-créé.</p><br/>';
    } else {
        if ($type = $typeExist) {
            echo "Update<br/>";
            //alors le met a jour
            $contentDao->UpDate($content, $children);
            echo '<p>Ce contenu a été correctement mis à jour !</p><br/>';
        }
    }
} else {
    //sinon le creer
    //creer un element a la table 'Contents'
    $contentDao->create($content, $children);
    echo '<p>Votre texte a bien été enregistré.</p><br/>';
}
?>
    
    <a href=adultShowContents.php>Revenir à la page de Gestion de contenus</a>
</body>
</html>