71 lines
1.6 KiB
PHP
Executable File
71 lines
1.6 KiB
PHP
Executable File
<html>
|
|
<body bgcolor='ffffff'>
|
|
|
|
<?
|
|
$fait=$HTTP_POST_VARS['fait'];
|
|
//$userfile=$HTTP_POST_VARS['userfile'];
|
|
$userfile=$HTTP_POST_FILES['userfile'];
|
|
$fait=stripslashes($fait);
|
|
$filenametmp = 'alban/alban.tmp';
|
|
$filename = 'alban/alban.fai';
|
|
|
|
$uploaddir = "data/";
|
|
$uploadfile = $uploaddir.$userfile['name'];
|
|
echo ("uploadfile;$uploadfile");
|
|
print "<pre>";
|
|
if (move_uploaded_file($_FILES['userfile']['tmp_name'], $uploadfile))
|
|
{
|
|
print "File is valid, and was successfully uploaded. ";
|
|
print "Here's some more debugging info:\n";
|
|
print_r($_FILES);
|
|
}
|
|
else
|
|
{
|
|
print "Possible file upload attack! Here's some debugging info:\n";
|
|
print_r($_FILES);
|
|
}
|
|
print "</pre>";
|
|
|
|
// Let's make sure the file exists and is writable first.
|
|
if(!$handle = fopen($filenametmp, 'w'))
|
|
{
|
|
print "Cannot open file ($filenametmp)";
|
|
exit;
|
|
}
|
|
|
|
// Write $somecontent to our opened file.
|
|
if (!fwrite($handle, $fait))
|
|
{
|
|
print "Cannot write to file ($filenametmp)";
|
|
exit;
|
|
}
|
|
|
|
print "Success, wrote to file ($filenametmp)";
|
|
|
|
fclose($handle);
|
|
exec("sed -f alban/script ".$filenametmp." > ".$filename);
|
|
|
|
exec('./cedex alban');
|
|
echo ('<H1>TENNIS CORPORATIF DU TREGOR SAISON 2003-2004</H1>');
|
|
exec('/usr/java2/bin/java tennisOrder.General alban/alban.env alban/tableau.exp');
|
|
|
|
|
|
|
|
//echo ("fait:".$fait);
|
|
|
|
|
|
$env = fopen ("alban/tableau.exp", "r");
|
|
echo '<table border=2 cellpadding=1 cellspacing=1>';
|
|
while (!feof ($env))
|
|
{
|
|
$buffer = fgets($env, 4096);
|
|
echo $buffer;
|
|
}
|
|
fclose ($env);
|
|
echo '</table>';
|
|
|
|
echo '<a href="alban/alban.fai"> enregistrer le fichier</a>';
|
|
?>
|
|
|
|
|