在我的index.php中,我包含一个文件来启动这样的第一级弹出,
<?php include('profile.php');?>
在profile.php中,我包含这样的第二级文件:
<?php include("posts.php");?>//means both profile.php and posts.php reside in the same directory.However the second level pop up box doesn't appear and it says 'content not found' error.
当我在浏览器中查看页面源时,内容未从实例化对象的行加载:`$ details = new searchItems();由于包含用于实例化对象的类的文件的错误路径错误,可能未定义类路径。
但我想知道,为什么它可以在localhost上完全正常工作而不是在S3上?`我如何正确定义路径以适应s3服务器?
posts.php
<div id="fb-root"></div>
<script>(function(d, s, id) {
var js, fjs = d.getElementsByTagName(s)[0];
if (d.getElementById(id)) return;
js = d.createElement(s); js.id = id;
js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.3";
fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));</script>
<?php
session_start();
?>
<?php # include($_SERVER['DOCUMENT_ROOT'].'config.php');?>
<?php #include($_SERVER['DOCUMENT_ROOT'].'class.search_functions.php');?>
<?php
//echo $_SESSION['user_id'];
?>
<?php
$details = new searchItems();
$receiveDetails = $details->getTutorPosts($_SESSION['user_id']);
?>
<section id="posts-popup" class="mfp-hide white-popup">
<!--main category starts-->
<?php
foreach($receiveDetails as $k=>$v){?>
<div class="row">
<div class="small-12 medium-12 large-12 columns myposts">
<div class="small-12 medium-8 large-8 columns">
<?php
$date = strtotime($v['dateposted']);
$formatedDate = date("j F Y", $date);
?>
<?php echo $formatedDate;?><br/>
<?php echo $v['catname'];?> > <?php echo $v['subject'];?><br/>
<?php echo $v['rate'];?>
</div>
<div class="small-12 medium-4 large-4 columns">
<div class="fb-share-button"
data-href="http://www.facebook.com/TheGloopal"
data-layout="button_count">
</div>
<div class="row">
<div class="small-12 medium-12 large-12 columns">
<input type="button" value="delete" name="delete" class="<?php echo $v['postId'];?>" id="">
</div>
<div class="small-12 medium-6 large-6 columns">
<input type="button" value="delete" name="delete2" class="delete2" id="<?php echo $v['postId'];?>">
</div>
<div class="small-12 medium-6 large-6 columns">
<input type="button" value="Keep" name="nodelete" class="keep_<?php echo $v['postId'];?>" id="">
</div>
</div>
</div>
</div>
</div>
<?php
}
?>
<!--content ends-->
<a href="#profile-popup" class="details-popup-link">go back</a>
</section>