PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи

Страниц (31): В начало « ... 23 24 25 26 27 28 29 [30] 31 »

> Найдено сообщений: 463
Prizma Отправлено: 29 Июня, 2012 - 15:35:45 • Тема: скачать файл - ошибка • Форум: Вопросы новичков

Ответов: 5
Просмотров: 260
теперь ошибки нет спасибо Улыбка

ура всё заработало Ха-ха
(Добавление)
блииин мой скрипт гомно Недовольство, огорчение что там нужно добавить что бы файл перестал кодироватся или я не знаю что с ним происходит... после скачивания вес меняется на 0.5% и больше он не открывается... Недовольство, огорчение
Prizma Отправлено: 29 Июня, 2012 - 15:11:38 • Тема: скачать файл - ошибка • Форум: Вопросы новичков

Ответов: 5
Просмотров: 260
CODE (htmlphp):
скопировать код в буфер обмена
  1. extension=php_curl.dll
убрал ; перезапустил денвер 2 раза проверил php.ini там всё изменено... однако ошибка осталась(Fatal error: Call to undefined function curl_init() in Z:\home\warcraft-maps\www\download.php on line 3)
Недовольство, огорчение
Prizma Отправлено: 29 Июня, 2012 - 14:20:25 • Тема: скачать файл - ошибка • Форум: Вопросы новичков

Ответов: 5
Просмотров: 260
Нашел не сложный скриптик для скачивания файлов с сервера... почитал мануал по функциям вроде нормально... однако идёт ошибка может кто в курсе а то я только начал работать с файлами

Fatal error: Call to undefined function curl_init() in Z:\home\***\www\download.php on line 3

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $file = $_GET['f'];
  3. $ch = curl_init();
  4. curl_setopt($ch, CURLOPT_HEADER, 1);
  5. curl_setopt($ch, CURLOPT_FAILONERROR, 1);
  6. curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
  7. curl_setopt($ch, CURLOPT_URL, $baze.$file);
  8. $result = curl_exec($ch);
  9.  
  10. if ($result)
  11. {
  12.     header('Content-type: application/octet-stream');
  13.     header('Content-Disposition: attachment; filename=' . $file);
  14.     header('Content-Length: ' . strlen($result));
  15.     echo $result;
  16.     exit();  
  17. }
  18. ?>
Prizma Отправлено: 29 Июня, 2012 - 12:51:24 • Тема: noindex • Форум: Вопросы новичков

Ответов: 3
Просмотров: 157
спасибо большое)
(Добавление)
http://htmlbook[dot]ru/html/a/rel а эт точно работает на всех поисковых системах?
Prizma Отправлено: 29 Июня, 2012 - 12:42:17 • Тема: noindex • Форум: Вопросы новичков

Ответов: 3
Просмотров: 157
подскажите как ссылки экранировать от поисковых ботов? слышал что вот так:
CODE (html):
скопировать код в буфер обмена
  1. <noindex><a href="#"></a></noindex>
это вообще работает? или как то по другому надо?
Prizma Отправлено: 28 Июня, 2012 - 23:40:25 • Тема: switch break; • Форум: Вопросы новичков

Ответов: 2
Просмотров: 122
спасибо большое)
Prizma Отправлено: 28 Июня, 2012 - 23:29:36 • Тема: switch break; • Форум: Вопросы новичков

Ответов: 2
Просмотров: 122
Пишу код и нужно точно знать поведение скрипта после команды break;
код:
PHP:
скопировать код в буфер обмена
  1. elseif($request_uri[0] == 'maps'){
  2.                 switch($request_uri[1]){
  3.                         case 'arena':
  4.                                 #...;
  5.                                 break;
  6.                         case 'best':
  7.                                 #...;
  8.                                 break;
  9.                         case 'dota':
  10.                                 #...;
  11.                                 break;
  12.                         case 'retention':
  13.                                 #...;
  14.                                 break;
  15.                         case 'rpg':
  16.                                 #...;
  17.                                 break;
  18.                         case 'survival':
  19.                                 #...;
  20.                                 break;
  21.                         case 'td':
  22.                                 #...;
  23.                                 break;
  24.                         case 'user-maps':
  25.                                 #...;
  26.                                 break;
  27.                         default:
  28.                                 header("HTTP/1.0 404 Not Found");
  29.                                 include '/error/404.php';
  30.                 }
  31.                 #*******ТУТ*********
  32.         }else{
  33.         }
это участок кода из скрипта нужно знать будет ли выполнять код после switch? учитывая что во всех ветках switch стоит break; И что изменится если break; убрать?
Prizma Отправлено: 28 Июня, 2012 - 16:23:08 • Тема: Кодировка • Форум: Вопросы новичков

Ответов: 2
Просмотров: 129
незнаю зачем ты полез из-за кодировки в ini
в .htaccess добавь:
CODE (htmlphp):
скопировать код в буфер обмена
  1. AddDefaultCharset UTF-8

а после подключения к mySQL:
и всё должно быть нормально
если я не добавляю эту строчку после подключения русские символы всегда иероглифами идут..
Prizma Отправлено: 28 Июня, 2012 - 16:19:27 • Тема: как задать свою 404 • Форум: Вопросы новичков

Ответов: 12
Просмотров: 346
тоесть указывать в htaccess ошибку безполезно т.к. идёт редирект... а в скрипте я так понимаю надо тупо include на ошибку написать?
Prizma Отправлено: 28 Июня, 2012 - 16:11:57 • Тема: как задать свою 404 • Форум: Вопросы новичков

Ответов: 12
Просмотров: 346
слушайте а как эту страницу вызвать допустим в htaccess:
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. AddDefaultCharset UTF-8
  3. ErrorDocument 404 http://мой_сайт/error/404.php
  4. DirectoryIndex url.php
  5. RewriteEngine On
  6. Options +FollowSymlinks
  7. RewriteCond   %{REQUEST_FILENAME}       !-d
  8. RewriteCond   %{REQUEST_FILENAME}       !-f
  9. RewriteRule   ^(.*) url.php?%{QUERY_STRING}
  10.  

тоесть идёт редирект, а в файле url.php:
PHP:
скопировать код в буфер обмена
  1. if(){...}else{
  2.                 header("HTTP/1.0 404 Not Found");
  3.         }

если идёт по второй ветке else то не выводит не чего... если добавляю тег echo то выводит(проверял идёт ли по той ветке) но страничку то не показывает

разве "header("HTTP/1.0 404 Not Found");" не вызывает ошибку со страничкой?
Prizma Отправлено: 28 Июня, 2012 - 16:03:52 • Тема: Регулярные выражения • Форум: Вопросы новичков

Ответов: 9
Просмотров: 212
спасибо большое) а то я голову ломал ... везде по разному эти символы пишут и не слова )) спасибо
Prizma Отправлено: 28 Июня, 2012 - 15:54:39 • Тема: Регулярные выражения • Форум: Вопросы новичков

Ответов: 9
Просмотров: 212
спасибо большое)

^
декларирует начало данных (или линии, в многострочном режиме)

$
декларирует конец данных (или линии, в многострочном режиме)

а решетка зачем? Однако откуда она взялось ... аш две
Prizma Отправлено: 28 Июня, 2012 - 14:31:53 • Тема: Регулярные выражения • Форум: Вопросы новичков

Ответов: 9
Просмотров: 212
Не могу понять принципа... вот допустим (вырезка из http://php.su/articles/?cat=regexp&page=004)
PHP:
скопировать код в буфер обмена
  1. if (ereg("^[0-9]{1,77}$",$string)) echo "yes"; else echo "no";
так как я не понимаю регулярные выражениях попытался взять этот шаблон и подстроить под себя, но не чего не получилось Хм

мне нужно что бы этот if проверял по регулярному выражению, что строка состоит только из цифр и то что в строке от 1 до 10 символов... что не так подскажите Недовольство, огорчение
Prizma Отправлено: 28 Июня, 2012 - 11:29:39 • Тема: как задать свою 404 • Форум: Вопросы новичков

Ответов: 12
Просмотров: 346
спасибо) криво искал
Prizma Отправлено: 28 Июня, 2012 - 11:22:10 • Тема: Форма с переменным количеством полей загрузки файлов • Форум: Вопросы новичков

Ответов: 33
Просмотров: 1025
может быть имеет смысл добавить кнопку "Добавить поле" При клике на которую информация из уже существующих полей пойдёт в массив методом пост в скрипт, скрипт обработает данные и выдаст страничку с бывшими полями где value будет выбрано из массива и +1 доп. пустое поле

Страниц (31): В начало « ... 23 24 25 26 27 28 29 [30] 31 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB