Quantcast
Channel: PHP Freaks: PHP Help
Viewing all articles
Browse latest Browse all 13200

Submit form and php

$
0
0

Hi am having a few problems if anyone can help me.

When i click submit it takes me back to index.php but would like it to return to forum.php.

Also my avatars not showing the user id so that you can go to that ysers profile.

 

<?php
if ($setting['chatdisabled'] == 'yes') {
} else {
if (isset($_SESSION['user'])) { ?>
<div class="container_box1"><div class="forumheader"> ShoutBox:</div>
<!-- Shoutbox #1 Start -->
<div class="table">
<table class="listing" cellpadding="0" cellspacing="0">
<td class="shoutbox">
<?php
if (isset($_SESSION['user'])) {
  if (isset($_POST['name'])){
    $name = $_POST['name'];
  } else if (isset($_SESSION['user'])){
    $name = $_SESSION['user'];
  } else {
    $name = '';
  }
  if (isset($_POST['Submit'])) {
    $id = yasDB_clean($_POST['id']);
    $text = yasDB_clean($_POST['text']);
    $date = yasDB_clean($_POST['date']);
  if (isset($_POST['name'])){
    $name = yasDB_clean($_POST['name']);
  } else if (isset($_SESSION['user'])){
    $name = $_SESSION['user'];
  } else {
    $name = '';
  }
  $date = date("m-j-y G:i"); //create date time
  $sql = yasDB_insert("INSERT INTO `shouts` (id,text,date,name) VALUES ('', '$text', '$date', '$name')");
  $result = $sql;
  if($result){
  if($setting['seo'] == 'yes'){
    $chaturl = $setting['siteurl'].'forum.html';
  } else {
    $chaturl = $setting['siteurl'].'index.php?act=forum';
  }
  ?>
  <META HTTP-EQUIV="refresh" CONTENT="15; URL=<?php echo $chaturl;?>">
  <?php
  }
} else {
  if($setting['seo'] == 'yes'){
    $forumurl = $setting['siteurl'].'forum.html';
  } else {
    $forumurl = $setting['siteurl'].'index.php?act=forum';
  }
?>
<div class="shoutform">
<form id="form1" name="form1" method="post" action="<?php echo $forumurl;?>">
<input name="name" type="hidden" value="<?php echo $name;?>"/>
<input name="name" type="hidden" value=""/>
Shout:<input type="text" name="text" style="width:200px; color:#999" onblur="this.value = this.value || this.defaultValue; this.style.color = '#999';" onfocus="this.value=''; this.style.color = '#000';" value="Chat here!"/>
<input type="submit" class="shoutbutton" name="Submit" value="Shout"/> <a href="<?php echo $forumurl;?>" onlick="location.reload();"><img src="<?php echo $setting['siteurl'].'refresh.png';?>" style="width:25px;height:25px;margin-top:-8px" align="center" title="Refresh"></a>
<input type="hidden" name="id" value="<?php echo $id;?>"/>
</form>
</div>
<?php }
}
?>
<div id="chat">
<?php
  $query = yasDB_select("SELECT * FROM shouts");
  $prefix = $setting['siteurl'].'templates/'.$setting['theme'].'/skins/'.$setting['skin'].'/images/smilys/';
  if($query->num_rows == 0){
    echo '<div id="messageid">Shout box Cleared....</div>';
  } else {
  $query = yasDB_select("SELECT shouts.text,shouts.date,shouts.name,user.id,user.username,user.avatarfile,user.useavatar FROM shouts LEFT JOIN user ON shouts.name = user.username ORDER BY shouts.id DESC LIMIT 20");
    while ($row = $query->fetch_array(MYSQLI_ASSOC)) {
    $id = $row['id'];
    $username = $row['name'];
    $date = $row['date'];
    $text = $row['text'];
    if ($row['useavatar'] == '1'){
      $avatarimage = $setting['siteurl'].'avatars/'.$row['avatarfile'];
    } else {
      $avatarimage = $setting['siteurl'].'avatars/noavatar.JPG';
    }
    if ($setting['seo'] == 'yes'){
      $memberlink = $setting['siteurl'].'showmembers/'.$id.'.html';
    } else {
      $memberlink = $setting['siteurl'].'index.php?act=showmember&id='.$id;
    }
    ?>
    <div id="messageid">
    <a href="<?php echo $memberlink;?>"><img src="<?php echo $avatarimage;?>" width="25" height="25" align="left" style="margin:1px;" title="<?php echo $username;?>"></a> <a href="<?php echo $memberlink;?>" title="<?php echo $username;?>"><?php echo $username;?></a>  :  <?php echo $date;?>  -  <?php echo $text;?>
    </div>
<?php }
}
?>
    </div>
    <div class="clear"></div>
    </td>
    </table>
    </div>
    <div class="clear"></div>
    </div>
<?php }
}
?>
<!--- ShoutBox #1 end -->

Viewing all articles
Browse latest Browse all 13200

Trending Articles