[Mo Apr 24 15: 27: 18.386224 2017] [: fehler] [pid 13455: tid 140239221724928] [client 66.102.9.3:51192] PHP Hinweis: Versuchen zu bekommen Eigentum von nicht-Objekt in /home/parsprog/domains/parsprog.ir/private_html/bot/whoseeprofile/index.php auf Linie 51, referer: GoogleMein Php telegramm roboter (php) hat fehler
<?php
date_default_timezone_set('UTC');
//connect To DB
$servername = "localhost";
$dbusername = "parsprog_wsmpp";
$dbpassword = "13721372";
$dbname = "parsprog_wsmpp";
$conn = new mysqli($servername, $dbusername, $dbpassword, $dbname);
if ($conn->connect_error) {
die("Connection failed: ".$conn->connect_error);
}
//show welcome message From DB
$result = $conn->query("SELECT * FROM messages WHERE subject LIKE 'welcome'") or die($conn->error);
while($row = $result->fetch_assoc()) {
$welcomemsg = $row['message'];
echo $welcomemsg;
}
$userid = '';
$username = '';
$fname = '';
$lname = '';
$date = '';
//Telegram BOT Connection
$url = "https://api.telegram.org/token";
$data = json_decode(file_get_contents("php://input"));
$keyboard = array(
'keyboard' => array(
array('A'),
array('B'),
array('C'),
),
'resize_keyboard' => true
);
//IF text is: /start
$welcometxt = "hi ".$data->message->from->first_name." dear";
if($data->message->text == '/start'){
file_get_contents($url.'sendmessage?chat_id='.$data->message->chat->id."&text=".urlencode($welcometxt).".&reply_markup=".json_encode($keyboard));
$userid = $data->message->chat->id;
$username = $data->message->from->username;
$fname = $data->message->from->first_name;
$lname = $data->message->from->last_name;
$date = date("y-m-d");
$result = $conn->query("INSERT INTO members (id,userid,username,fname,lname,datesignup) VALUES (,$userid,$username,$fname,$lname,$date)");
}
if($data->message->text == 'A'){
file_get_contents($url."sendmessage?chat_id=".$data->message->chat->id."&text=hi ".$data->message->from->first_name." dear .&reply_markup=".json_encode($keyboard));
}
$conn->close();
?>
Wir mehr Code und die Eingabe benötigen .. – modsfabio
Was ist '$ input'? Bist du sicher, dass es das ist, was du denkst? Bist du dir absolut sicher? –
Hast du json_decode() zum code eingegeben? – Sean