Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Pitag346

Sistema

Recommended Posts

Olá amigos, estou aqui denovo .-.

tentando fazer o seguinte:

​Quero que o próprio sistema pegue o nome do usuario, que no caso é:

<INPUT TYPE="text" NAME="nomedoprofessor" id="textfield412" value="<?php echo $_SESSION['usuario']; ?>" size="35" readonly="true">

Pronto, so que o seguinte... o sistema é um sistema de upload de arquivos, na parte que adicionar o arquivo tem os seguintes campos:

 

  • Nome do Arquivo
  • Descrição
  • Data do Arquivo:
  • Selecione o Arquivo
  • Nome do Professor
  • Contador

No caso quero que o nome do professor, seja automatico, como esta no value do form: <?php echo $_SESSION['usuario']; ?>

Após o usuario, adicionar o arquivo ele simplesmente vai para uma pagina, e eu queria enviar o nome dele, tentei com $_POST e não consegui, alguem sabe uma forma para eu poder aprofundar e adiciona-la ?

Segue abaixo o codigo de fonte da INDEX.PHP (onde adiciona o arquivo para download):

<?php 
session_start();
	if ($_SESSION['autentica']<>'foifoifoifoi'){
		header('location:../aviso.php?id=1');
	}
	
switch ($_SESSION['chave']){
	case 1:
		$grupo = "gerenciadores do sistema";
		break;
	case 2:
		$grupo = "Administração";
		break;
	case 3:
		$grupo = "Instrutores e/ou utilizadores comum";
		break;
}
?>
<?php
include("../banco.php");
require("../banco.php");
?>
<?php require_once('Connections/up.php'); ?>
<?php
//MX Widgets3 include
require_once('includes/wdg/WDG.php');

// Load the common classes
require_once('includes/common/KT_common.php');

// Load the tNG classes
require_once('includes/tng/tNG.inc.php');

// Load the KT_back class
require_once('includes/nxt/KT_back.php');

// Make a transaction dispatcher instance
$tNGs = new tNG_dispatcher("");

// Make unified connection variable
$conn_up = new KT_connection($up, $database_up);

// Start trigger
$formValidation = new tNG_FormValidation();
$formValidation->addField("nome", true, "text", "", "", "", "Insira um nome no seu Arquivo.");
$formValidation->addField("arquivo", true, "", "", "", "", "Insira um Arquivo.");
$formValidation->addField("contador", true, "numeric", "", "", "", "Insira o valor \"0\".");
$tNGs->prepareValidation($formValidation);
// End trigger

//start Trigger_FileDelete trigger
//remove this line if you want to edit the code by hand 
function Trigger_FileDelete(&$tNG) {
  $deleteObj = new tNG_FileDelete($tNG);
  $deleteObj->setFolder("arquivos/");
  $deleteObj->setDbFieldName("arquivo");
  return $deleteObj->Execute();
}
//end Trigger_FileDelete trigger

//start Trigger_FileUpload trigger
//remove this line if you want to edit the code by hand 
function Trigger_FileUpload(&$tNG) {
  $uploadObj = new tNG_FileUpload($tNG);
  $uploadObj->setFormFieldName("arquivo");
  $uploadObj->setDbFieldName("arquivo");
  $uploadObj->setFolder("../upload/arquivos/");
  $uploadObj->setMaxSize(2000000);
  $uploadObj->setAllowedExtensions("pdf, txt, rar, jar, htm, html, jad, iso, doc, zip, swf, mp3, mp4, png, jpg, gif, jpeg, doc, xls, xlsx, docx");
  $uploadObj->setRename("auto");
  return $uploadObj->Execute();
}
//end Trigger_FileUpload trigger

// Make an insert transaction instance
$ins_arquivos = new tNG_multipleInsert($conn_up);
$tNGs->addTransaction($ins_arquivos);
// Register triggers
$ins_arquivos->registerTrigger("STARTER", "Trigger_Default_Starter", 1, "POST", "KT_Insert1");
$ins_arquivos->registerTrigger("BEFORE", "Trigger_Default_FormValidation", 10, $formValidation);
$ins_arquivos->registerTrigger("END", "Trigger_Default_Redirect", 99, "includes/nxt/back.php");
$ins_arquivos->registerTrigger("AFTER", "Trigger_FileUpload", 97);
// Add columns
$ins_arquivos->setTable("arquivos");
$ins_arquivos->addColumn("nome", "STRING_TYPE", "POST", "nome");
$ins_arquivos->addColumn("descricao", "STRING_TYPE", "POST", "descricao");
$ins_arquivos->addColumn("data_arquivo", "STRING_TYPE", "POST", "data_arquivo");
$ins_arquivos->addColumn("arquivo", "FILE_TYPE", "FILES", "arquivo");
$ins_arquivos->addColumn("contador", "NUMERIC_TYPE", "POST", "contador");
$ins_arquivos->setPrimaryKey("id", "NUMERIC_TYPE");

// Make an update transaction instance
$upd_arquivos = new tNG_multipleUpdate($conn_up);
$tNGs->addTransaction($upd_arquivos);
// Register triggers
$upd_arquivos->registerTrigger("STARTER", "Trigger_Default_Starter", 1, "POST", "KT_Update1");
$upd_arquivos->registerTrigger("BEFORE", "Trigger_Default_FormValidation", 10, $formValidation);
$upd_arquivos->registerTrigger("END", "Trigger_Default_Redirect", 99, "includes/nxt/back.php");
$upd_arquivos->registerTrigger("AFTER", "Trigger_FileUpload", 97);
// Add columns
$upd_arquivos->setTable("arquivos");
$upd_arquivos->addColumn("nome", "STRING_TYPE", "POST", "nome");
$upd_arquivos->addColumn("descricao", "STRING_TYPE", "POST", "descricao");
$upd_arquivos->addColumn("data_arquivo", "STRING_TYPE", "POST", "data_arquivo");
$upd_arquivos->addColumn("arquivo", "FILE_TYPE", "FILES", "arquivo");
$upd_arquivos->addColumn("contador", "NUMERIC_TYPE", "POST", "contador");
$upd_arquivos->setPrimaryKey("id", "NUMERIC_TYPE", "GET", "id");

// Make an instance of the transaction object
$del_arquivos = new tNG_multipleDelete($conn_up);
$tNGs->addTransaction($del_arquivos);
// Register triggers
$del_arquivos->registerTrigger("STARTER", "Trigger_Default_Starter", 1, "POST", "KT_Delete1");
$del_arquivos->registerTrigger("END", "Trigger_Default_Redirect", 99, "includes/nxt/back.php");
$del_arquivos->registerTrigger("AFTER", "Trigger_FileDelete", 98);
// Add columns
$del_arquivos->setTable("arquivos");
$del_arquivos->setPrimaryKey("id", "NUMERIC_TYPE", "GET", "id");

// Execute all the registered transactions
$tNGs->executeTransactions();

// Get the transaction recordset
$rsarquivos = $tNGs->getRecordset("arquivos");
$row_rsarquivos = mysql_fetch_assoc($rsarquivos);
$totalRows_rsarquivos = mysql_num_rows($rsarquivos);
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xmlns:wdg="http://ns.adobe.com/addt">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Sistema de Upload</title>
<link href="includes/skins/mxkollection3.css" rel="stylesheet" type="text/css" media="all" />
<script src="includes/common/js/base.js" type="text/javascript"></script>
<script src="includes/common/js/utility.js" type="text/javascript"></script>
<script src="includes/skins/style.js" type="text/javascript"></script>
<?php echo $tNGs->displayValidationRules();?>
<script src="includes/nxt/scripts/form.js" type="text/javascript"></script>
<script src="includes/nxt/scripts/form.js.php" type="text/javascript"></script>
<script type="text/javascript">
$NXT_FORM_SETTINGS = {
  duplicate_buttons: true,
  show_as_grid: true,
  merge_down_value: true
}
</script>
<script type="text/javascript" src="includes/wdg/classes/MXWidgets.js"></script>
<script type="text/javascript" src="includes/wdg/classes/MXWidgets.js.php"></script>
<script type="text/javascript" src="includes/wdg/classes/MaskedInput.js"></script>
</head>

<body>
<?php
	echo $tNGs->getErrorMsg();
?>
<div class="KT_tng">
  <h1>
    <?php 
// Show IF Conditional region1 
if (@$_GET['id'] == "") {
?>
      <?php echo NXT_getResource("Insert_FH"); ?>
      <?php 
// else Conditional region1
} else { ?>
      <?php echo NXT_getResource("Update_FH"); ?>
      <?php } 
// endif Conditional region1
?>
    Para ver os Arquivos postados clique: <a href="gerenciar.php">Aqui!</a></h1>
  <div class="KT_tngform">
    <form method="post" id="form1" action="<?php echo KT_escapeAttribute(KT_getFullUri()); ?>" enctype="multipart/form-data">
      <?php $cnt1 = 0; ?>
      <?php do { ?>
        <?php $cnt1++; ?>
        <?php 
// Show IF Conditional region1 
if (@$totalRows_rsarquivos > 1) {
?>
          <h2>N<?php echo NXT_getResource("Record_FH"); ?><?php echo $cnt1; ?></h2>
          <?php } 
// endif Conditional region1
?>
        <table cellpadding="2" cellspacing="0" class="KT_tngtable">
          <tr>
            <td class="KT_th" style="width: 126px"><label for="nome_<?php echo $cnt1; ?>">Nome do 
			Arquivo:</label></td>
            <td style="width: 375px"><input type="text" name="nome_<?php echo $cnt1; ?>" id="nome_<?php echo $cnt1; ?>" value="<?php echo KT_escapeAttribute($row_rsarquivos['nome']); ?>" size="32" />
              <?php echo $tNGs->displayFieldHint("nome");?> <?php echo $tNGs->displayFieldError("arquivos", "nome", $cnt1); ?></td>
          </tr>
          <tr>
            <td class="KT_th" style="width: 126px"><label for="descricao_<?php echo $cnt1; ?>">Descriçao:</label></td>
            <td style="width: 375px"><input type="text" name="descricao_<?php echo $cnt1; ?>" id="descricao_<?php echo $cnt1; ?>" value="<?php echo KT_escapeAttribute($row_rsarquivos['descricao']); ?>" size="32" />
              <?php echo $tNGs->displayFieldHint("descricao");?> <?php echo $tNGs->displayFieldError("arquivos", "descricao", $cnt1); ?></td>
          </tr>
          <tr>
            <td class="KT_th" style="width: 126px"><label for="data_arquivo_<?php echo $cnt1; ?>">Data arquivo:</label></td>
            <td style="width: 375px">
			<input name="data_arquivo_<?php echo $cnt1; ?>" id="data_arquivo_<?php echo $cnt1; ?>" value="<?php echo $_SESSION['data']; ?>" size="10" maxlength="10" wdg:subtype="MaskedInput" wdg:mask="99/99/9999" wdg:restricttomask="yes" wdg:type="widget" style="width: 438px" /> </td>
          </tr>
          <tr>
            <td class="KT_th" style="width: 126px"><label for="arquivo_<?php echo $cnt1; ?>">Arquivo:</label></td>
            <td style="width: 375px"><input type="file" name="arquivo_<?php echo $cnt1; ?>" id="arquivo_<?php echo $cnt1; ?>" size="32" />
              <?php echo $tNGs->displayFieldError("arquivos", "arquivo", $cnt1); ?></td>
          </tr>
          </table><FORM NAME="form1" METHOD="post" ACTION="gerenciar.php">
		Nome do Professor:
            <INPUT TYPE="text" NAME="campo1" id="textfield412" value="<?php echo $_SESSION['usuario']; ?>" size="35" readonly="true"></td>
            <td style="width: 375px">
			<br>Contador: (adicionar Nº 0 ou Nº 1)
			<input type="text" name="contador_<?php echo $cnt1; ?>" id="contador_<?php echo $cnt1; ?>" value="<?php echo KT_escapeAttribute($row_rsarquivos['contador']); ?>" size="7" style="width: 142px" />
              <?php echo $tNGs->displayFieldHint("contador");?> <?php echo $tNGs->displayFieldError("arquivos", "contador", $cnt1); ?></td>
          </tr>
        </table>
        <input type="hidden" name="kt_pk_arquivos_<?php echo $cnt1; ?>" class="id_field" value="<?php echo KT_escapeAttribute($row_rsarquivos['kt_pk_arquivos']); ?>" />
        <?php } while ($row_rsarquivos = mysql_fetch_assoc($rsarquivos)); ?>
      <div class="KT_bottombuttons">
        <div>
          <?php 
      // Show IF Conditional region1
      if (@$_GET['id'] == "") {
      ?>
            <input type="submit" name="KT_Insert1" id="KT_Insert1" value="Enviar" value="<?php echo NXT_getResource("Insert_FB") ;?>" />
            <?php 
      // else Conditional region1
      } else { ?>
            <div class="KT_operations">
              <input type="submit" name="KT_Insert1"  value="<?php echo NXT_getResource("Insert as new_FB"); ?>" onclick="nxt_form_insertasnew(this, 'id')" />
            </div>
            <input type="submit" name="KT_Update1"  "value="<?php echo NXT_getResource("Update_FB"); ?>" />
            <input type="submit" name="KT_Delete1" value="<?php echo NXT_getResource("Delete_FB"); ?>" onclick="return confirm('<?php echo NXT_getResource("Are you sure?"); ?>');" />
            <?php }
      // endif Conditional region1
      ?>
<input type="button" name="KT_Cancel1" value="<?php echo NXT_getResource("Cancel_FB"); ?>" onclick="return UNI_navigateCancel(event, 'includes/nxt/back.php')" />
        </div>
      </div>
    </div>
  <br class="clearfixplain" />
</div>
<p> </p>
</body>
</html>

 

 

 

Segue Abaixo o Codigo de Fonte do Gerenciar.PHP (onde os arquivos adicionar vão, e são disponibilizados para download):

<?php require_once('Connections/up.php'); ?>
<?php
// Load the common classes
require_once('includes/common/KT_common.php');

// Load the tNG classes
require_once('includes/tng/tNG.inc.php');

// Load the required classes
require_once('includes/tfi/TFI.php');
require_once('includes/tso/TSO.php');
require_once('includes/nav/NAV.php');

// Make unified connection variable
$conn_up = new KT_connection($up, $database_up);

if (!function_exists("GetSQLValueString")) {
function GetSQLValueString($theValue, $theType, $theDefinedValue = "", $theNotDefinedValue = "") 
{
  if (PHP_VERSION < 6) {
    $theValue = get_magic_quotes_gpc() ? stripslashes($theValue) : $theValue;
  }

  $theValue = function_exists("mysql_real_escape_string") ? mysql_real_escape_string($theValue) : mysql_escape_string($theValue);

  switch ($theType) {
    case "text":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;    
    case "long":
    case "int":
      $theValue = ($theValue != "") ? intval($theValue) : "NULL";
      break;
    case "double":
      $theValue = ($theValue != "") ? doubleval($theValue) : "NULL";
      break;
    case "date":
      $theValue = ($theValue != "") ? "'" . $theValue . "'" : "NULL";
      break;
    case "defined":
      $theValue = ($theValue != "") ? $theDefinedValue : $theNotDefinedValue;
      break;
  }
  return $theValue;
}
}

// Filter
$tfi_listarquivos2 = new TFI_TableFilter($conn_up, "tfi_listarquivos2");
$tfi_listarquivos2->addColumn("arquivos.nome", "STRING_TYPE", "nome", "%");
$tfi_listarquivos2->addColumn("arquivos.descricao", "STRING_TYPE", "descricao", "%");
$tfi_listarquivos2->addColumn("arquivos.data_arquivo", "STRING_TYPE", "data_arquivo", "%");
$tfi_listarquivos2->addColumn("arquivos.arquivo", "STRING_TYPE", "arquivo", "%");
$tfi_listarquivos2->addColumn("arquivos.contador", "NUMERIC_TYPE", "contador", "=");
$tfi_listarquivos2->Execute();

// Sorter
$tso_listarquivos2 = new TSO_TableSorter("rsarquivos1", "tso_listarquivos2");
$tso_listarquivos2->addColumn("arquivos.nome");
$tso_listarquivos2->addColumn("arquivos.descricao");
$tso_listarquivos2->addColumn("arquivos.data_arquivo");
$tso_listarquivos2->addColumn("arquivos.arquivo");
$tso_listarquivos2->addColumn("arquivos.contador");
$tso_listarquivos2->setDefault("arquivos.nome");
$tso_listarquivos2->Execute();

// Navigation
$nav_listarquivos2 = new NAV_Regular("nav_listarquivos2", "rsarquivos1", "", $_SERVER['PHP_SELF'], 8);

//NeXTenesio3 Special List Recordset
$maxRows_rsarquivos1 = $_SESSION['max_rows_nav_listarquivos2'];
$pageNum_rsarquivos1 = 0;
if (isset($_GET['pageNum_rsarquivos1'])) {
  $pageNum_rsarquivos1 = $_GET['pageNum_rsarquivos1'];
}
$startRow_rsarquivos1 = $pageNum_rsarquivos1 * $maxRows_rsarquivos1;

// Defining List Recordset variable
$NXTFilter_rsarquivos1 = "1=1";
if (isset($_SESSION['filter_tfi_listarquivos2'])) {
  $NXTFilter_rsarquivos1 = $_SESSION['filter_tfi_listarquivos2'];
}
// Defining List Recordset variable
$NXTSort_rsarquivos1 = "arquivos.nome";
if (isset($_SESSION['sorter_tso_listarquivos2'])) {
  $NXTSort_rsarquivos1 = $_SESSION['sorter_tso_listarquivos2'];
}
mysql_select_db($database_up, $up);

$query_rsarquivos1 = "SELECT arquivos.nome, arquivos.descricao, arquivos.data_arquivo, arquivos.arquivo, arquivos.contador, arquivos.id FROM arquivos WHERE {$NXTFilter_rsarquivos1} ORDER BY {$NXTSort_rsarquivos1}";
$query_limit_rsarquivos1 = sprintf("%s LIMIT %d, %d", $query_rsarquivos1, $startRow_rsarquivos1, $maxRows_rsarquivos1);
$rsarquivos1 = mysql_query($query_limit_rsarquivos1, $up) or die(mysql_error());
$row_rsarquivos1 = mysql_fetch_assoc($rsarquivos1);

if (isset($_GET['totalRows_rsarquivos1'])) {
  $totalRows_rsarquivos1 = $_GET['totalRows_rsarquivos1'];
} else {
  $all_rsarquivos1 = mysql_query($query_rsarquivos1);
  $totalRows_rsarquivos1 = mysql_num_rows($all_rsarquivos1);
}
$totalPages_rsarquivos1 = ceil($totalRows_rsarquivos1/$maxRows_rsarquivos1)-1;
//End NeXTenesio3 Special List Recordset

$nav_listarquivos2->checkBoundries();

// Download File downloadObj1
$downloadObj1 = new tNG_Download("", "KT_download1");
$downloadObj1->setConnection($conn_up, "up");
// Download Counter
$downloadObj1->setTable("arquivos");
$downloadObj1->setPrimaryKey("id", "NUMERIC_TYPE", "{rsarquivos1.id}");
$downloadObj1->setCounterField("contador");
// Execute
$downloadObj1->setFolder("arquivos/");
$downloadObj1->setRenameRule("{rsarquivos1.arquivo}");
$downloadObj1->Execute();
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Gerenciar arquivos</title>
<link href="includes/skins/mxkollection3.css" rel="stylesheet" type="text/css" media="all" />
<script src="includes/common/js/base.js" type="text/javascript"></script>
<script src="includes/common/js/utility.js" type="text/javascript"></script>
<script src="includes/skins/style.js" type="text/javascript"></script>
<script src="includes/nxt/scripts/list.js" type="text/javascript"></script>
<script src="includes/nxt/scripts/list.js.php" type="text/javascript"></script>
<script type="text/javascript">
$NXT_LIST_SETTINGS = {
  duplicate_buttons: true,
  duplicate_navigation: true,
  row_effects: true,
  show_as_buttons: true,
  record_counter: true
}
</script>
<style type="text/css">
  /* Dynamic List row settings */
  .KT_col_nome {width:140px; overflow:hidden;}
  .KT_col_descricao {width:140px; overflow:hidden;}
  .KT_col_data_arquivo {width:140px; overflow:hidden;}
  .KT_col_arquivo {width:140px; overflow:hidden;}
  .KT_col_contador {width:140px; overflow:hidden;}
.auto-style1 {
	margin-left: 156px;
}
</style>
</head>

<body style="background-color: #CCFF00">
<div class="KT_tng" id="listarquivos2">
  <h1> Arquivos
    disponiveis para Download:</h1>
  <div class="KT_tnglist">
    <form action="<?php echo KT_escapeAttribute(KT_getFullUri()); ?>" method="post" id="form1">
      <div class="KT_options"> <a href="<?php echo $nav_listarquivos2->getShowAllLink(); ?>"><?php echo NXT_getResource("Show"); ?>
        <?php 
  // Show IF Conditional region1
  if (@$_GET['show_all_nav_listarquivos2'] == 1) {
?>
          <?php echo $_SESSION['default_max_rows_nav_listarquivos2']; ?>
          <?php 
  // else Conditional region1
  } else { ?>
          <?php echo NXT_getResource("all"); ?>
          <?php } 
  // endif Conditional region1
?>
<?php echo NXT_getResource("records"); ?></a>  
         
        <?php 
  // Show IF Conditional region2
  if (@$_SESSION['has_filter_tfi_listarquivos2'] == 1) {
?>
          <a href="<?php echo $tfi_listarquivos2->getResetFilterLink(); ?>"><?php echo NXT_getResource("Reset filter"); ?></a>
          <?php 
  // else Conditional region2
  } else { ?>
          <a href="<?php echo $tfi_listarquivos2->getShowFilterLink(); ?>"><?php echo NXT_getResource("Show filter"); ?></a>
          <?php } 
  // endif Conditional region2
?>
      </div>
      <table cellpadding="2" cellspacing="0" class="KT_tngtable" style="width: 928px; height: 155px;">
        <thead>
          <tr class="KT_row_order">
            <th style="height: 35px"> <input type="checkbox" name="KT_selAll" id="KT_selAll"/>
            </th>
            <th id="nome" class="KT_sorter KT_col_nome <?php echo $tso_listarquivos2->getSortIcon('arquivos.nome'); ?>" style="height: 35px"> <a href="<?php echo $tso_listarquivos2->getSortLink('arquivos.nome'); ?>">Nome</a></th>
            <th id="descricao" class="KT_sorter KT_col_descricao <?php echo $tso_listarquivos2->getSortIcon('arquivos.descricao'); ?>" style="height: 35px"> <a href="<?php echo $tso_listarquivos2->getSortLink('arquivos.descricao'); ?>">Descriçao</a></th>
            <th id="data_arquivo" class="KT_sorter KT_col_data_arquivo <?php echo $tso_listarquivos2->getSortIcon('arquivos.data_arquivo'); ?>" style="height: 35px"> <a href="<?php echo $tso_listarquivos2->getSortLink('arquivos.data_arquivo'); ?>">Data arquivo</a></th>
            <th id="arquivo" class="KT_sorter KT_col_arquivo <?php echo $tso_listarquivos2->getSortIcon('arquivos.arquivo'); ?>" style="height: 35px"> <a href="<?php echo $tso_listarquivos2->getSortLink('arquivos.arquivo'); ?>">Download</a></th>
            <th id="contador" class="KT_sorter KT_col_contador <?php echo $tso_listarquivos2->getSortIcon('arquivos.contador'); ?>" style="height: 35px"> <a href="<?php echo $tso_listarquivos2->getSortLink('arquivos.contador'); ?>">Contador</a></th>
            <th style="height: 35px">Nome do Professor:</th>
  <br />          <th style="height: 35px"></th>
          </tr>
          <?php 
  // Show IF Conditional region3
  if (@$_SESSION['has_filter_tfi_listarquivos2'] == 1) {
?>
            <tr class="KT_row_filter">
              <td> </td>
              <td><input type="text" name="tfi_listarquivos2_nome" id="tfi_listarquivos2_nome" value="<?php echo KT_escapeAttribute(@$_SESSION['tfi_listarquivos2_nome']); ?>" size="20" maxlength="100" /></td>
              <td><input type="text" name="tfi_listarquivos2_descricao" id="tfi_listarquivos2_descricao" value="<?php echo KT_escapeAttribute(@$_SESSION['tfi_listarquivos2_descricao']); ?>" size="20" maxlength="100" /></td>
              <td><input type="text" name="tfi_listarquivos2_data_arquivo" id="tfi_listarquivos2_data_arquivo" value="<?php echo KT_escapeAttribute(@$_SESSION['tfi_listarquivos2_data_arquivo']); ?>" size="20" maxlength="10" /></td>
              <td><input type="text" name="tfi_listarquivos2_arquivo" id="tfi_listarquivos2_arquivo" value="<?php echo KT_escapeAttribute(@$_SESSION['tfi_listarquivos2_arquivo']); ?>" size="20" maxlength="100" /></td>
              <td><input type="text" name="tfi_listarquivos2_contador" id="tfi_listarquivos2_contador" value="<?php echo KT_escapeAttribute(@$_SESSION['tfi_listarquivos2_contador']); ?>" size="20" maxlength="100" /><table cellpadding="2" cellspacing="0" class="auto-style1" style="width: 159px; height: 39px;">
              <td><input type="text" name="form" id="form" value="" size="20" maxlength="100" /><table cellpadding="2" cellspacing="0" class="auto-style1" style="width: 159px; height: 39px;">
          <tr class="KT_row_order">
                  
          </tr>
      </table>
      		  </td>
                                                      </tr>
            <?php } 
  // endif Conditional region3
?>
        </thead>
        <tbody>
          <?php if ($totalRows_rsarquivos1 == 0) { // Show if recordset empty ?>
            <tr>
              <td colspan="7"><?php echo NXT_getResource("The table is empty or the filter you've selected is too restrictive."); ?></td>
            </tr>
            <?php } // Show if recordset empty ?>
          <?php if ($totalRows_rsarquivos1 > 0) { // Show if recordset not empty ?>
            <?php do { ?>
              <tr class="<?php echo @$cnt1++%2==0 ? "" : "KT_even"; ?>">
                <td><input type="checkbox" name="kt_pk_arquivos" class="id_checkbox" value="<?php echo $row_rsarquivos1['id']; ?>" />
                  <input type="hidden" name="id" class="id_field" value="<?php echo $row_rsarquivos1['id']; ?>" /></td>
                <td><div class="KT_col_nome"><?php echo KT_FormatForList($row_rsarquivos1['nome'], 20); ?></div></td>
                <td><div class="KT_col_descricao"><?php echo KT_FormatForList($row_rsarquivos1['descricao'], 20); ?></div></td>
                
                <td><div class="KT_col_data_arquivo"><?php echo KT_FormatForList($row_rsarquivos1['data_arquivo'], 20); ?></div></td>
                <td><div class="KT_col_arquivo"><a href="<?php echo $downloadObj1->getDownloadLink(); ?>"><?php echo KT_FormatForList($row_rsarquivos1['arquivo'], 20); ?></a></div></td>
                <td><div class="KT_col_contador"><?php echo KT_FormatForList($row_rsarquivos1['contador'], 20); ?></div></td>
              </tr>
              <?php } while ($row_rsarquivos1 = mysql_fetch_assoc($rsarquivos1)); ?>
            <?php } // Show if recordset not empty ?>
        </tbody>
      </table>
      <div class="KT_bottombuttons">
        <div class="KT_operations"> <a class="KT_edit_op_link" href="#" onclick="nxt_list_edit_link_form(this); return false;"><?php echo NXT_getResource("edit_all"); ?></a> <a class="KT_delete_op_link" href="#" onclick="nxt_list_delete_link_form(this); return false;"><?php echo NXT_getResource("delete_all"); ?></a></div>
        <span> </span>
        <select name="no_new" id="no_new">
          <option value="1">1</option>
          <option value="3">3</option>
          <option value="6">6</option>
        </select>
        <a class="KT_additem_op_link" href="index.php?KT_back=1" onclick="return nxt_list_additem(this)"><?php echo NXT_getResource("add new"); ?></a></div>
    </form>
  </div>
  <br class="clearfixplain" />
</div>
</body>
</html>
<?php
mysql_free_result($rsarquivos1);
?>

No caso no codigo de fonte do INDEX.PHP, estão com um $_POST, na linha: 206

Mais quando eu adiciono a função, para gravar o nome que esta no form, e ir para o gerenciar não aparece nada, intão no GERENCIAR.PHP so esta com o campo: NOME DO PROFESSOR (onde eu estou tentando adicionar isso)

Obrigado amigos, Espero Que Vocês Me Ajudem !!!

Caso tem uma dica, ou ideia, posta ai... aguardo resposta =]

 

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

Consegui resolver...

 

eu fiz com que o sistema adicionasse na database o nome do usuario logado ao postar o arquivo

e depois no gerenciar coloquei para ele informar o nome do usuario logado gravado na DB

e deu certo....

 

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.