Advertisement
Advertisement
| 07.22.2008 at 02:43AM PDT, ID: 23584524 |
|
[x]
Attachment Details
|
||
|
[x]
The Solution Rating System
|
||
With so many solutions, how can you tell which solutions are most likely to help you and which ones are not? To provide you with a tool to use, we rate our solutions based on various elements that most accurately determine if a solution is a quality solution. To explain what factors affect the solution rating, here are the elements we take into consideration when formulating our solution rating.
Your Input Matters If you have any suggestions that you would like to make for our rating system, please ask a question in the Suggestions Zone of Community Support. Thank you! |
||
1: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: 47: 48: 49: 50: 51: 52: 53: 54: 55: 56: 57: 58: 59: 60: 61: 62: 63: 64: 65: 66: 67: 68: 69: 70: 71: 72: 73: 74: 75: 76: 77: 78: 79: 80: 81: 82: 83: 84: 85: 86: 87: 88: 89: 90: 91: 92: 93: 94: 95: 96: 97: 98: 99: 100: 101: 102: 103: 104: 105: 106: 107: 108: 109: 110: 111: 112: 113: 114: 115: 116: 117: 118: 119: 120: 121: 122: 123: 124: 125: 126: 127: 128: 129: 130: 131: 132: 133: 134: 135: 136: 137: 138: 139: 140: 141: 142: 143: 144: 145: 146: 147: 148: 149: 150: 151: 152: 153: 154: 155: 156: 157: 158: 159: 160: 161: 162: 163: 164: 165: 166: 167: 168: 169: 170: 171: 172: 173: 174: 175: 176: 177: 178: 179: 180: 181: 182: 183: 184: 185: 186: 187: 188: 189: 190: 191: 192: 193: 194: 195: 196: 197: 198: 199: 200: 201: 202: 203: 204: 205: 206: 207: 208: 209: 210: 211: 212: 213: 214: 215: 216: 217: 218: 219: 220: 221: |
// =====================
// JS File
// =====================
var xmlHttp;
function showUser(str)
{
xmlHttp=GetXmlHttpObject()
if (xmlHttp==null)
{
alert ("Browser does not support HTTP Request")
return
}
var url="new.php"
url=url+"?q="+str
url=url+"&sid="+Math.random()
xmlHttp.onreadystatechange=stateChanged
xmlHttp.open("GET",url,true)
xmlHttp.send(null)
}
function stateChanged()
{
if (xmlHttp.readyState==4 || xmlHttp.readyState=="complete")
{
document.getElementById("formpacks").innerHTML=xmlHttp.responseText
}
}
function GetXmlHttpObject()
{
var xmlHttp=null;
try
{
// Firefox, Opera 8.0+, Safari
xmlHttp=new XMLHttpRequest();
}
catch (e)
{
//Internet Explorer
try
{
xmlHttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch (e)
{
xmlHttp=new ActiveXObject("Microsoft.XMLHTTP");
}
}
return xmlHttp;
}
// =====================
// PHP File
// =====================
<?php
error_reporting(E_ALL);
// Makes database connection
// I have omitted database connection variables, suffice to say the
// script works to call data from the database
$php_self = $_SERVER['PHP_SELF'];
$getCapformCategoriesQuery = "SELECT Title FROM category";
$getCapformCategoriesResult = mysql_query($getCapformCategoriesQuery) or die(mysql_error());
$details = array(4);
if(isSet($_POST['fileSubmit']))
{
$target_path = "http://localhost/upload/";
$target_path = $target_path . basename( $_FILES['uploadFile']['name']);
if(move_uploaded_file($_FILES['uploadFile']['tmp_name'], $target_path))
{
echo "The file ".basename( $_FILES['uploadFile']['name'])." has been uploaded";
}
else
{
echo "There was an error uploading the file, please try again! target path = ". $target_path ." file ";
}
}
?>
<HTML>
<HEAD>
<TITLE> This is a test of arrays </TITLE>
<script src="selectuser.js"></script>
</HEAD>
<BODY>
<form enctype="multipart/form-data" method=POST action="<?php $_SERVER['PHP_SELF']; ?>">
<P><input type="file" name="uploadFile">
<P><input type="submit" name="fileSubmit" value="Check filename">
</form>
<form method=POST action="<?php $_SERVER["PHP_SELF"]; ?>">
<P><SELECT name="categories" onChange="showUser(this.value)">
<?php
$counter = 0;
while($capformCategoriesArray = mysql_fetch_array($getCapformCategoriesResult))
{
printf("<option value='%s'> %s </option>", $counter, $capformCategoriesArray['Title']);
echo $counter;
$counter ++;
}
?>
</SELECT>
<input type="submit" name="catSubmit" value="Check Category">
<?php
if(isSet($_POST['catSubmit']) || isSet($_POST['formsubmit']))
{
print("<P><SELECT id='formpacks'>");
$categoryID = $_POST['categories'] + 1;
$getFormpacksQuery = "SELECT * FROM formpacks WHERE CategoryID = '$categoryID'";
$getFormpacksResult = mysql_query($getFormpacksQuery) or die(mysql_error());
$counter = 0;
while($formpackArray = mysql_fetch_array($getFormpacksResult))
{
printf("<option value='%s'> %s </option>", $counter, $formpackArray['Title']);
$counter ++;
}
print("</SELECT>");
print("<input type='submit' name='formsubmit' value='Get Forms'");
print("<input type='hidden' name='catID' value='$categoryID'");
print("<P><SELECT name='forms'>");
if(isSet($_POST['formpacks']))
{
$formpackID = $_POST['formpacks'];
$getFormsQuery = "SELECT * FROM forms WHERE CategoryID = '$formpackID'";
}
else
{
$getFormsQuery = "SELECT * FROM forms WHERE CategoryID = 1";
}
$getFormsResult = mysql_query($getFormsQuery) or die (mysql_error());
$counter = 0;
while ($formArray = mysql_fetch_array($getFormsResult))
{
printf("<option value='%s'> %s - %s </option>", $counter, $formArray['Filename'], $formArray['Description']);
$counter ++;
}
print("</SELECT>");
print("<P><input type='submit' name='formnameSubmit' value='Get Form Value'>");
print("<input type='hidden' name='formpackID' value='$formpackID'");
}
if(isSet($_POST['formnameSubmit']))
{
$formID = $_POST['forms'];
$getFormDetailsQuery = "SELECT * FROM forms WHERE UniqueID = '$formID'";
$getFormDetailsResult = mysql_query($getFormDetailsQuery) or die (mysql_error());
$getFormDetailsArray = mysql_fetch_array($getFormDetailsResult);
$formUniqueID = $getFormDetailsArray['UniqueID'];
$formName = $getFormDetailsArray['Filename'];
print("<P> <a href='getFile.php?categoryID=$categoryID&formpackID=$formpackID&formID=$formUniqueID&formname=$formName'> Go to Next Step </a>");
}
?>
</form>
</BODY>
</HTML>
|