Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Скриптовые языки программирования > PHP
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 11.06.2012, 15:36   #1
Predator199
Форумчанин
 
Аватар для Predator199
 
Регистрация: 26.01.2012
Сообщений: 648
По умолчанию Отредактировать один скрипт .

Что я не пробывал, не выходит у меня.
А суть в том что нужно 1скрипт отредактировать так что вывел информацию(название) загруженного файла, по принципу другого.
Скрипт от которого нужно взять последние 4 строчи
PHP код:
<?php
        
         $max_filesize 
2097152
     
$allowed_filetypes = array('.jpg','.jpeg','.gif','.png');
     
$filename $_FILES['userfile']['name']; 
     
$ext substr($filenamestrpos($filename,'.'), strlen($filename)-1);
     
$file_strip str_replace(" ","_",$filename);
     
$upload_path 'uploads/fpsimages/'
     

    if(!
in_array($ext,$allowed_filetypes)) {
             die(
'<div class="error">На сайте зпрещено загружать файлы с таким форматом.</div>');
    }
   if(
filesize($_FILES['userfile']['tmp_name']) > $max_filesize) {
      die(
'<div class="error">Файл, который Вы попытались загрузить, слишком большой.</div>');
     }
 
   if(!
is_writable($upload_path)) {
      die(
'<div class="error">Извените, администрация забылавыставить права ><, скоро поправим</div>');
    }
     if(
move_uploaded_file($_FILES['userfile']['tmp_name'],$upload_path $file_strip)) {
      echo 
'<div class="success">'$file_strip .'</div>'
    } else {
      echo 
'<div class="error">'$file_strip .'Не был загружен, пожалуйста поробуйте еще.</div>';
 }
?>
И перебрать конец этого скрипта.

PHP код:
<?php

// задаем переменные
$image_path "watermark.png";  // изображение

// подключаем используемые функции
include 'watermark.func.php';

$demo_image"";
// если нажата кнопка загрузки
if(isset($_POST['createmark']))
{
    
// директория для хранения загружаемых изображений
    
$path "uploads/";
    
// массив разрешенных расширений
    
$valid_formats = array("jpg""png","jpeg");
    
// получаем имя загружаемого изображения
    
$name $_FILES['imgfile']['name'];
    
// имя есть, то:
    
if(strlen($name))
    {
        
// получаем тип загружаемого файла
        
$ext explode("/"$_FILES['imgfile']['type']);
        
// если расширение принадлежит массиву разрешенных расширений и размер <= 1Мб, то загружаем изображение
        
if(in_array($ext[1],$valid_formats)&& $_FILES['imgfile']['size'] <= 1*1004*1004)
        {
            
// загружаем изображение
            
$upload_status move_uploaded_file($_FILES['imgfile']['tmp_name'], $path.$_FILES['imgfile']['name']);
            
// при успешной загрузке            
            
if($upload_status)
            {
                
// задаем директорию и имя для сохранения нового изображения
                
$new_name $path.time().".jpg";
                
// добавляем водяной знак: watermark_text() - для текста, watermark_image() - для изображения
                
if(watermark_image($path.$_FILES['imgfile']['name'], $new_name))
                    
$demo_image $new_name;            
            }
            else
                
$msg="Загрузка не удалась!";
        }
        else
            
$msg="Превышен размер разружаемого файла (Max 1Мб). Либо изображение имеет не верный формат";
    }
}

?>
Нужно чтоб во втором скрипте, после загрузки изображения вывести информацию о нем.Хелп.
Predator199 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Редирект всех запросов на один скрипт не работает на сервере хостера. Goblin PHP 3 12.01.2012 23:07
Как вставить диапазоны ячеек из разных файлов в один, но так чтобы они шли один ниже другого? Squarded Microsoft Office Excel 4 24.07.2011 19:24
Скрипт срабатывает один раз, а далее ошибка BloodA JavaScript, Ajax 8 20.07.2011 16:02
Скрипт выполняется только один раз MAKSA JavaScript, Ajax 6 12.02.2010 13:48
мой сайт взломали и в коды скриптов добавили вот этот скрипт. Что за скрипт? nsbox JavaScript, Ajax 9 21.01.2010 18:19