Go Premium for a chance to win a PS4. Enter to Win

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 290
  • Last Modified:

retrieve for data

Hi Experts

The below code takes the results of a form and saves it to a mysql database. Im pretty new to PHP and have used tutorials to create the below code. Save to mysql works fine but when I try to constuct a sting it fails on line 30

$part2 = echo $_POST["firstname"];

Im trying to retrieve the fistname field of the form.

Hows do I do this please.

Many Thanks

Lee


<?php
$con = mysql_connect("localhost","web17-ebayorder","testtest");
if (!$con)
  {
  die('Could not connect: ' . mysql_error());
  }

mysql_select_db("web17-ebayorder", $con);

$sql="INSERT INTO test
(firstname,lastname,address_line_1,address_line_2,town,county,postcode,domain_name,email,code)
VALUES
('$_POST[firstname]','$_POST[lastname]','$_POST[address_line_1]','$_POST[address_line_2]','$_POST[town]','$_POST[county]','$_POST[postcode]','$_POST[domain_name]','$_POST[email]','$_POST[code]')";

if (!mysql_query($sql,$con))
  {
  die('Error: ' . mysql_error());
  }

//echo "Success!";
?>

<frameset rows="*,300" frameborder="no" border="0" framespacing="0">
  <frame src="http://www.internetrunner.com" name="mainFrame" id="mainFrame" title="mainFrame" />
 
  <frame src=
<?PHP  

$part1 = "https://customer.heartinternet.co.uk/addpack.cgi?authcode=58499-raYeewU%2B9X;email="
$part2 = echo $_POST["firstname"];
$part3 = ";M_domain="
$part4 = echo $_POST["domain_name"];
$part5 = ";M_typeid=12345;status=Y";
echo $part1 $part2 $part3 $part4 $part5
?>
  name="bottomFrame" scrolling="No" noresize="noresize" id="bottomFrame" title="bottomFrame" />

</frameset><noframes></noframes>
0
ljhodgett
Asked:
ljhodgett
  • 2
1 Solution
 
RoonaanCommented:
You can use $part2 = $_POST['firstname'];

-r-
0
 
RoonaanCommented:
Same for $part4

Then change your echo $part1 $part2 $part4 $part5 either to:

echo htmlspecialchars("$part1 $part2 $part3 $part4 $part5");
or
echo htmlspecialchars($part1.$part2.$part3.$part4.$part5);

-r-

0

Featured Post

Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now