От умопомрачительного до простого. Архив.
|
|
[16] likbezz [21.01.2012, 02:44] |
SKh, Quote (SKh) у меня сайт платный, видишь же, что нет ucoz в адресной строке. Это не платный сайт, а свой домен ))) Так это называется.
Quote (SKh) Или за php плата отдельная? Да, отдельная, трубили об это очень долго, думал все в курсе ... 2$, кажется, в месяц. Посмотри в ПУ » платные услуги. ... |
|
[17] SKh [21.01.2012, 02:49] |
Спасибо. Я ведь не сайтодел) Это просто очередное поползновение реализовать не реализованное) И детская привычка попробовать все своими руками) На гугле если создать сайт, и заморозить на время... Получится заложить туда php ? |
|
[18] likbezz [21.01.2012, 03:11] |
SKh, Quote (SKh) На гугле если создать сайт, и заморозить на время... Получится заложить туда php ? Я не знаю, позволяет ли гуловский сайт загружать свои скрипты или нет. ... |
|
[19] SKh [21.01.2012, 03:13] |
Уложил php на гугл. В css прописано Code body.replaceBody{background:transparent url (https://sites.google.com/site/skhats/list01.php) no-repeat 50% 50% fixed; в php Code $folder = "http://www.s-kh.ru/frm/list01."; Не листаются картинки...
Что опять я не так сделал?
Сообщение отредактировал SKh - Суббота, 21.01.2012, 03:17 |
|
[20] likbezz [21.01.2012, 03:16] |
SKh, Quote (SKh) php Code $folder = "http://www.s-kh.ru/frm/list01."; Не листаются картинки... ... Картинки должны лежать на том же сайте что и скрипт. Говорю же, пока не разобрался, просто положи файл в папку с картинками. ...
SKh, А кто тебе сказал, что на гугле скрипты исполняются? Нифига. https://sites.google.com/site/skhats/list01.php - выдает «сохранить» ... А должен выдавать, если исполняются, пустую картинку 100x100 пикселей с надписью «не найдена»... ... |
|
[21] SKh [21.01.2012, 03:19] |
Quote (likbezz) Говорю же, пока не разобрался, просто положи файл в папку с картинками. То есть, всю папку на гугл загнать? Пробую |
|
[22] likbezz [21.01.2012, 03:25] |
SKh, Узнай сначала, исполняются php скрипты или нет. Напиши: Code <?php echo phpinfo(); ?> Должен выдать вот это: http://static.likbezz.ru/___php/info.php
...
|
|
[23] SKh [21.01.2012, 04:34] |
Не вижу где такое можно запросить... Добавлено (21.01.2012, 03:52) --------------------------------------------- А куда можно загнать? Куда советуешь? Добавлено (21.01.2012, 04:34) ---------------------------------------------
Quote (likbezz) А кто тебе сказал, что на гугле скрипты исполняются? Нифига. Никто не говорил. Просто в гугле есть аккаунт, адреса и т.д... |
|
[24] likbezz [21.01.2012, 04:52] |
SKh, Quote (SKh) Не вижу где такое можно запросить... Просто, создаёшь файл «info.php » в него пишешь: Code <?php echo phpinfo(); ?> Загружаешь на сервер, переходишь на загруженный файл, получаешь таблицу с данными, ЕСЛИ php исполняется на данном сервере. ...
Quote (SKh) Куда советуешь? На бесплатный не знаю, всё что юзал - говно. Либо ограничений немерено, либо рекламы. ... |
|
[25] SKh [21.01.2012, 05:19] |
А как на юкоз платно загнать? Куда, к кому и как обратиться? Как узнать условия и стоимость? |
|
[26] likbezz [21.01.2012, 05:23] |
SKh, Quote (SKh) Как узнать условия и стоимость? Quote (likbezz) Посмотри в ПУ » платные услуги. PHP на uCoz ... |
|
[27] SKh [21.01.2012, 06:04] |
Оплатил. При попытке уложить php файл в папку с фото, ФМ кричит то же самое: list01.php Файлы с таким расширением запрещены |
|
[28] likbezz [21.01.2012, 07:21] |
SKh, Quote (SKh) При попытке уложить php файл в папку с фото, ФМ кричит то же самое: Quote (Info) При активации услуги PHP для сайта учетная запись создается на отдельном сервере, на котором происходит исполнение всех php-скриптов. Доступ к данной учетной записи, загрузка, изменение и удаление данных осуществляется по протоколу FTP с логином и паролем (указанным при активации услуги PHP), которые можно посмотреть в панели управления сайтом: При создании аккаунта автоматически создается директория scripts, в которой должны размещаться все php-скрипты, которые вызываются на страницах сайта. Все скрипты должны иметь расширение ".php", только такие файлы доступны по прямым адресным ссылкам. Все другие файлы (их содержимое) можно получать только посредством самих php-скриптов. Все учетные записи создаются со следующими ограничениями: - максимальный объем занимаемого дискового пространства - 200Мб
- максимальное количество файлов и директорий - 10000
- максимальное количество файлов в директории - 500
- максимальное время исполнения скрипта - 25 секунд
...
|
|
[29] SKh [21.01.2012, 15:44] |
Xерез Total Commander 7.04a загнал на сервер файл php но картинки не пропустило в php указал путь на папку в ФМ Code $folder = "http://www.s-kh.ru/frm/list01"; в стилях прописал путь на php файл Code body.replaceBody{background:transparent url (ftp://0skh@s2000.ucoz.net/scripts/info.php) no-repeat 50% 50% fixed; а толку нет))) Что опять не так у меня? Вот полностью list.php Code <?php $folder = "http://www.s-kh.ru/frm/list01";
$extList=array(); $extList['gif']='image/gif'; $extList['jpg']='image/jpeg'; $extList['jpeg']='image/jpeg'; $extList['png']='image/png';
$img = null; if (substr($folder,-1) != '/') { $folder = $folder.'/'; } if (isset($_GET['img'])) { $imageInfo = pathinfo($_GET['img']); if ( isset( $extList[ strtolower( $imageInfo['extension'] ) ] ) && file_exists( $folder.$imageInfo['basename'] ) ) { $img = $folder.$imageInfo['basename']; } } else { $fileList = array(); $handle = opendir($folder); while ( false !== ( $file = readdir($handle) ) ) { $file_info = pathinfo($file); if ( isset( $extList[ strtolower( $file_info['extension'] ) ] ) ) { $fileList[] = $file; } } closedir($handle);
if (count($fileList) > 0) { $imageNumber = time() % count($fileList); $img = $folder.$fileList[$imageNumber]; } } if ($img!=null) { $imageInfo = pathinfo($img); $contentType = 'Content-type: '.$extList[ $imageInfo['extension'] ]; header ($contentType); readfile($img); } else { if ( function_exists('imagecreate') ) { header ("Content-type: image/png"); $im = @imagecreate (100, 100) or die ("Cannot initialize new GD image stream"); $background_color = imagecolorallocate ($im, 255, 255, 255); $text_color = imagecolorallocate ($im, 0,0,0); imagestring ($im, 2, 5, 5, "IMAGE ERROR", $text_color); imagepng ($im); imagedestroy($im); } } ?> А это фрагмент из стилей Code body.replaceBody{background:transparent url (ftp://0skh@s2000.ucoz.net/scripts/info.php) no-repeat 50% 50% fixed; -moz-background-size:cover; -o-background-size:102% auto; -webkit-background-size:102% auto; -khtml-background-size:cover; background-size:cover; overflow:hidden;} body.replaceBody table,body.replaceBody table td{text-align:center;vertical-align:middle;width:100%;height:90%;} body.replaceBody table.replaceTable{width:500px;height:150px;margin:0 auto;border:4px double #F0F;background:#FCF;border-collapse:separate;border-spacing:5px;} body.replaceBody table.replaceTable td{border:4px double #00F; background: #baeafe;}
Сообщение отредактировал SKh - Воскресенье, 22.01.2012, 02:58 |
|
[30] likbezz [22.01.2012, 03:00] |
SKh, Quote (SKh) в php указал путь на папку в ФМ Ты что, издеваешься?
Просто, положи скрипт в папку с картинками. Картинки должны лежать в папке вместе со скриптом.
В $folder оставь только точку:
В стили пропиши ПУТЬ К ФАЙЛУ: Quote (CSS) body.replaceBody{background:transparent url (ftp://0skh@s2000.ucoz.net/scripts/имя_файла.php) no-repeat 50% 50% fixed; И не FTP а HTTP ... ... |
|