棘轮没有连接到数据库

时间:2015-06-13 05:17:47

标签: php ratchet

我一直在玩棘轮,安装了一切。我也在socketo.me上遵循了指南。但是,我无法在发布后将值插入到我的数据库中。我注意到$conn文件中的push-server.php变量以及供应商文件夹中使用相同变量的其他文件。

我与数据库的连接是否也应该是同一个变量?目前,它是$con,这是我迄今为止在我的网站上连接到我的数据库所使用的

<?php include("./inc/incfiles/connect.inc.php");
  session_start();
  if (!isset($_SESSION["user_log"]))
  {
 	$fiwiuser = "";	
  }
  else
  {
 	//$fiwiuser = $_SESSION["email_log"];
	$fiwiuser = $_SESSION["user_log"];
	//$username_send = $_SESSION["username"];	
  }		
?>

<?php
  $post = strip_tags(@$_POST['body']);
  if ($post !="")
  {
	$entryData = array(
	  'body' 	         =>   strip_tags(@$_POST['body'])
      , 'date_added'     =>   date("Y-m-d H:i:s")
      , 'added_by'       =>   strip_tags(@$_POST['$fiwiuser'])
      , 'user_added_to'  =>   strip_tags(@$_POST['$username'])
	);
	
	$con -> prepare("INSERT INTO posts (body, date_added, added_by, user_added_to) VALUES (body, date_added, added_by, user_added_to)")
	     ->execute($entryData['body'], $entryData['date_added'], $entryData['added_by'], $entryData['user_added_to']);
	
	// This is our new stuff
	$context = new ZMQContext();
	$socket = $context->getSocket(ZMQ::SOCKET_PUSH, 'my pusher');
	$socket->connect("tcp://localhost:5555");
	
	$socket->send(json_encode($entryData));
  }
?>

0 个答案:

没有答案