So I am new here, and any help would be appreciated. I have multiple static IP’s and such that I am trying to submit. to a file. I know there is a better way to do this, with a for loop or something, but not sure how to do this.
[php]<?php
$month = date("m"); // March 6 - will print 03
$date = date("d"); // March 6 - will print 06
$year = date("Y");
$hour = date("H");
$min = date("i");
$timestamp = $hour.":".$min;
$filedate = $month."/".$date."/".$year;
$empname = $_POST['empname'];
$account = $_POST['account'];
$totalstatic = $_POST['totalstatic'];
$subnet = "255.255.255.0";
$custname = $_POST['custname'];
$custaddy1 = $_POST['custaddy1'];
$custaddy2 = $_POST['custaddy2'];
$static = $_POST['static'];
$static2 = $_POST['static2'];
$static3 = $_POST['static3'];
$static4 = $_POST['static4'];
$static5 = $_POST['static5'];
$static6 = $_POST['static6'];
$static7 = $_POST['static7'];
$static8 = $_POST['static8'];
$static9 = $_POST['static9'];
$static10 = $_POST['static10'];
$static11 = $_POST['static11'];
$static12 = $_POST['static12'];
$static13 = $_POST['static13'];
$static14 = $_POST['static14'];
$static15 = $_POST['static15'];
$static16 = $_POST['static16'];
$gateway = $_POST['gateway'];
$gateway2 = $_POST['gateway2'];
$gateway3 = $_POST['gateway3'];
$gateway4 = $_POST['gateway4'];
$gateway5 = $_POST['gateway5'];
$gateway6 = $_POST['gateway6'];
$gateway7 = $_POST['gateway7'];
$gateway8 = $_POST['gateway8'];
$gateway9 = $_POST['gateway9'];
$gateway10 = $_POST['gateway10'];
$gateway11 = $_POST['gateway11'];
$gateway12 = $_POST['gateway12'];
$gateway13 = $_POST['gateway13'];
$gateway14 = $_POST['gateway14'];
$gateway15 = $_POST['gateway15'];
$gateway16 = $_POST['gateway16'];
$stripper = ".domain.com";
$station = gethostbyaddr($REMOTE_HOST);
$stationID = rtrim($station,$stripper);
$filename = 'staticList.html';
if ($totalstatic == "1") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "2") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "3") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "4") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td><td>$static4</td><td>$subnet</td><td>$gateway4</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "5") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td><td>$static4</td><td>$subnet</td><td>$gateway4</td><td>$static5</td><td>$subnet</td><td>$gateway5</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "6") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td><td>$static4</td><td>$subnet</td><td>$gateway4</td><td>$static5</td><td>$subnet</td><td>$gateway5</td><td>$static6</td><td>$subnet</td><td>$gateway6</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "7") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td><td>$static4</td><td>$subnet</td><td>$gateway4</td><td>$static5</td><td>$subnet</td><td>$gateway5</td><td>$static6</td><td>$subnet</td><td>$gateway6</td><td>$static7</td><td>$subnet</td><td>$gateway7</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "8") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td><td>$static4</td><td>$subnet</td><td>$gateway4</td><td>$static5</td><td>$subnet</td><td>$gateway5</td><td>$static6</td><td>$subnet</td><td>$gateway6</td><td>$static7</td><td>$subnet</td><td>$gateway7</td><td>$static8</td><td>$subnet</td><td>$gateway8</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "9") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td><td>$static4</td><td>$subnet</td><td>$gateway4</td><td>$static5</td><td>$subnet</td><td>$gateway5</td><td>$static6</td><td>$subnet</td><td>$gateway6</td><td>$static7</td><td>$subnet</td><td>$gateway7</td><td>$static8</td><td>$subnet</td><td>$gateway8</td><td>$static9</td><td>$subnet</td><td>$gateway9</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "10") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td><td>$static4</td><td>$subnet</td><td>$gateway4</td><td>$static5</td><td>$subnet</td><td>$gateway5</td><td>$static6</td><td>$subnet</td><td>$gateway6</td><td>$static7</td><td>$subnet</td><td>$gateway7</td><td>$static8</td><td>$subnet</td><td>$gateway8</td><td>$static9</td><td>$subnet</td><td>$gateway9</td><td>$static10</td><td>$subnet</td><td>$gateway10</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "11") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td><td>$static4</td><td>$subnet</td><td>$gateway4</td><td>$static5</td><td>$subnet</td><td>$gateway5</td><td>$static6</td><td>$subnet</td><td>$gateway6</td><td>$static7</td><td>$subnet</td><td>$gateway7</td><td>$static8</td><td>$subnet</td><td>$gateway8</td><td>$static9</td><td>$subnet</td><td>$gateway9</td><td>$static10</td><td>$subnet</td><td>$gateway10</td><td>$static11</td><td>$subnet</td><td>$gateway11</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "12") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td><td>$static4</td><td>$subnet</td><td>$gateway4</td><td>$static5</td><td>$subnet</td><td>$gateway5</td><td>$static6</td><td>$subnet</td><td>$gateway6</td><td>$static7</td><td>$subnet</td><td>$gateway7</td><td>$static8</td><td>$subnet</td><td>$gateway8</td><td>$static9</td><td>$subnet</td><td>$gateway9</td><td>$static10</td><td>$subnet</td><td>$gateway10</td><td>$static11</td><td>$subnet</td><td>$gateway11</td><td>$static12</td><td>$subnet</td><td>$gateway12</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "13") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td><td>$static4</td><td>$subnet</td><td>$gateway4</td><td>$static5</td><td>$subnet</td><td>$gateway5</td><td>$static6</td><td>$subnet</td><td>$gateway6</td><td>$static7</td><td>$subnet</td><td>$gateway7</td><td>$static8</td><td>$subnet</td><td>$gateway8</td><td>$static9</td><td>$subnet</td><td>$gateway9</td><td>$static10</td><td>$subnet</td><td>$gateway10</td><td>$static11</td><td>$subnet</td><td>$gateway11</td><td>$static12</td><td>$subnet</td><td>$gateway12</td><td>$static13</td><td>$subnet</td><td>$gateway13</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "14") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td><td>$static4</td><td>$subnet</td><td>$gateway4</td><td>$static5</td><td>$subnet</td><td>$gateway5</td><td>$static6</td><td>$subnet</td><td>$gateway6</td><td>$static7</td><td>$subnet</td><td>$gateway7</td><td>$static8</td><td>$subnet</td><td>$gateway8</td><td>$static9</td><td>$subnet</td><td>$gateway9</td><td>$static10</td><td>$subnet</td><td>$gateway10</td><td>$static11</td><td>$subnet</td><td>$gateway11</td><td>$static12</td><td>$subnet</td><td>$gateway12</td><td>$static13</td><td>$subnet</td><td>$gateway13</td><td>$static14</td><td>$subnet</td><td>$gateway14</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "15") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td><td>$static4</td><td>$subnet</td><td>$gateway4</td><td>$static5</td><td>$subnet</td><td>$gateway5</td><td>$static6</td><td>$subnet</td><td>$gateway6</td><td>$static7</td><td>$subnet</td><td>$gateway7</td><td>$static8</td><td>$subnet</td><td>$gateway8</td><td>$static9</td><td>$subnet</td><td>$gateway9</td><td>$static10</td><td>$subnet</td><td>$gateway10</td><td>$static11</td><td>$subnet</td><td>$gateway11</td><td>$static12</td><td>$subnet</td><td>$gateway12</td><td>$static13</td><td>$subnet</td><td>$gateway13</td><td>$static14</td><td>$subnet</td><td>$gateway14</td><td>$static15</td><td>$subnet</td><td>$gateway15</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
elseif ($totalstatic == "16") {
$filebody = "<tr><td>$filedate</td><td>$custname</td><td>$custaddy1</td><td>$custaddy2</td><td>$totalstatic</td><td>$account</td><td>$static</td><td>$subnet</td><td>$gateway</td><td>$empname</td><td>$static2</td><td>$subnet</td><td>$gateway2</td><td>$static3</td><td>$subnet</td><td>$gateway3</td><td>$static4</td><td>$subnet</td><td>$gateway4</td><td>$static5</td><td>$subnet</td><td>$gateway5</td><td>$static6</td><td>$subnet</td><td>$gateway6</td><td>$static7</td><td>$subnet</td><td>$gateway7</td><td>$static8</td><td>$subnet</td><td>$gateway8</td><td>$static9</td><td>$subnet</td><td>$gateway9</td><td>$static10</td><td>$subnet</td><td>$gateway10</td><td>$static11</td><td>$subnet</td><td>$gateway11</td><td>$static12</td><td>$subnet</td><td>$gateway12</td><td>$static13</td><td>$subnet</td><td>$gateway13</td><td>$static14</td><td>$subnet</td><td>$gateway14</td><td>$static15</td><td>$subnet</td><td>$gateway15</td><td>$static16</td><td>$subnet</td><td>$gateway16</td></tr>\n";
$file = fopen( $filename, "a" ); // write to main file
fwrite( $file, "$filebody" );
fclose( $file );
}
else {
echo "There was an error in your request. Please retry to submit the form again. <br \>";
}
echo "
<html>
<head>
<title>Static IP Form</title>
</head>
<!-- To Avoid Caching Issues -->
<meta http-equiv=\"Pragma\" content=\"no-cache\">
<link rel=\"StyleSheet\" href=\"styles.css\" type=\"text/css\" media=\"screen\">
<body>
<!-- Logos and Title of Form -->
<table id=\"LogoTitle\">
<tr>
<td><img src=\"Form.gif\" alt=\"Logo\" title=\"Logo\" /></td>
</tr>
<tr>
<td colspan=\"2\"><h1>Static IP Form</h1></td>
</tr>
</table>
<div class=\"FormHeader\">Static IP Complete! Thanks!</div>
</tr>
</table>
</body>
</html>
";
?>[/php]
As you can see, the submitted form has all the text boxes and such for each one.