私はかなりのリンクを作っています。これは、ある-タイトル=
http://news.red-sec.net/article/26/This-is-a-title
、それはそれのために元のページには
article.php ID = 26 &タイトルで、完璧に動作//申し訳ありませんが、投稿することはできません以上のものを:?
私はこのページを持っていますスタックオーバーフローによる2つのリンク
幸いにも両者は同じように動作します。
私はuser/usernamehereに対して同じことをやってみました。
http://red-sec.net/user/badboy17 < - 半分を切っているようなページの様子です。
元のページがある
user.php U = badboy17 //
ここでは、user.phpページのコードです申し訳ありません再び(私はそれにしたいと、このページでは動作します):?
CSSを使って.htaccessを使って 'pretty links'を作ると正しく動作しないようです。
<?php
ini_set('session.cookie_domain', '.red-sec.net');
session_set_cookie_params(0, '/', '.red-sec.net');
session_start();
include 'res/connection.php';
include 'res/menu.php';
?>
<!DOCTYPE html>
<html>
<head>
<title>R3D S3C | Home page</title>
<link rel="stylesheet" type="text/css" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css"/>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js"></script>
<link rel="stylesheet" type="text/css" href="css/style1.css"/>
<link href='https://fonts.googleapis.com/css?family=Roboto' rel='stylesheet' type='text/css'>
</head>
<body>
<?php menu(); ?>
<?php
if(isset($_GET['u'])){
$user = $_GET['u'];
$query = "SELECT * FROM users WHERE username = '$user'";
$r = mysqli_query($connect,$query);
$num_rows = mysqli_num_rows($r);
echo $num_rows;
if($num_rows < '1'){
header('Location: index.php');
}else{
$row = mysqli_fetch_array($r);
$username = $row['username'];
$email = $row['email'];
echo "<h2 class='title'>$username</h2>";
}
}else{
header('Location: http://red-sec.net');
}
?>
<?php endbd(); ?>
</body>
</html>
menu.phpのためのコードの両方の機能メニュー()とendbd()は次のとおりです。
<?php
require 'connection.php';
function menu(){
if(!isset($_SESSION['username'])){
echo '<nav class="navbar navbar-default navbar-fixed-top shadow">
<div class="container">
<a href="http://red-sec.net" class="navbar-brand">Red-Sec.net</a>
<ul class="nav navbar-nav">
<li class="menuitem"><a href="http://red-sec.net">Home</a></li>
<li class="menuitem"><a href="http://announcements.red-sec.net">Announcements</a></li>
<li class="menuitem"><a href="http://forum.red-sec.net">Forum</a></li>
<li class="menuitem"><a href="http://blog.red-sec.net">Blog</a></li>
<li class="menuitem"><a href="http://news.red-sec.net">News</a></li>
<li class="menuitem"><a href="http://donate.red-sec.net">Donate</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="menuitem"><a href="http://red-sec.net/signup.php">Sign Up</a></li>
<li class="menuitem"><a href="http://red-sec.net/Login.php">Log In</a></li>
</ul>
</div>
</nav>
<script
src="https://code.jquery.com/jquery-3.1.1.js"
integrity="sha256-16cdPddA6VdVInumRGo6IbivbERE8p7CQR3HzTBuELA="
crossorigin="anonymous"></script>
<script src=" ../js/menu.js"></script>
<div class="container bg">
<div class="row full">
<div class="col-lg-8 bd">';
}else{
$username = $_SESSION['username'];
echo '<nav class="navbar navbar-default navbar-fixed-top shadow">
<div class="container">
<a href="http://red-sec.net" class="navbar-brand">Red-Sec.net</a>
<ul class="nav navbar-nav">
<li class="menuitem"><a href="http://red-sec.net">Home</a></li>
<li class="menuitem"><a href="http://announcements.red-sec.net">Announcements</a></li>
<li class="menuitem"><a href="http://forum.red-sec.net">Forum</a></li>
<li class="menuitem"><a href="http://blog.red-sec.net">Blog</a></li>
<li class="menuitem"><a href="http://news.red-sec.net">News</a></li>
<li class="menuitem"><a href="http://donate.red-sec.net">Donate</a></li>
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="menuitem"><a href="http://red-sec.net/profile.php">'.$username.'</a></li>
<li class="menuitem"><a href="http://red-sec.net/Logout.php">Log Out</a></li>
</ul>
</div>
</nav>
<script
src="https://code.jquery.com/jquery-3.1.1.js"
integrity="sha256-16cdPddA6VdVInumRGo6IbivbERE8p7CQR3HzTBuELA="
crossorigin="anonymous"></script>
<script src="../js/menu.js"></script>
<div class="container bg">
<div class="row full">
<div class="col-lg-8 bd">';
}
}
function endbd(){
require'connection.php';
echo '</div>
<div class="col-lg-4 bd sidebar stick">
<h2 class="title" style="margin-left:0%!important;">Latest News Posts</h2>
<hr class="under">';
$query = "SELECT * FROM news ORDER BY date DESC LIMIT 5";
$run = mysqli_query($connect,$query);
if(!$run){
echo 'sorry';
}
while($row = mysqli_fetch_array($run)){
$article_id = $row['article_id'];
$user_id = $row['user_id'];
$title = $row['title'];
$content = $row['content'];
$date = $row['date'];
$query = "SELECT username FROM users WHERE ID = '$user_id'";
$test = mysqli_query($connect,$query);
$row2 = mysqli_fetch_array($test);
$user_name = $row2['username'];
$title2 = str_replace(" ","-",$title);
echo '<div class="row">
<div class="col-lg-12"><h3 class="para"><a class="para" href="http://news.red-sec.net/article/'.$article_id.'/'.$title2.'">'.$title.'</a></h3>
<p class="para">Written by: '.$user_name.'</p>
</div>
</div>';
}
echo '</div>
</div>
</div>';
}
?>
あなたは本当にありがとうございました。私はこれでnoobieです。それは大変ありがとうございます –
絶対的なURLの絶対的なURLは、ある時点で私たちを少し傷つけているものです。悪いと感じないで、私は魔術師から遠いです、ちょうどそこに行って、それはすべてです –
とにかくあなたに感謝:) –