My First Web application .. a real shitty one
My First Web application .. a real shitty one
This commit is contained in:
1 parent
610af7dff3
commit
34753111ed
106 files changed
+41611
No files matched your search
@@ -0,0 +1,25 @@
|
||||
<?php
|
||||
session_start();
|
||||
if(isset($_SESSION['user']))
|
||||
{
|
||||
$temp=$_SESSION['user'];
|
||||
}
|
||||
else
|
||||
{
|
||||
header("Location: ../views/signinPage.php?message=".urlencode("Login again!"));
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
if($_REQUEST['thecomment']!="")
|
||||
{
|
||||
require_once("../models/comment.php");
|
||||
$rs = comment ::insertComment($_REQUEST['imgId'],$temp['username'], $_REQUEST['thecomment'] );
|
||||
|
||||
if($rs == false)
|
||||
{
|
||||
echo "Comment not Added!", PHP_EOL;
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
@@ -0,0 +1,30 @@
|
||||
<?php
|
||||
error_reporting(0);
|
||||
session_start();
|
||||
|
||||
if(isset($_SESSION['user']))
|
||||
{
|
||||
$user=$_SESSION['user'];
|
||||
}
|
||||
else
|
||||
{
|
||||
header("Location: ../views/signinPage.php?message=".urlencode("Login Again!"));
|
||||
}
|
||||
$aerror = "";
|
||||
if(isset($_POST['addAlbum']))
|
||||
{
|
||||
$name = $_POST['name'];
|
||||
|
||||
include_once('../models/album.php');
|
||||
if(album::insertAlbum($name,$user['username'])){
|
||||
$aerror = "Album Created!";
|
||||
header("Location: ../views/allalbums.php");
|
||||
}
|
||||
else
|
||||
{
|
||||
$aerror = "Cannot Create a new Album!";
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,33 @@
|
||||
<?php
|
||||
error_reporting(0);
|
||||
session_start();
|
||||
|
||||
if(isset($_SESSION['user']))
|
||||
{
|
||||
$user=$_SESSION['user'];
|
||||
}
|
||||
else
|
||||
{
|
||||
header("Location: ../views/signinPage.php?message=".urlencode("Login Again!"));
|
||||
}
|
||||
$aerror = "";
|
||||
if(isset($_POST['addGroup']))
|
||||
{
|
||||
$name = $_POST['name'];
|
||||
|
||||
include_once('../models/group.php');
|
||||
if(group::insertGroup($name))
|
||||
{
|
||||
if(group::insertMember($name, $user['username']))
|
||||
{
|
||||
$aerror = "Group Created!";
|
||||
header("Location: ../views/allgroups.php");
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$aerror = "Cannot Create a new Group!";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,381 @@
|
||||
<?xml version="1.0" encoding="utf-8"?>
|
||||
<!--
|
||||
- phpMyAdmin XML Dump
|
||||
- version 4.5.0.2
|
||||
- https://www.phpmyadmin.net
|
||||
-
|
||||
- Host: 127.0.0.1
|
||||
- Generation Time: Nov 27, 2015 at 10:23 PM
|
||||
- Server version: 10.0.17-MariaDB
|
||||
- PHP Version: 5.6.14
|
||||
-->
|
||||
|
||||
<pma_xml_export version="1.0" xmlns:pma="http://www.phpmyadmin.net/some_doc_url/">
|
||||
<!--
|
||||
- Structure schemas
|
||||
-->
|
||||
<pma:structure_schemas>
|
||||
<pma:database name="photoshare" collation="latin1_swedish_ci" charset="latin1">
|
||||
<pma:table name="photos">
|
||||
CREATE TABLE `photos` (
|
||||
`username` varchar(20) NOT NULL DEFAULT '',
|
||||
`imgId` int(11) NOT NULL AUTO_INCREMENT,
|
||||
`shareStatus` tinyint(1) DEFAULT NULL,
|
||||
`label` varchar(100) DEFAULT NULL,
|
||||
`description` varchar(100) DEFAULT NULL,
|
||||
`imageFile` mediumblob,
|
||||
`name` varchar(100) DEFAULT NULL,
|
||||
`albumId` int(11) DEFAULT NULL,
|
||||
PRIMARY KEY (`imgId`)
|
||||
) ENGINE=InnoDB AUTO_INCREMENT=55 DEFAULT CHARSET=latin1;
|
||||
</pma:table>
|
||||
</pma:database>
|
||||
</pma:structure_schemas>
|
||||
|
||||
<!--
|
||||
- Database: 'photoshare'
|
||||
-->
|
||||
<database name="photoshare">
|
||||
<!-- Table photos -->
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">16</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">1_21b.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">18</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">house-of-cards-quote-devour-whale.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">21</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">6tag_240715-192439.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">23</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">House-Of-Cards-Quotes-21.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">24</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">1_21b.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">26</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">6rango_007_main.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">27</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">6_02_metroman_01.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">28</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">18_childoflight_oak_tree1.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">29</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">gollum.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">30</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">Microsoft Family.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">31</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">11822430_871733299586254_6443981749751965665_n.png</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">32</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">11796266_1681557365406580_4371730870587355146_n.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">33</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">1621975_217589361775877_116412994_n.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">34</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">06_group_03.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">35</column>
|
||||
<column name="shareStatus">1</column>
|
||||
<column name="label">Faiz</column>
|
||||
<column name="description">Faiz ki Ghazal</column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">10246695_632741576818069_3102574240678842273_n.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">36</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">10366228_519663394804339_6379933699208350603_n.jpg</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">37</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">thirst.png</column>
|
||||
<column name="albumId">NULL</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">38</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">5rango_005_main.jpg</column>
|
||||
<column name="albumId">3</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">39</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">RUBIK.jpg</column>
|
||||
<column name="albumId">3</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu042</column>
|
||||
<column name="imgId">40</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">IMG_0566.JPG</column>
|
||||
<column name="albumId">0</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu042</column>
|
||||
<column name="imgId">41</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">11796266_1681557365406580_4371730870587355146_n.jpg</column>
|
||||
<column name="albumId">7</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu042</column>
|
||||
<column name="imgId">42</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">1QOCyDJ.jpg</column>
|
||||
<column name="albumId">7</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu042</column>
|
||||
<column name="imgId">43</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">mm.jpg</column>
|
||||
<column name="albumId">8</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu042</column>
|
||||
<column name="imgId">44</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">3rango_002_main.jpg</column>
|
||||
<column name="albumId">7</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">45</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">11214305_10153598869823304_3405940674275907088_n.jpg</column>
|
||||
<column name="albumId">6</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">46</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">11215170_1624143504521319_4008996988890553304_n.jpg</column>
|
||||
<column name="albumId">9</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">47</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">2b835ef6587171c03950bbb93e1e57b4_large.jpeg</column>
|
||||
<column name="albumId">3</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">48</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">2b835ef6587171c03950bbb93e1e57b4_large.jpeg</column>
|
||||
<column name="albumId">5</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">49</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">IMG_0147.JPG</column>
|
||||
<column name="albumId">9</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">50</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">IMG-20150128-WA0009.jpg</column>
|
||||
<column name="albumId">0</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">51</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">IMG_0708.JPG</column>
|
||||
<column name="albumId">0</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">52</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">1237149_539954346072900_2097036232_n.jpg</column>
|
||||
<column name="albumId">0</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">53</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">Screenshot_2015-06-19-21-05-23-1.png</column>
|
||||
<column name="albumId">0</column>
|
||||
</table>
|
||||
<table name="photos">
|
||||
<column name="username">annjanu</column>
|
||||
<column name="imgId">54</column>
|
||||
<column name="shareStatus">0</column>
|
||||
<column name="label"></column>
|
||||
<column name="description"></column>
|
||||
<column name="imageFile"></column>
|
||||
<column name="name">17188428b0f292dbaf377b970905d40b0a2ad90d-1366x768.jpg</column>
|
||||
<column name="albumId">0</column>
|
||||
</table>
|
||||
</database>
|
||||
</pma_xml_export>
|
||||
@@ -0,0 +1,45 @@
|
||||
<?php
|
||||
$xmlDoc=new DOMDocument();
|
||||
$xmlDoc->load("links.xml");
|
||||
|
||||
$x=$xmlDoc->getElementsByTagName('column');
|
||||
|
||||
//get the q parameter from URL
|
||||
$q=$_GET["q"];
|
||||
|
||||
//lookup all links from the xml file if length of q>0
|
||||
if (strlen($q)>0) {
|
||||
$hint="";
|
||||
for($i=0; $i<($x->length); $i++) {
|
||||
$y=$x->item($i)->getElementsByTagName('column');
|
||||
$z=$x->item($i)->getElementsByTagName('column');
|
||||
if ($y->item(0)->nodeType==1) {
|
||||
//find a link matching the search text
|
||||
if (stristr($y->item(0)->childNodes->item(0)->nodeValue,$q)) {
|
||||
if ($hint=="") {
|
||||
$hint="<a href='" .
|
||||
$z->item(0)->childNodes->item(0)->nodeValue .
|
||||
"' target='_blank'>" .
|
||||
$y->item(0)->childNodes->item(0)->nodeValue . "</a>";
|
||||
} else {
|
||||
$hint=$hint . "<br /><a href='" .
|
||||
$z->item(0)->childNodes->item(0)->nodeValue .
|
||||
"' target='_blank'>" .
|
||||
$y->item(0)->childNodes->item(0)->nodeValue . "</a>";
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Set output to "no suggestion" if no hint was found
|
||||
// or to the correct values
|
||||
if ($hint=="") {
|
||||
$response="no suggestion";
|
||||
} else {
|
||||
$response=$hint;
|
||||
}
|
||||
|
||||
//output the response
|
||||
echo $response;
|
||||
?>
|
||||
@@ -0,0 +1,50 @@
|
||||
<?php
|
||||
session_start();
|
||||
if(isset($_SESSION['user']))
|
||||
{
|
||||
$temp=$_SESSION['user'];
|
||||
}
|
||||
else
|
||||
{
|
||||
header("Location: ../views/signinPage.php?message=".urlencode("Login again!"));
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
require_once("../models/album.php");
|
||||
if($_REQUEST['albumId'] == 0)
|
||||
{
|
||||
$rs = album ::getotheralbumdata($temp['username']);
|
||||
$id = 0;
|
||||
if($rs == false)
|
||||
{
|
||||
echo "No Other Present!";
|
||||
}
|
||||
else
|
||||
{
|
||||
foreach($rs as $row)
|
||||
{
|
||||
echo '<a href = "data:image/jpg;base64,'.base64_encode( $row['imageFile']).'"><img class="col-md-3" height="195" width="195" id="'.$id.'" src="data:image/jpg;base64,'.base64_encode( $row['imageFile']).'"/></a>';
|
||||
$id++;
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$rs = album ::getalbumdata($_REQUEST['albumId'], $temp['username']);
|
||||
$id = 0;
|
||||
if($rs == false)
|
||||
{
|
||||
echo "No Photos Present!";
|
||||
}
|
||||
else
|
||||
{
|
||||
foreach($rs as $row)
|
||||
{
|
||||
echo '<a href = "data:image/jpg;base64,'.base64_encode( $row['imageFile']).'"><img class="col-md-3" height="195" width="195" id="'.$id.'" src="data:image/jpg;base64,'.base64_encode( $row['imageFile']).'"/></a>';
|
||||
$id++;
|
||||
}
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
@@ -0,0 +1,29 @@
|
||||
<?php
|
||||
session_start();
|
||||
if(isset($_SESSION['user']))
|
||||
{
|
||||
$temp=$_SESSION['user'];
|
||||
}
|
||||
else
|
||||
{
|
||||
header("Location: ../views/signinPage.php?message=".urlencode("Login again!"));
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
require_once("../models/comment.php");
|
||||
$rs = comment ::getComments($_REQUEST['imgId']);
|
||||
|
||||
if($rs == false)
|
||||
{
|
||||
echo "No Comments are given!";
|
||||
}
|
||||
else
|
||||
{
|
||||
foreach($rs as $row)
|
||||
{
|
||||
echo '"' .$row['commentstr'].'" <i>by</i> <strong>'. $row['username'].'</strong> <br>' ;
|
||||
}
|
||||
}
|
||||
?>
|
||||
|
||||
@@ -0,0 +1,33 @@
|
||||
<?php
|
||||
session_start();
|
||||
if(isset($_SESSION['user']))
|
||||
{
|
||||
$temp=$_SESSION['user'];
|
||||
}
|
||||
else
|
||||
{
|
||||
header("Location: ../views/signinPage.php?message=".urlencode("Login again!"));
|
||||
}
|
||||
?>
|
||||
|
||||
<?php
|
||||
require_once("../models/group.php");
|
||||
|
||||
$rs = group ::getAllUsers($_REQUEST['groupId']);
|
||||
$id = 0;
|
||||
if($rs == false)
|
||||
{
|
||||
echo "No Members are added!";
|
||||
}
|
||||
else
|
||||
{
|
||||
foreach($rs as $row)
|
||||
{
|
||||
echo '<div class ="form-group col-md-12"><label><li>'.$row['username'].'
|
||||
</li></label></div>';
|
||||
$id++;
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
@@ -0,0 +1,7 @@
|
||||
<?php
|
||||
if(isset($_POST['signout']))
|
||||
{
|
||||
$_SESSION["user"] = "";
|
||||
header("Location: ../views/signinPage.php");
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,32 @@
|
||||
<?php
|
||||
error_reporting(0);
|
||||
session_start();
|
||||
|
||||
if(isset($_SESSION['user']))
|
||||
{
|
||||
$user=$_SESSION['user'];
|
||||
}
|
||||
else
|
||||
{
|
||||
header("Location: ../views/signinPage.php?message=".urlencode("Login Again!"));
|
||||
}
|
||||
$uerror = "";
|
||||
if(isset($_POST['addToGroup']))
|
||||
{
|
||||
$gID=$_POST['groups'];
|
||||
$username=$_POST['users'];
|
||||
if($username==$user['username'])
|
||||
{
|
||||
$uerror="You Cannot add yourself again";
|
||||
}
|
||||
else
|
||||
{
|
||||
include_once("../models/group.php");
|
||||
if(group::insertMember($gID, $username))
|
||||
$uerror="Inserted A new Member!";
|
||||
else
|
||||
$uerror="Couldn't insert member!";
|
||||
}
|
||||
}
|
||||
|
||||
?>
|
||||
@@ -0,0 +1,34 @@
|
||||
<?php
|
||||
session_start();
|
||||
require_once("../models/user.php");
|
||||
if(isset($_POST['login']))
|
||||
{
|
||||
$pass=$_POST['pass'];
|
||||
$username=$_POST['username'];
|
||||
|
||||
if(empty($username)||empty($pass))
|
||||
{
|
||||
$error = "Please Enter both Username and Password!";
|
||||
}
|
||||
else
|
||||
{
|
||||
if(user::validate($username,$pass)==true)
|
||||
{
|
||||
$myuser= new User($username);
|
||||
$_SESSION["user"] =$myuser->get_values();
|
||||
var_dump($_SESSION["user"]);
|
||||
header("Location: ../views/profilePage.php?username=".$username);
|
||||
}
|
||||
else
|
||||
{
|
||||
$error="Incorrect Username or Password!";
|
||||
}
|
||||
}
|
||||
}
|
||||
else
|
||||
{
|
||||
$error = "Press 'Login' to enter.";
|
||||
}
|
||||
|
||||
?>
|
||||
|
||||
@@ -0,0 +1,36 @@
|
||||
<?php
|
||||
require_once("../models/user.php");
|
||||
$error="Input All Fields!";
|
||||
if(isset($_POST['submit']))
|
||||
{
|
||||
$fullname=$_POST['fullname'];
|
||||
$email=$_POST['usermail'];
|
||||
$pass=$_POST['pass'];
|
||||
$username=$_POST['username'];
|
||||
$cpass=$_POST['cpass'];
|
||||
if(empty($fullname)||empty($email)||empty($pass)||empty($cpass)||empty($username))
|
||||
{
|
||||
$error = "cannot leave any field empty!";
|
||||
}
|
||||
elseif($pass!=$cpass)
|
||||
{
|
||||
$error = "cannot leave any field empty!";
|
||||
}
|
||||
else
|
||||
{
|
||||
if(user::signup($username, $fullname,$email,$pass)===true)
|
||||
{
|
||||
$error = 'SignupSuccessful';
|
||||
header('Location: ../views/signinPage.php?error='.urlencode($error));
|
||||
}
|
||||
else
|
||||
$error = "could not register user!!";
|
||||
|
||||
}
|
||||
}
|
||||
else
|
||||
|
||||
{
|
||||
$error = "Press 'Submit' Button for form Submission!";
|
||||
}
|
||||
?>
|
||||
@@ -0,0 +1,63 @@
|
||||
<?php
|
||||
error_reporting(0);
|
||||
session_start();
|
||||
|
||||
if(isset($_SESSION['user']))
|
||||
{
|
||||
$user=$_SESSION['user'];
|
||||
}
|
||||
else
|
||||
{
|
||||
header("Location: ../views/signinPage.php?message=".urlencode("Login Again!"));
|
||||
}
|
||||
$uerror = "";
|
||||
if(isset($_POST['upload']))
|
||||
{
|
||||
$tmp_name= $_FILES['file']['tmp_name'];
|
||||
$name = $_FILES['file']['name'];
|
||||
$rights= $_POST['access'];
|
||||
if($rights=='0')
|
||||
{
|
||||
$rights=0;
|
||||
}
|
||||
else
|
||||
{
|
||||
$rights=1;
|
||||
}
|
||||
$label= $_POST['label'];
|
||||
$description= $_POST['description'];
|
||||
$albumId=$_POST['albumName'];
|
||||
if(empty($albumId))
|
||||
{
|
||||
$albumId = null;
|
||||
}
|
||||
if(isset($tmp_name))
|
||||
{
|
||||
$image=addslashes(file_get_contents($_FILES['file']['tmp_name']));
|
||||
|
||||
if(getimagesize($_FILES['file']['tmp_name'])==FALSE)
|
||||
{
|
||||
$uerror = "This is not a suitable image!";
|
||||
}
|
||||
else
|
||||
{
|
||||
|
||||
include_once('../models/photo.php');
|
||||
|
||||
if(photo::insertImage($image,$name,$description,$rights,$user['username'],$label, $albumId))
|
||||
{
|
||||
//include_once('../models/album.php');
|
||||
//album::insertImg(intval($albumId), $image);
|
||||
header("Location: ../views/profilePage.php?message=".urlencode("Image uploaded!"));
|
||||
|
||||
}
|
||||
else
|
||||
{
|
||||
$uerror = "Not Uploaded!";
|
||||
}
|
||||
}
|
||||
}
|
||||
else $uerror = "<br>Unsuitable Image Size!<br/>";
|
||||
}
|
||||
|
||||
?>
|
||||
Reference in new issue
Block a user