on my friends request screen, when i have no new friend requests, it echoes a blank screen, i have tried tirelessly to insert an 'else' statement to echo 'You have no new friend requests' but failed everytime.
i was wondering if u guys could help?
this is newfriends.php:
any help would be appreciated! thanxPHP Code:<?
include("include/session.php");
session_start(); // starts sessions
include "config.php"; // inlcudes config
if ($session->logged_in) { //checks user is logged in
switch ($_GET[friends]) { //allows multiple pages
default:
$get = mysql_query( "SELECT * FROM `friend_requests` WHERE `username` = '$session->username' "); //gets requests
while ($reqs = mysql_fetch_array($get))
{
echo ( "<font color='black' face='Arial'><u><b>Friend Requests</b></u></font><br><br>
<font color='#003399' face='Arial'><b>$reqs[by]</b></font><b></b> wants to be friends with you!<br>
[<a href='newfriends.php?friends=accept&user=$reqs[by]'>Accept</a>]
[<a href='newfriends.php?friends=delete&user=$reqs[by]'>Ignore</a>]
[<a href='userinfo.php?user=$reqs[by]' target='blank'>View Profile</a>]" ); //displays requests and shows accept delete links
}
break;
case 'accept': //accept page
if ($_GET[user]) { //get username
$add = mysql_query( "INSERT INTO `friends` (`friendname` , `username`) VALUES ('$_GET[user]' , '$session->username') "); // add to your friends list
$add2 = mysql_query( "INSERT INTO `friends` (`friendname` , `username`) VALUES ('$session->username' , '$_GET[user]') "); // fix friend bug
$delete = mysql_query( "DELETE FROM `friend_requests` WHERE `by` = '$_GET[user]'"); // deletes friend request
echo ( "$_GET[user] has been added as a friend! [<a href='userinfo.php?user=$reqs[by]' target='blank'>View Profile</a>] [<a href='newfriends.php'>More Requests?</a>] [<a href='index.php'>Home</a>]" ); // echos the completion
}
break; //ends accept page
case 'delete': // delete page
if ($_GET[user]) { //gets username
$delete = mysql_query( "DELETE FROM `friend_requests` WHERE `by` = '$_GET[user]' "); // deletes friend request
echo ( "$_GET[user]'s request has been Ignored!
[<a href='index.php'>Home</a>] " ); // echos completion
}
break; //ends delete page
} // ends switch
} else {
echo ( "You need to be logged in!" ); // not logged in
}
?>



Reply With Quote


Bookmarks