<?php
 $xml  =  simplexml_load_file('./frames.xml');
 if (!empty($_FILES["uploaded_File"]["name"])) {
 if (($_FILES["uploaded_File"]["type"] == "image/jpeg" Or "image/pjpeg") &&
($_FILES["file"]["size"] < 1048576)) {
  echo "Return Code: " . $_FILES["uploaded_File"]["error"] . "<br />";
  echo "Uploading " . $_FILES["uploaded_File"]["name"];
  echo " (" . $_FILES["uploaded_File"]["type"] . ", ";
  echo ceil($_FILES["uploaded_File"]["size"] / 1024) . " Kb).<br />";

  if (file_exists("uploads/" . $_FILES["uploaded_File"]["name"])) {
    echo $_FILES["uploaded_File"]["name"] . " already exists.  ";
    die ("Please rename the file and try again.<p />");
  } else {
    move_uploaded_file($_FILES["uploaded_File"]["tmp_name"], 
    "uploads/" . $_FILES["uploaded_File"]["name"]);
    echo "File has been stored in the uploads directory.<p />";
  }

} else {
  echo "Sorry, we only accept .JPG images under 1MB for upload.<p />";
  die (print_r($_FILES));
   }
	}

$frame_Name = $_POST["frame_Code"];
$image_size = $_POST["image_Size"];
if (!empty($_POST["image_url"])){
	$imageurl = $_POST["image_url"];
	}
	else { $imageurl = 'uploads/';
$imageurl .=  $_FILES["uploaded_File"]["name"]; 
	}
foreach ($xml->frame as $frame) {
	if ($frame_Name == $frame->frame_Name) {
	echo 'Frame Name: ' , $frame->frame_Name , '<br />';
	echo 'Frame Group: ' , $frame->frame_Group , '<br />'; 
	echo 'Frame Width: ' , $frame->frame_Width_CM , 'cm, ' , $frame->frame_Width_Inch , '"<br />';
	echo 'Image Size: ' , $image_size , '<br />';
	echo $imageurl , '<br />';
	echo '<img src="getFramedImage.php?image=' , $imageurl , '&frameFolder=http://www.bartongalleries.com/onlineframing/frames/' , $frame->frame_Folder , '&size=' , $image_size , '&pixPerInch=' , $frame->frame_PixelsPerInch , '" alt="Framed Image" />';
	}
	else { echo ''; }
	}
?><form enctype="multipart/form-data" action="imageupload.php" method="POST">
<input type="hidden" name="image_url" value="<? echo $imageurl; ?>" />
        <br />
Select a Frame: <select name="frame_Code">
                <? foreach ($xml->frame as $frame) {
                        echo '<option>' , $frame->frame_Name , '</option>';
                        } ?></select><br />

Change the size of the image: 
        <input type=radio name="image_Size" value="A" <? if ($_POST["image_Size"] == 'A')
	{ echo 'CHECKED'; } ?>>A</input> 
        <input type=radio name="image_Size" value="B" <? if ($_POST["image_Size"] == 'B')
	{ echo 'CHECKED'; } ?>>B</input> 
        <input type=radio name="image_Size" value="C" <? if ($_POST["image_Size"] == 'C')
	{ echo 'CHECKED'; } ?>>C</input> 
        <input type=radio name="image_Size" value="D" <? if ($_POST["image_Size"] == 'D')
	{ echo 'CHECKED'; } ?>>D</input> 
        <input type=radio name="image_Size" value="E" <? if ($_POST["image_Size"] == 'E')
	{ echo 'CHECKED'; } ?>>E</input> 
        <input type=radio name="image_Size" value="F" <? if ($_POST["image_Size"] == 'F')
	{ echo 'CHECKED'; } ?>>F</input> 
        <input type=radio name="image_Size" value="G" <? if ($_POST["image_Size"] == 'G')
	{ echo 'CHECKED'; } ?>>G</input> 
        </select><br />

        <input type="submit" value="Continue" name="submit">
        </select>
</form>
<?
  echo '<pre style="border: 1px solid #000; width: 500px; padding: 5px;"><b>Debug Info:</b> ';   print_r($_FILES);
  echo '<br />';
  print_r($_POST);
  echo '</pre>';
?>
