PHP.SU

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

Страниц (19): В начало « ... 9 10 11 12 [13] 14 15 16 17 ... » В конец

> Найдено сообщений: 283
foozzi Отправлено: 11 Ноября, 2011 - 16:40:32 • Тема: изменение и перенаправление url в php • Форум: HTTP и PHP

Ответов: 6
Просмотров: 1992
sKaaDeepVarvar плииз очень надо.... в jquery знаю только 5% =(
foozzi Отправлено: 11 Ноября, 2011 - 16:38:16 • Тема: ошибка в библеотеке загрузки • Форум: Вопросы новичков

Ответов: 34
Просмотров: 1016
есть форма и есть библеотека эта, вот сама форма:
CODE (html):
скопировать код в буфер обмена
  1. <html>
  2. <head>
  3. <meta http-equiv="Content-Type" content="text/html; charset=utf-8">
  4.                 <link rel="stylesheet" type="text/css" media="all" href="style.css">
  5.         </head>
  6.         <body>
  7.                 <table width="100%" height="100%"><tr valign="center"><td align="center" nowrap><div id="upload">
  8.  
  9.  
  10. <?php
  11.  
  12. echo 'Выберите файл | Максимальный размер 10 MB | Запрещенно заливать исполняемые файлы<br><br>';
  13.                                 echo '<form enctype="multipart/form-data" action="lib/lib.upload.php" method="post">';
  14.                            echo '<input type="file" name="filename" size="45">';
  15.                                 echo '<input type="submit" value=" Грузить! " name="upload">';
  16.                                 echo '</form>';
  17.  
  18.  
  19.  
  20. ?>
  21.  
  22.  
  23.  
  24. </body>
  25. </html>
  26.  
foozzi Отправлено: 11 Ноября, 2011 - 06:17:12 • Тема: изменение и перенаправление url в php • Форум: HTTP и PHP

Ответов: 6
Просмотров: 1992
делаю ка бы форк dokuwiki база данных lineage 2 и там что бы добавлять новые страницы только таким образом можно делать запрос
foozzi Отправлено: 11 Ноября, 2011 - 01:48:06 • Тема: ошибка в библеотеке загрузки • Форум: Вопросы новичков

Ответов: 34
Просмотров: 1016
Panoptik сделал, эффект тот же
foozzi Отправлено: 11 Ноября, 2011 - 01:44:30 • Тема: изменение и перенаправление url в php • Форум: HTTP и PHP

Ответов: 6
Просмотров: 1992
такая ситуация, например есть сайт http://site[dot]ru/
требуется через форму подставить запрос http://site[dot]ru/qwer:qwer
то есть я заполняю форму например:
каталог - qwer
страница - qwer

и к урлу должен подставится такой запрос.... как осуществить, все мозги поломал...
foozzi Отправлено: 11 Ноября, 2011 - 00:51:37 • Тема: ошибка в библеотеке загрузки • Форум: Вопросы новичков

Ответов: 34
Просмотров: 1016
редактор у меня видит где что открыто и закрыто, так вот там все нормально и все закрыто, можно по теме а не офтопить?
foozzi Отправлено: 10 Ноября, 2011 - 20:24:03 • Тема: ошибка в библеотеке загрузки • Форум: Вопросы новичков

Ответов: 34
Просмотров: 1016
никто не может помочь?
(Добавление)
даже уже вот так сделал, индикатор загрузки файла в браузере идет до 100% ( тоесть файл загружается) после чего белая страница, ошибок нет

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.         ini_set('display_errors',1);
  3.       error_reporting(E_ALL);
  4.          $upload_path = dirname (__FILE__).$upload_dir;
  5.          $upload_filename = basename($_FILES["filename"]["name"]);
  6.          $upload_dir = '/uploads';
  7.          $upload_link = "http://".$_SERVER ["HTTP_HOST"].dirname ($_SERVER ["PHP_SELF"]).$upload_dir.$upload_filename;
  8.    
  9. function upload_file($max_size=3145728) {
  10.         global $upload_path, $upload_filename, $upload_dir, $upload_link;
  11.  
  12.         if ($_FILES)
  13.         {
  14.                 switch ($_FILES['filename']['type'])
  15.                 {
  16.                         case 'image/jpeg':      $ext='jpg'; break;
  17.                         case 'image/pjpeg':     $ext='jpg'; break;
  18.                         case 'image/png':       $ext='png'; break;
  19.                         case 'application/pdf': $ext='pdf'; break;
  20.                         case 'application/x-bzip2':     $ext='bz2'; break;
  21.                         case 'application/x-gzip':      $ext='gz'; break;
  22.                         case 'application/x-tar':       $ext='tar gz'; break;
  23.                         case 'application/x-troff-man': $ext='man'; break;
  24.                         case 'application/zip': $ext='zip'; break;
  25.          case 'audio/mpeg':     $ext='mp3'; break;
  26.                
  27.                         default:                        $ext='';
  28.                 }      
  29.                 if ($ext == true && $_FILES['filename']['size'] <= $max_size)
  30.                 {
  31.                         /*$file=time().'.'.$ext;*/
  32.           $m=move_uploaded_file($_FILES['filename']['tmp_name'], /*TE_DIR.'/upload/'*/$upload_dir.$upload_filename);
  33.                        
  34.                         if ($m){
  35.           ini_set('display_errors',1);
  36.      error_reporting(E_ALL);
  37.           $mes='Файл загружен.';
  38.           echo "Линки:<br>";
  39.      echo "<input type='text' size=80 onclick='this.select()' value='".$upload_link."'><br><br>";
  40.      echo "HTML Линк:<br>";
  41.      echo "<input type='text' size=80 onclick='this.select()' value=\"<a href='".$upload_link."'>".$upload_link."</a>\"><br><br>";
  42.      echo "BB-Code Линк:<br>";
  43.      echo "<input type='text' size=80 onclick='this.select()' value='[url]".$upload_link."[/url]'><br><br>";
  44.      echo "<a href='?".md5(microtime())."'>Загрузить другой файл</a>"; }
  45.      
  46.      elseif(!$m) {
  47.  
  48.         print_r($_FILES["filename"]["error"] );
  49.                         $mes='Ошибка. Возможно не хватает прав доступа.';
  50.           }
  51.                 else {
  52.                 print_r($_FILES["filename"]["error"] );
  53.                 $mes='Ошибка. Тип файла не поддерживается или его размер больше допустимого.';
  54.          }
  55.         return $mes;
  56.    }
  57.   }
  58.  }
  59. ?>
foozzi Отправлено: 09 Ноября, 2011 - 17:26:32 • Тема: ошибка в библеотеке загрузки • Форум: Вопросы новичков

Ответов: 34
Просмотров: 1016
snikers987 пишет:
после else в 40 строке поставь {

Parse error: syntax error, unexpected T_ELSE in /.........../lib/lib.upload.php on line 44
там же попробовал поставить то же { та же ошибка
foozzi Отправлено: 09 Ноября, 2011 - 17:07:53 • Тема: ошибка в библеотеке загрузки • Форум: Вопросы новичков

Ответов: 34
Просмотров: 1016
поставил, теперь пустая страница и ничего не выводится,файлы так же не грузятся, поставил вывод ошибок

сразу после
foozzi Отправлено: 09 Ноября, 2011 - 16:27:23 • Тема: ошибка в библеотеке загрузки • Форум: Вопросы новичков

Ответов: 34
Просмотров: 1016
при попытке загрузить файл вылазит ошибка
Parse error: syntax error, unexpected T_ELSE in ......../lib/lib.upload.php on line 40
сам код:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. ini_set('display_errors',1);
  3.    
  4. function upload_file($max_size=3145728) {
  5.         $upload_path = dirname (__FILE__).$upload_dir;
  6.         $upload_filename = basename($_FILES["filename"]["name"]);
  7.         $upload_dir = '/uploads/';
  8.         $upload_link = "http://".$_SERVER ["HTTP_HOST"].dirname ($_SERVER ["PHP_SELF"]).$upload_dir.$upload_filename;
  9.         if ($_FILES)
  10.         {
  11.                 switch ($_FILES['filename']['type'])
  12.                 {
  13.                         case 'image/jpeg':      $ext='jpg'; break;
  14.                         case 'image/pjpeg':     $ext='jpg'; break;
  15.                         case 'image/png':       $ext='png'; break;
  16.                         case 'application/pdf': $ext='pdf'; break;
  17.                         case 'application/x-bzip2':     $ext='bz2'; break;
  18.                         case 'application/x-gzip':      $ext='gz'; break;
  19.                         case 'application/x-tar':       $ext='tar gz'; break;
  20.                         case 'application/x-troff-man': $ext='man'; break;
  21.                         case 'application/zip': $ext='zip'; break;
  22.          case 'audio/mpeg':     $ext='mp3'; break;
  23.                
  24.                         default:                        $ext='';
  25.                 }      
  26.                 if ($ext == true && $_FILES['filename']['size'] < $max_size)
  27.                 {
  28.                         /*$file=time().'.'.$ext;*/
  29.                         $m=move_uploaded_file ($_FILES['filename']['tmp_name'], /*TE_DIR.'/upload/'*/$upload_dir.$upload_filename);
  30.                         if ($m) $mes='Файл загружен.'; {
  31.           echo "Линки:<br>";
  32.      echo "<input type='text' size=80 onclick='this.select()' value='".$upload_link."'><br><br>";
  33.      echo "HTML Линк:<br>";
  34.      echo "<input type='text' size=80 onclick='this.select()' value=\"<a href='".$upload_link."'>".$upload_link."</a>\"><br><br>";
  35.      echo "BB-Code Линк:<br>";
  36.      echo "<input type='text' size=80 onclick='this.select()' value='[url]".$upload_link."[/url]'><br><br>";
  37.      echo "<a href='?".md5(microtime())."'>Загрузить другой файл</a>"; }
  38.      
  39.                         else $mes='Ошибка. Возможно не хватает прав доступа.';
  40.                 }
  41.                 else $mes='Ошибка. Тип файла не поддерживается или его размер больше допустимого.';
  42.         }
  43.         return $mes;
  44. }
  45. ?>
foozzi Отправлено: 05 Ноября, 2011 - 21:09:17 • Тема: скрипт не загружает файлы... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 830
LIME блин спасибище огромное (в репу +)
помог, теперь буду знать)
(Добавление)
ах да вот еще, файл он теперь переименовывает в другое имя и без разгирения , как исправить?
foozzi Отправлено: 05 Ноября, 2011 - 19:45:08 • Тема: скрипт не загружает файлы... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 830
LIME
array(1) { ["file"]=> array(5) { ["name"]=> string(8) "acig.zip" ["type"]=> string(0) "" ["tmp_name"]=> string(0) "" ["error"]=> int(2) ["size"]=> int(0) } } Файл не загружен.
foozzi Отправлено: 05 Ноября, 2011 - 18:46:24 • Тема: скрипт не загружает файлы... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 830

сервер дома, со своего харда гружу на свой же севрер

copy() пробовал, эффект тот же
foozzi Отправлено: 05 Ноября, 2011 - 18:39:19 • Тема: скрипт не загружает файлы... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 830
исправил, все равно не загружает, ошибок не выводит никаких, chmod -R 777
foozzi Отправлено: 05 Ноября, 2011 - 17:53:35 • Тема: скрипт не загружает файлы... • Форум: Вопросы новичков

Ответов: 22
Просмотров: 830
Notice: Undefined variable: pattern in /var/www/files/index.php on line 30 Warning: preg_match(): Empty regular expression in /var/www/files/index.php on line 30

Страниц (19): В начало « ... 9 10 11 12 [13] 14 15 16 17 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB