Hi,
I'm an Old Newbie" trying to build a flip guestbook with some "Store Bought" code.
The guest.php doesn't work. Would some kind soule be kind enough to take a look and see what the problem is?
<?php
// CONNECT TO THE SERVER AND SELECT DATABASE
$server = "/home/users/web/b2713/ipg.example";
$user = "example.com"; $password = "*********"; $dataBase = "guestbook";
$conx = mysqli_connect($ipage.com,$jimmyb29,$********);?>
resource mysql_connect ([ string $server = ini_get("ipage.com") [, string $"example.com" = ini_get("mysql.default_user") [, string $password = ini_get("mysql.default_********") [, bool $new_link = false [, int $client_flags = 0 ]]]]] )
{
die('Could not connect: ' . mysqli_error());
}
$db_selected = mysqli_select_db("test_db", $con);
if (!$db_selected)
{
die ("Can't use test_db : " . mysqli_error());
}
mysqli_close($con);
?>
$conx = mysqli_connect($ipage,$example.com,$*******);
$db_selected = mysqli_select_db($dataBase,$conx);
if($conx && $db_selected){
// IF CONNECTION IS ESTABLISHED
$xml = "<?xml version=\"1.0\" encoding=\"UTF-8\" ?>\n";
$xml .= "<data>\n";
if(isset($_POST['name'])){
$result = 0;
$name=mysqli_escape_string(trim($_POST['name']));
$email=mysqil_escape_string(trim($_POST['email']));
$message=mysqli_escape_string(trim($_POST['message']));
// ADD DATA TO THE TABLE guestbook WHEN THE USER PRESS THE send_btn in FLASH
$sql="INSERTINTOguestbook(name,email,message,dateAdded)values('$name','$email','$message',now())";
$query = mysqli_query($sql,$conx);
if ($query){
$result= 1;
$sql2 = "SELECT * FROM guestbook ORDER BY id DESC";
$query2 = mysqli_query($sql2,$conx);
//WHEN query == true , GET LIST OF MESSAGES AND PUT THEM AS XML FILE
while($data = mysqli_fetch_array($query2)){
$xml .= "<guest>\n";
$xml .= "<name>".$data['name']."</name>\n";
$xml .= "<msg><![CDATA[".$data['message']."]]></msg>\n";
$xml .= "<sdate>".$data['dateAdded']."</sdate>\n";
$xml .= "</guest>\n";
}
}
else{
$result=0;
}
$xml .= "<inserted>".$result."</inserted>\n";
}
if(isset($_POST['getMessage'])){
// GET LIST OF MESSAGES AND PUT THEM AS XML FILE
$sql = "SELECT * FROM guestbook ORDER BY id DESC";
$query = mysqli_query($sql,$conx);
while($data = mysqli_fetch_array($query)){
$xml .= "<guest>\n";
$xml .= "<name>".$data['name']."</name>\n";
$xml .= "<msg><![CDATA[".$data['message']."]]></msg>\n";
$xml .= "<sdate>".$data['dateAdded']."</sdate>\n";
$xml .= "</guest>\n";
}
}
$xml .= "</data>\n";
echo $xml;
}
else{
// IF CONNECTION == false OR DATABASE DOESN'T EXISTE
die (mysqli_error());
}
?>
[edited by: Ocean10000 at 5:44 pm (utc) on Oct 25, 2014]
[edit reason] Examplified [/edit]