Add files via upload
This commit is contained in:
parent
9df1138b65
commit
f2731d9119
57
createListing.php
Normal file
57
createListing.php
Normal file
@ -0,0 +1,57 @@
|
||||
<?php
|
||||
$post_allowed = true;
|
||||
if($_POST["title"] == ""){
|
||||
echo "You forgot to enter a title<br>";
|
||||
$post_allowed = false;
|
||||
}
|
||||
if($_POST["post"] == ""){
|
||||
echo "You forgot to enter a post<br>";
|
||||
$post_allowed = false;
|
||||
}
|
||||
if($_POST["contact"] == ""){
|
||||
echo "You forgot to enter contact info (website, phone number, email etc)<br>";
|
||||
$post_allowed = false;
|
||||
}
|
||||
if($_POST["category"] == ""){
|
||||
echo "You forgot to enter a category";
|
||||
$post_allowed = false;
|
||||
}
|
||||
|
||||
function prettyCategory($category){
|
||||
if($category == "is"){
|
||||
return "Internet Services";
|
||||
}
|
||||
if($category == "msm"){
|
||||
return "Man Seeking Man";
|
||||
}
|
||||
if($category == "msw"){
|
||||
return "Man Seeking woman";
|
||||
}
|
||||
if($category == "pr"){
|
||||
return "Platonic Relationship";
|
||||
}
|
||||
if($category == "wsw"){
|
||||
return "Woman Seeking Woman";
|
||||
}
|
||||
}
|
||||
|
||||
function createListing($title, $post, $contact, $category){
|
||||
$listingID = uniqid();
|
||||
$listingDIR = $category . "/" . $listingID;
|
||||
$postHTML = file_get_contents("template.html");
|
||||
mkdir($listingDIR);
|
||||
file_put_contents($listingDIR . "/title.txt", $title);
|
||||
|
||||
$postHTML = str_replace("_TITLE_", htmlspecialchars($title), $postHTML);
|
||||
$postHTML = str_replace("_POST_", htmlspecialchars($post), $postHTML);
|
||||
$postHTML = str_replace("_CONTACT_", htmlspecialchars($contact), $postHTML);
|
||||
$postHTML = str_replace("_CATEGORY_", prettyCategory($category), $postHTML);
|
||||
|
||||
file_put_contents($listingDIR . "/index.html", $postHTML);
|
||||
Header('Location: http://personals.getgle.org');
|
||||
}
|
||||
|
||||
if($post_allowed == true){
|
||||
createListing($_POST["title"], $_POST["post"], $_POST["contact"], $_POST["category"]);
|
||||
}
|
||||
?>
|
||||
64
index.php
Normal file
64
index.php
Normal file
@ -0,0 +1,64 @@
|
||||
<head>
|
||||
<style>
|
||||
#post{
|
||||
padding-left:20px;
|
||||
margin:5px;
|
||||
}
|
||||
|
||||
#category{
|
||||
background:#ddddff;
|
||||
margin-bottom:0px;
|
||||
display:inline-block;
|
||||
color:#000;
|
||||
border:#f1f1ff solid;
|
||||
border-radius: 100px;
|
||||
padding:2px;
|
||||
margin:5px;
|
||||
}
|
||||
</style>
|
||||
</head>
|
||||
|
||||
<body>
|
||||
<span style="font-size:60px;color:#6666dd">Getgle Personals</span> <a href="post.php" style="">make a listing</a>
|
||||
<hr>
|
||||
<span id="category">Internet Services</span><br>
|
||||
<?php
|
||||
$list = scandir("is/");
|
||||
for($i = 2; $i < count($list); $i++){
|
||||
echo "<a id='post' href='is/" . $list[$i] . "'>" . htmlspecialchars(file_get_contents("is/" . $list[$i] . "/title.txt")) . "</a><br>";
|
||||
}
|
||||
?>
|
||||
<span id="category">Platonic Relationship</span><br>
|
||||
<?php
|
||||
$list = scandir("pr/");
|
||||
for($i = 2; $i < count($list); $i++){
|
||||
echo "<a id='post' href='pr/" . $list[$i] . "'>" . htmlspecialchars(file_get_contents("pr/" . $list[$i] . "/title.txt")) . "</a><br>";
|
||||
}
|
||||
?>
|
||||
<span id="category">Man Seeking Man</span><br>
|
||||
<?php
|
||||
$list = scandir("msm/");
|
||||
for($i = 2; $i < count($list); $i++){
|
||||
echo "<a id='post' href='msm/" . $list[$i] . "'>" . htmlspecialchars(file_get_contents("msm/" . $list[$i] . "/title.txt")) . "</a><br>";
|
||||
}
|
||||
?>
|
||||
<span id="category">Man Seeking Woman</span><br>
|
||||
<?php
|
||||
$list = scandir("msw/");
|
||||
for($i = 2; $i < count($list); $i++){
|
||||
echo "<a id='post' href='msw/" . $list[$i] . "'>" . htmlspecialchars(file_get_contents("msw/" . $list[$i] . "/title.txt")) . "</a><br>";
|
||||
}
|
||||
?>
|
||||
<span id="category">Woman Seeking Woman</span>
|
||||
<?php
|
||||
$list = scandir("wsw/");
|
||||
for($i = 2; $i < count($list); $i++){
|
||||
echo "<a id='post' href='wsw/" . $list[$i] . "'>" . htmlspecialchars(file_get_contents("wsw/" . $list[$i] . "/title.txt")) . "</a><br>";
|
||||
}
|
||||
?>
|
||||
<hr>
|
||||
<span>
|
||||
<i>Getgle Personals is intended for 18+ users, user discretion is advised. Getgle does not endorse and is not responsible for any user postings made on this page.</i><br>
|
||||
report law-breaking posts to admin@getgle.org
|
||||
</span>
|
||||
</body>
|
||||
34
post.php
Normal file
34
post.php
Normal file
@ -0,0 +1,34 @@
|
||||
<span style="font-size:60px;">Getgle Personals</span> <a href="post.php" style="background:#f1f1ff">make a listing</a>
|
||||
<hr>
|
||||
|
||||
|
||||
<div id="postBox">
|
||||
<form action="createListing.php" method="post">
|
||||
<table>
|
||||
<tr>
|
||||
<td>Title:</td><td> <input type="text" name="title" value=""></td>
|
||||
</tr>
|
||||
<tr>
|
||||
<td>Post:</td><td><textarea name="post"></textarea></td>
|
||||
</tr>
|
||||
</table>
|
||||
<td>Email/Phone/Website:</td><td> <input type="text" name="contact" value=""></td><br>
|
||||
<b>Category:</b><br>
|
||||
<select size=5 name="category">
|
||||
<option value="is">Internet Services</option>
|
||||
<option value="pr">Platonic Relationships</option>
|
||||
<option value="msm">Man Seeking Man</option>
|
||||
<option value="msf">Man Seeking Female</option>
|
||||
<option value="fsf">Female Seeking Female</option>
|
||||
|
||||
</select>
|
||||
|
||||
</td><br><br>
|
||||
<input type="submit" value="post your listing">
|
||||
</form>
|
||||
</div>
|
||||
<hr>
|
||||
<span>
|
||||
<i>Getgle Personals is intended for 18+ users, user discretion is advised. Getgle does not endorse and is not responsible for any user postings made on this page.<br>
|
||||
report law-breaking posts to admin@getgle.org</i>
|
||||
</span>
|
||||
11
template.html
Normal file
11
template.html
Normal file
@ -0,0 +1,11 @@
|
||||
<a href="http://personals.getgle.org"><span style="font-size:60px;">Getgle Personals</span></a> <a href="http://personals.getgle.org/post.php" style="background:#f1f1ff">make a listing</a>
|
||||
<hr>
|
||||
<h1>_TITLE_</h1>
|
||||
<p>_POST_</p>
|
||||
<p>contact: _CONTACT_</p>
|
||||
<p><i>_CATEGORY_</i></p>
|
||||
<hr>
|
||||
<span>
|
||||
<i>Getgle Personals is intended for 18+ users, user discretion is advised. Getgle does not endorse and is not responsible for any user postings made on this page.<br>
|
||||
report law-breaking posts to admin@getgle.org</i>
|
||||
</span>
|
||||
Loading…
x
Reference in New Issue
Block a user