Example #1
0
 public function __construct(Setup $setup, Cookies $cookies, Locales $locales)
 {
     parent::__construct();
     $this->setup = $setup;
     $this->cookies = $cookies;
     $this->locales = $locales;
     // Instantiate login method class
     $login_class = $this->setup->loginMethod;
     $this->loginMethod = new $login_class($setup, $cookies, $locales);
     // Error message to display to the user
     $this->fieldNeeded = $this->locales->locale('field-needed');
     // Check if user is logged in
     $this->getLogin();
 }
Example #2
0
 public static function recent_posts($val)
 {
     $ret = "";
     $values = explode(",", $val);
     if (count($values) > 0) {
         $posts = PostData::getLast($values[0]);
         if (count($posts) > 0) {
             $ret = "<ul type='none'>";
             foreach ($posts as $p) {
                 $ret .= "<li><i class='fa fa-file-text-o'></i> <a href='./?view=post&id=" . $p->id . "'>" . $p->title . "</a></li>";
             }
             $ret .= "</ul>";
         }
     }
     return $ret;
 }
 public function __construct(ReadComments $read_comments, Locales $locales, Cookies $cookies, Login $login, Misc $misc)
 {
     parent::__construct();
     $this->readComments = $read_comments;
     $this->commentData = $read_comments->data;
     $this->setup = $read_comments->setup;
     $this->locales = $locales;
     $this->cookies = $cookies;
     $this->login = $login;
     $this->misc = $misc;
     $this->spamCheck = new SpamCheck($this->setup);
     $this->metalevels = array($this->setup->dir, $this->setup->rootDirectory . '/pages');
     // Default email headers
     $this->setHeaders($this->setup->noreplyEmail);
     // URL back to comment
     $this->kickbackURL = $this->setup->filePath;
     // Add URL queries to kickback URL
     if (!empty($this->setup->URLQueries)) {
         $this->kickbackURL .= '?' . $this->setup->URLQueries;
     }
 }
Example #4
0
 public function collectInfo()
 {
     $cmd_count = 0;
     //  $categories = array('1' => 'check-in', '2' => 'link', '3' => 'status','4'=>'photo', '5' => 'video', '6' => 'comment', '7' => 'others',);
     $categories = array('2' => 'link', '3' => 'status', '5' => 'video', '4' => 'photo');
     $facebook = $_SESSION['facebook'];
     //***************Set Times***********
     $all_friends = $facebook->api('/me/friends');
     $days_threshold = 3;
     ini_set('max_execution_time', 60 * 60);
     $start_time = mktime(0, 0, 0, date("m"), date("d") - $days_threshold, date("Y"));
     $end_time = time();
     $time_step = 4 * 60 * 60;
     //for when FB did not return the posts for a whole period of time and we had to make sub-queries
     //***************Set User Attributes & Save in DB****************
     $user = $facebook->getUser();
     if ($user) {
         $this->fbid = $user;
         $this->start_time = date("Y-m-d H:i:s", $start_time);
         $this->end_time = date("Y-m-d H:i:s", $end_time);
         $this->created_at = new CDbExpression('NOW()');
         if ($this->save()) {
             // Yii::log('success');
             // echo 'success';
         } else {
             print_r($this->getErrors());
         }
     } else {
         // echo 'cannot save user in DB!';
     }
     $cmd_count++;
     $i = 0;
     //****************Save All Friends' Basic information in DB*******************
     for ($f = 0; $f < sizeof($all_friends['data']); $f++) {
         $fbid = $all_friends['data'][$f]['id'];
         $friend = new Friend();
         $friend->fbid = $fbid;
         $friend->name = $all_friends['data'][$f]['name'];
         $friend->user = $this->id;
         if ($friend->save()) {
             //Yii::log('success');
             // echo 'success';
         } else {
             Yii::log($this->getErrors());
             print_r($this->getErrors());
         }
     }
     //*************************************Fetch News Feed (Shown Stories)*********************************
     //******Before, querying the whole time period did not retreive the NewsFeed Posts =>
     // I made it to time-slots using $time_step variable =>
     // but now, it does not work! and querying over the whole period works well! So, I came back to the first method!********
     // for ($ctime = $start_time; $ctime < $end_time; $ctime += $time_step) {
     //   $accesToken = Yii::app()->facebook->getAccessToken();
     //   $cmd = "me/home?fields=id,from,type,link,story,picture,source,name,description,message&limit=500&since=" . $ctime . "&until=" . ($ctime + $time_step);
     $cmd = "me/home?fields=id,from,type,link,story,picture,source,name,description,message,created_time&limit=500&since=" . $start_time . "&until=" . $end_time;
     // $cmd = "me/home?fields=id,from,type,link,story,picture,source,name,description,message&limit=500";
     $me = $facebook->api($cmd);
     echo "cmd: " . $cmd . "<br>";
     echo "size of data: " . sizeof($me['data']) . '<br>';
     $cmd_count++;
     //************Save News Feed Stories at DB************
     $saved_shown_posts_count = 0;
     for ($j = 0; $j < sizeof($me['data']); $j++) {
         $postdata = new PostData();
         $postdata->user = $this->id;
         if (isset($me['data'][$j]['id'])) {
             $postdata->post_id = $me['data'][$j]['id'];
             // echo 'post_id(all): '. $postdata->post_id. '<br>';
         }
         if (isset($me['data'][$i]['from'])) {
             //Save post's authors' attributes
             if (isset($me['data'][$i]['from']['id'])) {
                 $postdata->from_id = $me['data'][$j]['from']['id'];
                 // this is the author's Facebook ID.
             }
             if (isset($me['data'][$j]['from']['name'])) {
                 $postdata->from_name = $me['data'][$j]['from']['name'];
             }
             if (isset($postdata->from_id)) {
                 //   $friend_id = Friend::model()->find('fbid=:fbid AND user=:user', array(':fbid' => $postdata->from_id, ':user' => $this->id));
                 $friend_obj = Friend::model()->find(array('select' => 'id', 'condition' => 'fbid=:fbid AND user=:user', 'params' => array(':fbid' => $postdata->from_id, ':user' => $this->id)));
                 //echo $friend_id['id'] . '<br>';
                 if (isset($friend_obj['id'])) {
                     $postdata->friend = $friend_obj['id'];
                     //this is the autor's Database ID and it needs to be saved!
                 }
             }
         }
         if (isset($me['data'][$j]['description'])) {
             $postdata->description = $me['data'][$j]['description'];
         }
         if (isset($me['data'][$j]['name'])) {
             $postdata->name = $me['data'][$j]['name'];
         }
         if (isset($me['data'][$j]['story'])) {
             $postdata->story = $me['data'][$j]['story'];
         }
         if (isset($me['data'][$j]['link'])) {
             $postdata->link = $me['data'][$j]['link'];
         }
         if (isset($me['data'][$j]['picture'])) {
             $postdata->picture = $me['data'][$j]['picture'];
         }
         if (isset($me['data'][$j]['message'])) {
             $postdata->message = $me['data'][$j]['message'];
         }
         if (isset($me['data'][$j]['source'])) {
             $postdata->source = $me['data'][$j]['source'];
         }
         if (isset($me['data'][$j]['created_time'])) {
             echo "time: " . $me['data'][$j]['created_time'] . '<br>';
             $timestamp = strtotime($me['data'][$j]['created_time']);
             $postdata->created_time = date($timestamp);
         }
         if (isset($me['data'][$j]['type'])) {
             $postdata->type = $me['data'][$j]['type'];
         }
         //*****Save postdata*****
         if ($postdata->save()) {
         } else {
             //Yii::log($postdata->getErrors());
             //echo 'cannot save this post since:<br>';
             //print_r($postdata->getErrors());
             return;
         }
     }
 }
Example #5
0
<?php

$image = PostData::getById($_POST['post_id']);
$image->title = $_POST['title'];
$image->user_id = Session::getUID();
$image->update();
print "<script>window.location='index.php?view=slider';</script>";
//		}
Example #6
0
<script type="text/javascript">
  function loadcomments(t,r){
    $.post("./?action=loadcomments","t="+t+"&r="+r, function(data){
      $("#comments-"+t+"-"+r).html(data);
    });
  }
</script>
<?php 
$team_id = $params["team_id"];
$user = $params["user"];
$posts = PostData::getAllByUserIdTeamId($user->id, $team_id);
if (count($posts) > 0) {
    ?>
	<div id="statuses">
<table class="table table-bordered">
<?php 
    /* Obtener las imagenes asociadas a un post/status */
    foreach ($posts as $p) {
        //$pis = $p->getPIS();
        ?>
<tr>
<td>
      <div class="caption" style="padding-bottom:0;">
<?php 
        $authordata = $p->getAuthor();
        $pf = ProfileData::getByUserId($authordata->id);
        if ($pf->image != "") {
            ?>
<img src="<?php 
            echo "storage/users/" . $authordata->id . "/profile/" . $pf->image;
            ?>
Example #7
0
<?php

if (Session::getUID() != "") {
    $handle = new Upload($_FILES['image']);
    $post = new PostData();
    if ($handle->uploaded) {
        $url = "storage/images/";
        $handle->Process($url);
        $post->image = $handle->file_dst_name;
    }
    $content = "";
    $post->title = $_POST['title'];
    $post->content = "";
    $post->user_id = Session::getUID();
    $x = $post->add();
    //            setcookie("postadded",$x[1]);
    //            print "<script>window.location='index.php?module=editpost&id=$x[1]';</script>";
    print "<script>window.location='index.php?view=slider';</script>";
}
Example #8
0
<?php

$post = PostData::getById($_POST['post_id']);
$post->is_slide = 1;
$x = $post->update();
print "<script>window.location='index.php?view=slider';</script>";
<?php

/**
* BookMedik
* @author evilnapsis
* @url http://evilnapsis.com/about/
**/
if (isset($_POST)) {
    $p = PostData::getById($_POST['id']);
    $p->title = $_POST['title'];
    $p->content = $_POST['content'];
    $public = 0;
    if ($_POST['is_public']) {
        $public = 1;
    }
    $p->is_public = $public;
    // $p->user_id = 1;
    $p->update();
    setcookie("added", $p->title);
    print "<script>window.location='index.php?view=editpost&id={$p->id}';</script>";
}
Example #10
0
 public function actionUpdatePosts($pid, $value)
 {
     $post_obj = PostData::model()->findByPK($pid);
     if (!isset($post_obj->changed)) {
         $post_obj->changed = $value;
     } else {
         if ($post_obj->changed == 0) {
             $post_obj->changed = 1;
         } else {
             $post_obj->changed = 0;
         }
     }
     $post_obj->save();
 }
Example #11
0
  <p class='alert alert-info'><i class='icon-trash'></i> Se ha eliminado en el slider exitosamente la publicacion: <b><?php 
        echo $post->title;
        ?>
</b></p>

<?php 
        setcookie("slidedeleted", "", time() - 18600);
        unset($_COOKIE['slidedeleted']);
    }
    ?>


    <br>
<?php 
    // $posts = PostData::getAllByUser(Session::getUID());
    $posts = PostData::getPosts();
    $slides = 0;
    if (count($posts) > 0) {
        ?>
<div class='posts' id='posts'>
<table class="table table-bordered">
<?php 
        foreach ($posts as $post) {
            ?>
<tr>
<td><div class='title'><a href='index.php?view=editpost&id=<?php 
            echo $post->id;
            ?>
'><?php 
            echo $post->title;
            ?>
Example #12
0
<?php

/**
* BookMedik
* @author evilnapsis
**/
if (isset($_POST)) {
    $p = new PostData();
    $p->title = $_POST['title'];
    $p->content = $_POST['content'];
    $public = 0;
    if (isset($_POST['is_public'])) {
        $public = 1;
    }
    $p->is_public = $public;
    $p->user_id = 1;
    $p->add();
    // setcookie("added",$p->title);
    print "<script>window.location='index.php?view=newpost';</script>";
}
Example #13
0
    public static function renderSlidles()
    {
        if (count(self::$posts) > 0) {
            $posts10 = PostData::get10ByUserId(self::$user->id);
            $last_id = null;
            // recorremos todos los posts
            foreach ($posts10 as $post) {
                $post_id = $post->id;
                $post_title = $post->title;
                $post_content = $post->content;
                $theme = ThemeData::getById($post->theme_id);
                $header_background_color = $theme->header_background_color;
                $header_text_color = $theme->header_text_color;
                $body_background_color = $theme->body_background_color;
                $body_text_color = $theme->body_text_color;
                $content = $post_content;
                $buttons = "";
                $love_button = "";
                $user_id = self::$user->id;
                $loved = LoveData::LoveId($post->id);
                if ($loved == true) {
                    $love_button = '<button class="btn btn-danger"><i class="glyphicon glyphicon-heart"></i> Love It</button>';
                } else {
                    $love_button = <<<LLL
<button id="loveit-{$post_id}" class="btn btn-default "><i class="glyphicon glyphicon-heart"></i> Love It</button>
<script>
\$("#loveit-"+"{$post_id}").click(function(){
\txhr = new XMLHttpRequest();
\txhr.open("POST","index.php?view=loveit"+"&postid={$post_id}",false);
\txhr.send();
\tconsole.log(xhr.responseText);
\t\$("#loveit-"+"{$post_id}").removeClass("btn-default");
\t\$("#loveit-"+"{$post_id}").addClass("btn-danger");
});
</script>
LLL;
                }
                if ($post->image == null) {
                    $content = $post_content;
                }
                $buttons .= '<button id="reslidle-$post_id" class="btn btn-default "><i class="glyphicon glyphicon-th-large"></i> Reslidle It</button> ';
                $buttons .= $love_button;
                print <<<XXX
\t\t\t\t<div class="row">
\t\t\t\t\t<div class="col-md-12">
\t\t\t\t\t\t<div class="slide" style="box-shadow:-1px 1px 10px #999;">
\t\t\t\t\t\t\t<div class="header" style="background:{$header_background_color};color:{$header_text_color};padding:10px;">

\t\t\t\t\t\t\t\t<div class="btn-group pull-right">
\t\t\t\t\t\t\t\t  <button type="button" class="btn btn-link dropdown-toggle" data-toggle="dropdown">
\t\t\t\t\t\t\t\t<i class="glyphicon glyphicon-chevron-down"></i>
\t\t\t\t\t\t\t\t  </button>
\t\t\t\t\t\t\t\t  <ul class="dropdown-menu" role="menu">
\t\t\t\t\t\t\t\t    <li><a href="index.php?view=post&id={$post_id}" target="_blank"><i class="glyphicon glyphicon-eye-open"></i> Ver</a></li>
\t\t\t\t\t\t\t\t    <li><a href="index.php?view=editpost&id={$post_id}"><i class="glyphicon glyphicon-pencil"></i> Editar</a></li>
\t\t\t\t\t\t\t\t    <li class="divider"></li>
\t\t\t\t\t\t\t\t    <li><a href="#"><i class="glyphicon glyphicon-trash"></i> Eliminar</a></li>
\t\t\t\t\t\t\t\t  </ul>
\t\t\t\t\t\t\t\t</div>
\t\t\t
\t\t\t\t\t\t\t<div style="font-size:26px;">{$post_title}</div>
\t\t\t\t\t\t\t</div>

\t\t\t\t\t\t\t<div class="body" style="background:{$body_background_color};color:{$theme->body_text_color};padding:10px;font-size:18px;font-wieght:none;">
\t\t\t\t\t\t\t<p>{$content}</p>
\t\t\t\t\t\t\t<div class='pull-right'>
\t\t\t\t\t\t\t{$buttons}
\t\t\t\t\t\t\t</div>
\t\t\t\t\t\t\t<div class='clearfix'></div>

\t\t\t\t\t\t\t</div>

\t\t\t\t\t\t</div>\t
\t\t\t\t\t\t<br>\t\t\t\t
\t\t\t\t\t</div>
\t\t\t\t</div>


XXX;
                $last_id = $post_id;
            }
            /// aqui termina el foreach
            if (count(self::$posts) > 10) {
                print "<div id='more-1'><button id='btn-more-1' class='btn btn-default btn-lg btn-block'><i class='glyphicon glyphicon-refresh'></i> Cargar mas ...</button></div>";
                print <<<MMM
\t\t\t<script>
\t\t\t\t\$("#btn-more-1").click(function(){
\t\t\t\t\txhr = new XMLHttpRequest();
\t\t\t\t\txhr.open("GET","loadsldl.php?uid={$user_id}&from={$last_id}&ref=2",false);
\t\t\t\t\txhr.send();
\t\t\t\t\t\$("#more-1").html(xhr.responseText);
\t\t\t\t});
\t\t\t</script>
MMM;
            }
        }
    }
Example #14
0
<script type="text/javascript">
  function loadcomments(t,r){
    $.post("./?action=loadcomments","t="+t+"&r="+r, function(data){
      $("#comments-"+t+"-"+r).html(data);
    });
  }
</script>
<?php 
$from = $params["from"];
$user = $params["user"];
$posts = PostData::getAllByUserId($user->id);
if (count($posts) > 0) {
    ?>
	<div id="statuses">
<table class="table table-bordered">
<?php 
    /* Obtener las imagenes asociadas a un post/status */
    foreach ($posts as $p) {
        //$pis = $p->getPIS();
        ?>
<tr>
<td>
      <div class="caption" style="padding-bottom:0;">
<?php 
        $authordata = $p->getAuthor();
        $pf = ProfileData::getByUserId($authordata->id);
        if ($pf->image != "") {
            ?>
<img src="<?php 
            echo "storage/users/" . $authordata->id . "/profile/" . $pf->image;
            ?>
Example #15
0
if (Session::exists("user_id") && !empty($_POST)) {
    $image = null;
    $image_id = 0;
    $handle = new Upload($_FILES['image']);
    if ($handle->uploaded) {
        $url = "storage/users/{$_SESSION['user_id']}/images/";
        $handle->Process($url);
        // $handle->file_dst_name;
        $image = new ImageData();
        $image->src = $handle->file_dst_name;
        $image->level_id = $_POST["level_id"];
        $image->user_id = $_SESSION["user_id"];
        $image_id = $image->add();
    }
    $post_id = 0;
    if ($_POST["content"] != "") {
        $post = new PostData();
        $post->content = $_POST["content"];
        $post->level_id = $_POST["level_id"];
        $post->author_ref_id = $_SESSION["user_id"];
        $post->receptor_ref_id = $_SESSION["user_id"];
        $post_id = $post->add();
        if ($handle->uploaded) {
            $pi = new PostImageData();
            $pi->post_id = $post_id[1];
            $pi->image_id = $image_id[1];
            $pi->add();
        }
    }
    Core::redir("./?view=home");
}
Example #16
0
 private function parseUserInputs($form_id, &$post_id = null, $preview = false, $force_form_count = false, $specific_post_id = null)
 {
     global $post, $_post_to_create, $_current_post;
     // reference to the form submission method
     global ${'_' . StaticClass::METHOD};
     $method =& ${'_' . StaticClass::METHOD};
     // get post inputs
     if (isset($post_id) && !empty($post_id) && null !== $post_id && false !== $post_id && !$preview) {
         $post_id = intval($post_id);
     } elseif (isset($post->ID) && !$preview) {
         $post_id = $post->ID;
     } else {
         $post_id = false;
     }
     $formHelper = $this->_formHelper;
     // get recaptcha settings
     StaticClass::$_staticGlobal['RECAPTCHA'] = $formHelper->getRecaptchaSettings(StaticClass::$_staticGlobal['RECAPTCHA']);
     $form = $this->_formData;
     $this->_post_ID = $post_id;
     // load form data
     //$this->_formData=$formHelper->loadForm($form_id, $preview);
     if ($formHelper->isError($form)) {
         return $form;
     }
     $form_id = $form->getForm()->ID;
     $_fields = $form->getFields();
     $form_type = $_fields['form_settings']->form['type'];
     $post_type = $_fields['form_settings']->post['post_type'];
     // if this is an edit form and no post id given
     if (('edit' == $form_type && false === $post_id && !$preview || isset($_GET['action']) && $_GET['action'] == 'edit_translation' && 'translation' == $form_type) && false === $post_id && !$preview) {
         return $formHelper->error(__('No post specified', 'wp-cred'));
     }
     // get existing post data if edit form and post given
     if (('edit' == $form_type && !$preview || isset($_GET['action']) && $_GET['action'] == 'edit_translation' && 'translation' == $form_type) && !$preview) {
         if ($_current_post == 0) {
             $_current_post = $post_id;
         }
         $is_current_edit = false;
         if (is_null($specific_post_id) && $_current_post > 0) {
             $is_current_edit = true;
             $post_id = $_current_post;
         }
         $this->_post_ID = $post_id;
         //$this->_postData=$formHelper->getPostData($post_id);
         require_once "PostData.php";
         $postdata = new PostData();
         $this->_postData = $postdata->getUserData($post_id);
         if ($formHelper->isError($this->_postData)) {
             return $this->_postData;
         }
         if ($is_current_edit) {
             $post_type = $this->_postData->post->post_type;
         }
         if (!$is_current_edit && $this->_postData->post->post_type != $post_type) {
             return $formHelper->error(__('User Form type and post type do not match', 'wp-cred'));
         }
     } else {
         //Fixed https://icanlocalize.basecamphq.com/projects/7393061-toolset/todo_items/186563662/comments
         //conditional not working after failed submition
         //$this->_post_ID=$post_id;
         //removed creates side effect to other stuff !
     }
     // check if user has access to this form
     if (!$preview && !$formHelper->checkUserFormAccess($form_type, $form_id, $this->_postData)) {
         return $formHelper->error();
     }
     // Deprecated
     // set allowed file types
     StaticClass::$_staticGlobal['MIMES'] = $formHelper->getAllowedMimeTypes();
     // get custom post fields
     $fields_settings = $formHelper->getFieldSettings($post_type);
     // instantiate Zebra Form
     if (false !== $force_form_count) {
         $form_count = $force_form_count;
     } else {
         $form_count = StaticClass::$_globalStatic['COUNT'];
     }
     // strip any unneeded parsms from current uri
     $actionUri = $formHelper->currentURI(array('_tt' => time()), array('_success', '_success_message'));
     $prg_form_id = $formHelper->createPrgID($form_id, $form_count);
     $my_form_id = $formHelper->createFormID($form_id, $form_count);
     $this->_zebraForm = new CredForm($my_form_id, $form_type, $post_id, $actionUri, $preview);
     $this->_zebraForm->setLanguage(StaticClass::$_staticGlobal['LOCALES']);
     if ($formHelper->isError($this->_zebraForm)) {
         return $this->_zebraForm;
     }
     // all fine here
     $this->_postType = $post_type;
     $this->_content = $form->getForm()->post_content;
     $this->out_['fields'] = $fields_settings;
     $this->out_['count'] = $form_count;
     $this->out_['prg_id'] = $prg_form_id;
     return true;
 }
Example #17
0
* @brief Agregar likes apartir del id y tipo de referencia con el usuario logeado.
**/
if (Session::exists("user_id") && !empty($_POST)) {
    $h = HeartData::getByRUT($_POST["r"], $_SESSION["user_id"], $_POST["t"]);
    if ($h == null) {
        $h = new HeartData();
        $h->ref_id = $_POST["r"];
        $h->user_id = $_SESSION["user_id"];
        $h->type_id = $_POST["t"];
        $h->add();
        echo HeartData::countByRT($_POST["r"], $_POST["t"])->c;
        /////////// send notifications
        $user_id = null;
        $author_id = null;
        if ($_POST["t"] == 1) {
            $post = PostData::getReceptorId($_POST["r"]);
            $user_id = $post->receptor_ref_id;
            $author_id = $post->author_ref_id;
        } else {
            if ($_POST["t"] == 2) {
                $post = ImageData::getUserId($_POST["r"]);
                $user_id = $post->user_id;
                $author_id = $post->user_id;
            }
        }
        if ($author_id != $_SESSION["user_id"] && $user_id != $_SESSION["user_id"]) {
            // si es el mismo autor del post, entonces no le notificamos
            $notification = new NotificationData();
            $notification->not_type_id = 1;
            // like
            $notification->type_id = $_POST["t"];
Example #18
0
<section class="content">
<?php 
if (Session::getUID() != "") {
    $post = PostData::getById($_GET['id']);
    if ($post != null) {
        ?>
<div class='row'>
<div class='col-md-10'>
<a href='index.php?module=dashboard' class='btn pull-right'><i class='icon-tasks'></i></a>
<h2 class='roboto'><?php 
        echo $post->title;
        ?>
 <small>Editar</small></h2>

<form enctype="multipart/form-data" method='post' action='index.php?view=updatepost' class='form-horizontal'  id='form_upload'>


  <div class="control-group" id='title'>
    <label class="control-label" for="inputEmail">* Título</label>
    <div class="controls">
      <input type="text" name='title' id="input_title" style='width:100%;' placeholder="Titulo de la publicacion" value='<?php 
        echo $post->title;
        ?>
'>
<span class='help-inline' id='title_control'>* Debes escribir un titulo a la publicacion.</span>
    </div>
  </div>
<?php 
        if ($post->image == "") {
            ?>
  <div class="control-group">
<?php

require_once 'post.php';
$data = $_REQUEST['data'];
$arr_data = array('data' => $data);
$url = 'http://localhost:8080/test_api';
$obj = new PostData();
$obj->setData($url, $arr_data);
$res = $obj->setPost();
echo $res;
/*$res = json_decode($res);
$res = json_decode($res);

echo nl2br("Name : ".$res->{'data'}[0]->{'name'}."\nAddress : ".$res->{'data'}[0]->{'address'}."\nCity : ".$res->{'data'}[0]->{'city'}."\nState : ".$res->{'data'}[0]->{'state'});
*/
Example #20
0
<?php

if (Session::getUID() != "") {
    $post = PostData::getById($_GET["post_id"]);
    $post->del();
    print "<script>window.location='index.php?view=slider';</script>";
}