Чтение RSS каналов

Форум

Открыть Ответить

[Pages] Прикрутить загрузку фото с локального диска

0

0
1
09.01.2009 22:39:5509.01.2009 22:41:18
Хочу сделать в модуле Pages возможность вставлять фото с диска.
Привожу кусок кода.
function add_pages() {
///много поскипано
	echo "<tr><td>"._FOTO.":</td><td><input type=\"text\" name=\"foto\" value=\"".$foto."\" maxlength=\"80\" size=\"65\" style=\"width:400px\"></td></tr>"
		."<tr><td>"._FILE_USER.":</td><td><input type=\"file\" name=\"userfile\"  size=\"65\" style=\"width:400px\"></td></tr>"
///много поскипано
	."<tr><td colspan=\"2\" align=\"center\"><br /><select name=\"posttype\">"
	."<option value=\"preview\">"._PREVIEW."</option>"
	."<option value=\"save\">"._SEND."</option></select>"
	." <input type=\"hidden\" name=\"pid\" value=\"$pid\">"
	." <input type=\"hidden\" name=\"op\" value=\"save_pages\">"
	."<input type=\"submit\" value=\""._OK."\"></td></tr></form></table>";
///много поскипано
function save_pages() {
    global $prefix, $db, $multilingual, $admin_file, $stop;
	$pid = intval($_POST['pid']);
	$title = $_POST['title'];
	$cat = $_POST['cid'];
	$foto = $_POST['foto'];
	$userfile = $_POST['userfile'];
///много поскипано
		if($userfile != ""){

			$foto = "/uploads/example/$userfile";
			
			$utypefile = "gif,jpg,jpeg,png";
			$umaxsize = "1048576";
			$uwidth = "5000";
			$uheight = "5000";	
			
			$udirectory = "uploads/example";

			upload($udirectory, $utypefile, $umaxsize, "example", $uwidth, $uheight);


Думаю, код понятен....

Данный код не работает, хотя взят пример с модуля upload, который прекрасно всё закачивает на сайт.


Версия системы: SLAED CMS 2.6 Lite
Версия PHP: PHP 5
Сервер: Сервер в интернете
2
10.01.2009 08:08:25
А что стандартный загрузчик не катит? Смайл - 09
3.60

3.60
Открыть Ответить
uwidthudirectoryumaxsizefunctionмногоuserfileutypefilefotoexamplefileuheightpagesпоскипаноpostquot
Хотите опробовать SLAED CMS в действии?

Технологии

PHP MySQL HTML 5 CSS 3 jQuery jQuery UI

Контакты

  • D-49179, Deutschland
    Ostercappeln, Im Siek 6
  • +49 176 61966679

  • https://slaed.net
Идеи и предложения
Обратная связь