[svn r11577] Fixed bug: Using & makes escaping happen twice in form action attribute, which triggers the loss of cur_dir_path which then prevents a document from being written correctly.

skala
Yannick Warnier 18 years ago
parent f599626f3f
commit ab56eca9a4
  1. 4
      main/document/edit_document.php

@ -1,4 +1,4 @@
<?php // $Id: edit_document.php 11559 2007-03-13 12:05:35Z guim_led $
<?php // $Id: edit_document.php 11577 2007-03-14 17:33:31Z yannoo $
/*
==============================================================================
Dokeos - elearning and course management software
@ -481,7 +481,7 @@ if( isset($info_message))
{
Display::display_normal_message($info_message); //main API
}
$action = $_SERVER['PHP_SELF'].'?sourceFile='.urlencode($file_name).'&amp;curdirpath='.urlencode($_GET['curdirpath']).'&amp;file='.urlencode($_GET['file']).'&amp;doc='.urlencode($doc);
$action = $_SERVER['PHP_SELF'].'?sourceFile='.urlencode($file_name).'&curdirpath='.urlencode($_GET['curdirpath']).'&file='.urlencode($_GET['file']).'&doc='.urlencode($doc);
$form = new FormValidator('formEdit','post',$action);
$form->addElement('hidden','filename');
$form->addElement('hidden','extension');

Loading…
Cancel
Save