コード例 #1
0
ファイル: index.php プロジェクト: SignalFire123/PHP-Site
                                        <textarea name="demo-message" id="demo-message" rows="3"></textarea>
                                    </div>
                                    <div class="12u$">
                                        <ul class="actions">
                                            <li><input type="submit" value="Write Post" /></li>
                                        </ul>
                                    </div>
                                </div>
                            </form>
                        </section>
                    </article>
						<!-- Post -->
						<?php 
include 'functions/main.php';
if (!empty($_GET['profile'])) {
    display_posts(GET('profile'));
}
?>

						<!-- Post -->
						<!--
							<article class="post">
								<header>
									<div class="title">
										<h2><a href="#">Elements</a></h2>
										<p>Lorem ipsum dolor amet nullam consequat etiam feugiat</p>
									</div>
									<div class="meta">
										<time class="published" datetime="2015-10-18">October 18, 2015</time>
										<a href="#" class="author"><span class="name">Jane Doe</span><img src="images/avatar.jpg" alt="" /></a>
									</div>
コード例 #2
0
ファイル: inc.blog.php プロジェクト: bravej/AARON
function display_index()
{
    //code mis en fonction pour pouvoir afficher x posts par page ; solution pas encore trouvée
    echo '
		<div class="blog-masthead">
			<div class="container">
				<nav class="blog-nav">
				  <a class="blog-nav-item active" href="#">Home</a>
				  <a class="blog-nav-item" href="#">New features</a>
				  <a class="blog-nav-item" href="#">Press</a>
				  <a class="blog-nav-item" href="#">New hires</a>
				  <a class="blog-nav-item" href="#">About</a>
				</nav>
			</div>
		</div>

		<div class="container">

			<div class="blog-header">
				<h1 class="blog-title">The Bootstrap Blog</h1>
				<p class="lead blog-description">The official example template of creating a blog with Bootstrap.</p>
			</div>

			<div class="row">

				<div class="col-sm-8 blog-main">';
    display_posts();
    echo '
					<div class="blog-post">
						<h2>Ajouter un post</h2>
						<form action="../../controleur/blog/traitement.php" method="post">
							<input placeholder="Titre" name="Titre" type="text"/><br/>
							<textarea placeholder="Corps" id="corpsForm" name="Corps"></textarea><br />

							<input name="Action" value="Envoyer" type="submit"/><br/>
						</form>
					</div>

					<nav>
						<ul class="pager">
						  <li><a href="#">Previous</a></li>
						  <li><a href="#">Next</a></li>
						</ul>
					</nav>

				</div><!-- /.blog-main -->

				<div class="col-sm-3 col-sm-offset-1 blog-sidebar">
					  <div class="sidebar-module sidebar-module-inset">
						<h4>About</h4>
						<p>Etiam porta <em>sem malesuada magna</em> mollis euismod. Cras mattis consectetur purus sit amet fermentum. Aenean lacinia bibendum nulla sed consectetur.</p>
					  </div>
					  <div class="sidebar-module">
						<h4>Archives</h4>
						<ol class="list-unstyled">
						  <li><a href="#">March 2014</a></li>
						  <li><a href="#">February 2014</a></li>
						  <li><a href="#">January 2014</a></li>
						  <li><a href="#">December 2013</a></li>
						  <li><a href="#">November 2013</a></li>
						  <li><a href="#">October 2013</a></li>
						  <li><a href="#">September 2013</a></li>
						  <li><a href="#">August 2013</a></li>
						  <li><a href="#">July 2013</a></li>
						  <li><a href="#">June 2013</a></li>
						  <li><a href="#">May 2013</a></li>
						  <li><a href="#">April 2013</a></li>
						</ol>
					  </div>
					  <div class="sidebar-module">
						<h4>Elsewhere</h4>
						<ol class="list-unstyled">
						  <li><a href="#">GitHub</a></li>
						  <li><a href="#">Twitter</a></li>
						  <li><a href="#">Facebook</a></li>
						</ol>
					  </div>
				</div><!-- /.blog-sidebar -->
			</div><!-- /.row -->
		</div><!-- /.container -->
		';
}
コード例 #3
0
ファイル: dostuffx.php プロジェクト: bonkersinc/phux0red
function do_page($reqPosts)
{
    //global $selectedposts, $onepost;
    echo '<div class="container"><!-- Page -->';
    // If, posting is required, then do it.
    if (isset($_POST['doit'])) {
        if (!$_POST['post_id']) {
            awfuck('Post submitted with no post_id!');
        }
        switch ($_POST['doit']) {
            case "Submit Edit":
                $thequery = sprintf('UPDATE posts SET section_id = %s, category_id = %s, status = %s, title = "%s", content = "%s", date = "%s", time = "%s" WHERE post_id = %s', mysql_real_escape_string($_POST['section_id']), mysql_real_escape_string($_POST['category_id']), mysql_real_escape_string($_POST['status']), mysql_real_escape_string($_POST['title']), mysql_real_escape_string($_POST['content']), mysql_real_escape_string($_POST['sort_date']), mysql_real_escape_string($_POST['sort_time']), mysql_real_escape_string($_POST['post_id']));
                shitbugs(sprintf('<b>Query is:</b><br />%s', $thequery));
                if (mysql_query($thequery)) {
                    happymsg('<h4>Post has been updated</h4>', $_POST['post_id']);
                } else {
                    awfuck(mysql_error());
                }
                display_posts(array('post' => $_POST['post_id']), "display");
                break;
            case "Submit New":
                echo "- NEWPOST<br>";
                $thequery = sprintf('INSERT INTO posts (section_id, category_id, status, title, content, date, time) VALUES (%s, %s, %s, "%s", "%s", "%s", "%s")', mysql_real_escape_string($_POST['section_id']), mysql_real_escape_string($_POST['category_id']), mysql_real_escape_string($_POST['status']), mysql_real_escape_string($_POST['title']), mysql_real_escape_string($_POST['content']), mysql_real_escape_string($_POST['sort_date']), mysql_real_escape_string($_POST['sort_time']));
                if (mysql_query($thequery)) {
                    printf('Post #%s has been created. <a href="phux0red.php?page=dostuff&edit&post=%s">Edit it again?</a>', mysql_insert_id(), mysql_insert_id());
                }
                display_posts(array('post' => mysql_insert_id()), "display");
                break;
            case "Attach Image":
                echo "- ATTACH IMAGE<br>";
                foreach ($_FILES as $file) {
                    print_r($file);
                    echo '<br><br>';
                    if ($file['tmp_name'] > '') {
                        list($filebase, $fileext) = explode(".", strtolower($file['name']), 2);
                        $small_filename = sprintf('gallery/small/%s-s.%s', $filebase, $fileext);
                        $medium_filename = sprintf('gallery/medium/%s-m.%s', $filebase, $fileext);
                        switch ($fileext) {
                            case "dll":
                                echo "F**K YOU!";
                                break;
                            case "jpg":
                                echo "Type is JPEG<br>";
                                $imagetoprocess = imagecreatefromjpeg($file['tmp_name']);
                                imagejpeg(process_image($imagetoprocess, 200, 200), $small_filename, 100);
                                imagejpeg(process_image($imagetoprocess, 800, 600), $medium_filename, 100);
                                $thequery = sprintf('INSERT INTO post_img (post_id, filename, caption, description) VALUES (%s, "%s", "%s", "%s")', mysql_real_escape_string($_POST['post_id']), mysql_real_escape_string($filebase), mysql_real_escape_string($_POST['caption']), mysql_real_escape_string($_POST['description']));
                                if (mysql_query($thequery)) {
                                    printf('Image has been uploaded. <a href="phux0red.php?post=%s">View post</a>', $_POST['post_id']);
                                }
                                break;
                        }
                    }
                }
                move_uploaded_file($_FILES['image_to_upload']['tmp_name'], "gallery/large/{$_FILES['image_to_upload']['name']}");
                break;
            default:
                echo "- " . $_post['doit'];
                break;
        }
    } else {
        echo "NOT POSTING ANYTHING, SO...<br>";
    }
    // End posting stuff.
    echo "FINISHED DECIDING WHAT TO DO<br>";
    if (isset($_GET['edit'])) {
        if (isset($_GET['post'])) {
            edit_post($onepost['0']);
        }
    } elseif (isset($_GET['newpost'])) {
        edit_post(0);
    } elseif (isset($_GET['addimg'])) {
        if (isset($_GET['post'])) {
            edit_images($onepost['0']);
        }
    } else {
        echo "<h3>Drafts:</h3>";
        display_posts(array('status' => '1'), "list");
        echo "<h3>Published Posts:</h3>";
        display_posts(array('status' => '2'), "list");
        echo "<h3>Deleted Posts:</h3>";
        display_posts(array('status' => '3'), "list");
    }
    ?>
</div><!-- Page -->
<?php 
}