HOME FORUMS MEMBERS RECENT POSTS LOG IN  
× Авторизация
Имя пользователя:
Пароль:
Нет аккаунта? Регистрация
Баннер 1   Баннер 2
НОВЫЕ ТОРГОВАЯ НОВОСТИ ЧАТ
loading...
Скрыть
Вернуться   ANTICHAT > ПРОГРАММИРОВАНИЕ > PHP
   
Ответ
 
Опции темы Поиск в этой теме Опции просмотра

  #1  
Старый 26.05.2009, 15:24
krypt3r
Познавший АНТИЧАТ
Регистрация: 27.04.2007
Сообщений: 1,044
С нами: 10021597

Репутация: 905


По умолчанию

А XML разве по дефолту обрабатываются как PHP?
Код:
AddType text/xml .xml
 
Ответить с цитированием

  #2  
Старый 26.05.2009, 21:05
Корвин
Участник форума
Регистрация: 26.02.2007
Сообщений: 259
С нами: 10107625

Репутация: 67
По умолчанию

Цитата:
Сообщение от krypt3r  
А XML разве по дефолту обрабатываются как PHP?
Код:
AddType text/xml .xml

у меня для всего сайта стоит обработка xml как php, а для определенной папки мне нужно чтобы обрабатывалось как xml
 
Ответить с цитированием

  #3  
Старый 26.05.2009, 17:56
Winst0n
Участник форума
Регистрация: 19.08.2008
Сообщений: 104
С нами: 9330829

Репутация: 13
По умолчанию

--

Последний раз редактировалось Winst0n; 09.06.2009 в 14:21..
 
Ответить с цитированием

  #4  
Старый 26.05.2009, 20:09
ASystem
Новичок
Регистрация: 05.03.2009
Сообщений: 5
С нами: 9044832

Репутация: 0
По умолчанию

Люди помогите решить задачу, как организовать загрузку картинок на какой-нибудь хост изображений, и после загрузки получить адрес этой картинки для последующего его использования на своем сайте???
 
Ответить с цитированием

  #5  
Старый 26.05.2009, 20:29
Tigger
Познавший АНТИЧАТ
Регистрация: 27.08.2007
Сообщений: 1,107
С нами: 9846041

Репутация: 1177


По умолчанию

Цитата:
Сообщение от ASystem  
Люди помогите решить задачу, как организовать загрузку картинок на какой-нибудь хост изображений, и после загрузки получить адрес этой картинки для последующего его использования на своем сайте???

Ну так просто послать запрос на заливку, а потом спарсить полученную ссылку.
 
Ответить с цитированием

  #6  
Старый 27.05.2009, 00:38
Pashkela
Динозавр
Регистрация: 10.01.2008
Сообщений: 2,841
С нами: 9649706

Репутация: 3338


По умолчанию

Цитата:
Сообщение от ASystem  
Люди помогите решить задачу, как организовать загрузку картинок на какой-нибудь хост изображений, и после загрузки получить адрес этой картинки для последующего его использования на своем сайте???
Давным-давно валяется, и не где-нибудь, а именно здесь, и именно в "Полезные скрипты", и не от кого-нибудь, а от ЕНОТ:

Код:
https://forum.antichat.ru/showpost.php?p=837324&postcount=431
Разуйте глаза:

PHP код:
<?php 
/* 
  Пример загрузки файлов на сервер 
*/ 
#Дира для загруженных файлов 
$uploaddir ''
#Разрешённые типы файлов (через запятую) 
$types 'jpeg,gif,png'
#Максимальный размер файла (в килобайтах) 
$maxsize 100

if(!empty(
$_FILES)){ 
    
$maytypes explode(','str_replace(' '''$types)); 
    foreach(
$maytypes as $maytype){ 
        if(
stristr($_FILES['filename']['type'], $maytype)){ 
           
$may 1
           break; 
        }else{ 
           
$may 0
        } 
    } 
    if(
$may){ 
        if(
$_FILES['filename']['size'] <= $maxsize*1024){ 
            
$dir './'.$uploaddir.'/'.basename($_FILES['filename']['name']); 
            if(
copy($_FILES['filename']['tmp_name'], $dir)){ 
                echo 
'Файл успешно загружен.<br/> 
                Ссылка на файл: <a href="'
.$uploaddir.'/'.$_FILES['filename']['name'].'">'.$_FILES['filename']['name'].'</a>'
            }else{ 
                echo 
'Возникли ошибки при загрузке файла'
            } 
        }else{ 
            echo 
'Размер файла превышает '.$maxsize.' килобайт'
        } 
    }else{ 
        echo 
'Тип файла не входит в состав разрешённых<br/>Разрешённые типы файлов: '.$types
    } 

?> 
<form action="<?=$_SERVER['PHP_SELF']?>" method="post" enctype="multipart/form-data"> 
<input name="filename" type="file" /><br /> 
<input type="submit" value="Загрузить" /> 
</form>
 
Ответить с цитированием

  #7  
Старый 26.05.2009, 20:25
Zedi
Постоянный
Регистрация: 06.06.2007
Сообщений: 335
С нами: 9963746

Репутация: 392
По умолчанию

Легко организовать с помощью курла, и я кстати такое видел на форуме
 
Ответить с цитированием

  #8  
Старый 26.05.2009, 22:30
ASystem
Новичок
Регистрация: 05.03.2009
Сообщений: 5
С нами: 9044832

Репутация: 0
По умолчанию

А пример реализации можно???
 
Ответить с цитированием

  #9  
Старый 27.05.2009, 00:02
REBUUS
Постоянный
Регистрация: 06.04.2009
Сообщений: 383
С нами: 8999624

Репутация: 328
По умолчанию

PHP код:
$idd='name'
$size_b=400//ширина большого 
$size_m=150//ширина маленького 
$caches_b=30//качество сохранения большого
$caches_m=40//качество сохранения маленького фото

$ssss=$_FILES["foto1"]["name"];
if (
$_FILES["foto1"]["name"]=='') {
}else{
$file=$_FILES["foto1"]["tmp_name"]; 
$xa=1;
$file_new="../foto_big/$idd.jpg"
$res_k=1.5;//коэффициент деления ширины/высоты 
$old_file_size=filesize($file); 
$is=GetImageSize("$file"); 
$old_w=$is[0]; 
$old_h=$is[1]; 
    
$cdc=$old_w/$size_b;
    
$new_w=$size_b
    
$new_h=$old_h/$cdc
$img_old=imagecreatefromjpeg($file);  
$img_new=imagecreatetruecolor($new_w,$new_h);  
 
imagecopyresized($img_new,$img_old,0,0,0,0,$new_w,
$new_h,$old_w,$old_h);  
imagejpeg($img_new$file_new,$caches_b); 


$cdc=$old_w/$size_m;
$new_w=$size_m
$new_h=$old_h/$cdc
$file_new="../foto_mini/$idd.jpg"
$img_old=imagecreatefromjpeg($file);  
$img_new=imagecreatetruecolor($new_w,$new_h);  
imagecopyresized($img_new,$img_old,0,0,0,0,$new_w,$new_h,$old_w,$old_h);  
imagejpeg($img_new$file_new,$caches_m); 

$is_new=GetImageSize("$file_new"); 
$new_file_size=filesize($file_new); 
$raznitca=$old_file_size/$new_file_size

Вот как то делал загрузку на сервер картинок, мкрипт делает два файла один большой другой маленький ($res_k тут выставляеться во сколько раз меньше второй)

Последний раз редактировалось REBUUS; 27.05.2009 в 00:14..
 
Ответить с цитированием

  #10  
Старый 27.05.2009, 02:32
SaiRus
Постоянный
Регистрация: 24.11.2008
Сообщений: 416
С нами: 9191105

Репутация: 100
По умолчанию

PHP код:
<?  $url 'computers.rss';       //адрес RSS ленты
  
$xml xml_parser_create();     //создаёт XML-разборщик  
xml_parser_set_option($xmlXML_OPTION_SKIP_WHITE1);  //устанавливает опции XML-разборщика  
xml_parse_into_struct($xmlfile_get_contents($url), $element$index); //разбирает XML-данные в структуру массива
  
xml_parser_free($xml);  //освобождает XML-разборщик 
 
$count 5;      //число проходов цикла. 
  
for ($i=1$i $count$i++) {                    echo '<a href='.$element[$index["LINK"][$i+1]]["value"].'> <h1>'.$element[$index["TITLE"][$i+1]]["value"].'</h1> </a>';          //выводим на печать заголовок статьи 
          
echo '<p>'.$element[$index["DESCRIPTION"][$i]]["value"].'</p>';            //выводим на печать текст статьи  }  ?>
нашел в инете парсер рсс ленты, ни кто не подскажет, как тут видно в переменную $url засылается локаьлный канал rss - computers.rss, почему то скрипт не работает когда я указываю на источник из вне, это проблемма решиться если я выложу сайт на хост?
 
Ответить с цитированием
Ответ



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
[c/c++] Новичкам: задаем вопросы _Great_ С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby 5421 21.04.2026 07:37
Интернетчики задали российскому президенту очень странные вопросы podkashey Мировые новости. Обсуждения. 4 07.07.2006 16:53
Вопросы по Ipb 2.0 Voodoo_People Уязвимости CMS / форумов 26 15.02.2005 22:57



Здесь присутствуют: 1 (пользователей: 0 , гостей: 1)
 


Быстрый переход




ANTICHAT ™ © 2001- Antichat Kft.