PHP.SU

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

Страниц (3): [1] 2 3 »

> Найдено сообщений: 36
Lexx Отправлено: 17 Сентября, 2011 - 20:58:34 • Тема: Ошибка при установке Zend fremvorks • Форум: Прочее

Ответов: 2
Просмотров: 36
include_path проверял и пробовал разные варианты его прописать все ровно ошибка!

вот мой include_path:

;;;;;;;;;;;;;;;;;;;;;;;;;
; Paths and Directories ;
;;;;;;;;;;;;;;;;;;;;;;;;;

; UNIX: "/path1:/path2"
;include_path = ".;/usr/local/php5/PEAR"
;
; Windows: "\path1;\path2"
include_path = ".;Z:\usr\local\php5\Zend\"

Может что не так сделал!
Взгляните пожалуйста!
Lexx Отправлено: 17 Сентября, 2011 - 14:50:47 • Тема: Ошибка при установке Zend fremvorks • Форум: Прочее

Ответов: 2
Просмотров: 36
Добрый день! подскажите пожалуйста может кто сталкивался вот с такой ошибкой.

Хочу интегрировать Zend fremvorks в NetBeans, интеграция заканчивается ошибкой:


***************************** ZF ERROR ********************************
In order to run the zf command, you need to ensure that Zend Framework
is inside your include_path. If you are running this tool without
ZendFramework in your include_path, you can alternatively set one of
two environment variables to for this tool to work:

a) ZEND_TOOL_INCLUDE_PATH_PREPEND="/path/to/ZendFramework/library"

OR alternatively

b) ZEND_TOOL_INCLUDE_PATH="/path/to/ZendFramework/library"

The former (a) will make the specified Zend Framework first in the
include_path whereas the latter (b) will replace the include_path
with the specified path.

Information:
attempted include_path: C:\Program Files\NetBeans 7.0\bin;.;Z:\usr\local\php5\Zend\
script location: Z:\home\Framework.com\www\\zf.php
Lexx Отправлено: 27 Октября, 2010 - 20:59:55 • Тема: Поиск по таблицам • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 31
Добрый день!

Помогите пожалуйста вот с кокой проблемой:
Есть база данных в ней большое количество таблиц с одинаковыми столбцами, нужно чтоб когда создается следующая таблица данные в ней не повторялись (будет выводится сообщение что такие данные уже есть).

Подскажите только запрос к базе данных который бы просто находил в столбцах совпадение.
Lexx Отправлено: 05 Июля, 2010 - 19:55:30 • Тема: как передать переменную в класс • Форум: Программирование на PHP

Ответов: 8
Просмотров: 6451
Champion пишет:
Куда ж ты в классы лезешь, когда такие вопросы задаешь? Сначала изучи функции.


с функциями все понятно Хорошо

а вот классы второй день только учу.

поэтому и вопросы глупые Улыбка
Lexx Отправлено: 05 Июля, 2010 - 19:44:59 • Тема: как передать переменную в класс • Форум: Программирование на PHP

Ответов: 8
Просмотров: 6451
Champion пишет:
1 - суперглобальные переменные доступны в классах;
2 - функция может принимать параметры.


Растерялся а как это выглядит в коде?
Lexx Отправлено: 05 Июля, 2010 - 19:37:47 • Тема: как передать переменную в класс • Форум: Программирование на PHP

Ответов: 8
Просмотров: 6451
добрый день! подскажите пожалуйста как передать переменную в класс.
То есть:
PHP:
скопировать код в буфер обмена
  1.  
  2. $name = $_POST['name'];
  3.  
  4. class empl
  5. {
  6.  
  7. function mth()
  8. {      
  9.  
  10. //сдесь обрабатываются полученные данные c $name
  11.  
  12. }
  13.  
  14.  
  15. }
Lexx Отправлено: 15 Ноября, 2009 - 14:03:04 • Тема: Чтение HTML файла • Форум: Программирование на PHP

Ответов: 8
Просмотров: 798
JustUserR пишет:
Lexx Если я правильно понял суть проблемы то она заключается в том что картинки имеют неправильную высоту - вы можете выдернуть из HTML-кода URLшки картинок и обратиться к ним с помощью CURL или sockets и скачать их а также попутно узнать оригинальный размер который как раз можно использовать в HTML-подстановке


Честно говоря не совсем понимаю можно какой не будь пример!
Lexx Отправлено: 13 Ноября, 2009 - 11:16:45 • Тема: Чтение HTML файла • Форум: Программирование на PHP

Ответов: 8
Просмотров: 798
JROUD пишет:
Lexx, дело в том, что .html это текстовые файлы, откуда там взялись картинки?


как откуда!!!!!!!!! вот так, с помощью <img src='on/foto.jpg' align="left"/>
Lexx Отправлено: 12 Ноября, 2009 - 21:47:12 • Тема: Чтение HTML файла • Форум: Программирование на PHP

Ответов: 8
Просмотров: 798
Djin_dj пишет:
Если бы поточнее объяснили то может быть и понятно было, что требуется картинки выводить или что!?


требуется выводить и то и другое, проблем с выводом нет проблема в том что картинка по высоте (если измерять в строчках) равна к примеру 10 строк а определяется как одна сточка и получается что если надо чтоб выводила 10 строк он выведет 9 строк текста и рисунок размером 10 строк итого 19 строк! Закатив глазки
Lexx Отправлено: 12 Ноября, 2009 - 17:19:22 • Тема: Чтение HTML файла • Форум: Программирование на PHP

Ответов: 8
Просмотров: 798
Добрый день! помогите решить проблему: имеется постраничная навигация на файле (.HTML), в файле содержится текст и пару фоток, проблема заключается в том что фото распознается как одна строка а истинные размеры фото как к примеру строк десять вот и получается что скрипт выводит 10 строк а получается что вывел 20 в результате текст вылезает за границы.

PHP:
скопировать код в буфер обмена
  1. $arr = file("on/str.html");//файл
  2. //всего сообщений
  3. $all=count($arr);
  4. //число сообщений на странице
  5. $pnumber=10;
  6. //номер страницы
  7. $page=(isset($_GET['str'])) ? (int)$_GET['str'] : 1;
  8.  
  9. //число страниц
  10. $num_pages=ceil($all/$pnumber);
  11.  
  12. //начальная позиция
  13. $start=$page*$pnumber+1;
  14. $eend = (($page - 1)*$pnumber + 1);
  15. //проверка номера страницы
  16. if ($page > $num_pages || $page < 1)
  17. {
  18.     $page=1;
  19.     $start=0;
  20. }
  21.  
  22. if($all)
  23. {
  24.     // вывод элемента
  25.    for ($i=$eend; $i<$start; $i++)
  26.     {
  27.         if (!isset($arr[$i]));
  28.         echo $arr[$i];
  29.     }
  30.     //навигация
  31.     for($i =1; $pr = '', $i <= $num_pages; $i++)
  32.     {
  33.         echo $pr=(($i == 1 || $i == $num_pages || ($i-$page) < 2) ? ($i == $page ? "<font color='#FF0000'>[$i]</font>" : '<a href="http://ee.com/?page='.$sl.'&str='.$i.'"><font color="#000000">['.$i.']</font></a> ') : (($pr == ' ... ' || $pr == '')? '' : ' ... '));      
  34.     }    

Как это исправить? За ранее спасибо!!!
Lexx Отправлено: 04 Сентября, 2009 - 23:10:50 • Тема: Ошибка при при добавлении данных в БД • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 51
Большое спасибо за ответ и информацию я этого не знал!

Радость
Lexx Отправлено: 04 Сентября, 2009 - 22:26:56 • Тема: Ошибка при при добавлении данных в БД • Форум: SQL и Архитектура БД

Ответов: 4
Просмотров: 51
Подскажите пожалуйста! при добавлении данных в БД выводится сообщение:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'order VALUES ('name', 'phone', 'email', 'player', 'date')' at line 1

вот скрипт:

PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $host = "localhost";
  3. $user = "root";
  4. $database = "paintball";
  5. $tables = "order";
  6. $connect_mysql = mysql_connect($host, $user);
  7. mysql_select_db($database);
  8.  
  9.         $name = $_POST ['name'];
  10.         $phone = $_POST ['phone'];
  11.         $email = $_POST ['email'];
  12.         $game = $_POST ['game'];
  13.         $player = $_POST['player'];
  14.         $date = $_POST['date'];
  15.        
  16.                                                                        
  17.         if (mysql_query("INSERT INTO $tables VALUES ('name', 'phone', 'email', 'player', 'date')"))
  18.  
  19.         {
  20.                 echo "<a>добавлено</a>";
  21.         }
  22. else
  23. {
  24.         echo "<a>не добавлено</a><br>";
  25.         echo mysql_error();
  26. }
  27.  
  28. ?>
Lexx Отправлено: 16 Июня, 2009 - 07:46:21 • Тема: Посоветуйте хостинг • Форум: Корзина

Ответов: 0
Просмотров: 1683
Посоветуйте какой-нибудь хороший платный хостинг.

хотелось бы чтоб сервера были где-нибудь за границей например в германии!
Lexx Отправлено: 31 Марта, 2009 - 18:51:23 • Тема: Загрузка файлов на сервер • Форум: Программирование на PHP

Ответов: 4
Просмотров: 221
valenok пишет:
А что empty($organization).empty($name).empty($phone).empty($mail) вообще такое ?



empty - определяет, установлена ли переменная.
(Добавление)
Roler пишет:
Читай про upload_max_filesize.



Я пробовал upload_max_filesize но нечего не получается возможно я ее неправельно использовал! Был бы очень благодарен чтоб вы показали мне как применить upload_max_filesize!
Lexx Отправлено: 31 Марта, 2009 - 16:47:31 • Тема: Загрузка файлов на сервер • Форум: Программирование на PHP

Ответов: 4
Просмотров: 221
Люди помогите разобраться в чем дело! Вот скрипт
PHP:
скопировать код в буфер обмена
  1.  <?PHP
  2. function load()
  3. {
  4. $organization = $_POST['organization'];
  5. $name = $_POST['name'];
  6. $phone = $_POST['phone'];
  7. $mail = $_POST['mail'];
  8. $txt_pol = $_POST['txt_pol'];
  9. $date = date("d-m-Y.H_i"); // текущее время и дата
  10.  
  11. if (empty($organization).empty($name).empty($phone).empty($mail))//проверяем есть ли запись
  12. {
  13.         exit('не заполнены поля');
  14. }
  15. else
  16. {
  17.         organization($organization);
  18.         name($name);
  19.         amount($phone);
  20.         emai($mail);
  21.         fil(); 
  22.                                 if(!file_exists($date))
  23.                                         {
  24.                                                 $kat = $date;
  25.                                                 mkdir($kat, 0777);
  26.                                                 $fil = fopen ("$kat/$organization.txt", 'w+');
  27.                                                 move_uploaded_file($_FILES['file']['tmp_name'],"$kat/".$_FILES['file']['name']);
  28.                                                
  29.                                                 if($fil)
  30.                                                 {
  31.                                                         $str = "Организация: $organization
  32.                                                         Имя: $name
  33.                                                         Телефоны:$phone.
  34.                                                         Email: $mail
  35.                                                         $txt_pol";
  36.                                                         fwrite($fil,$str);
  37.                                                         fclose($fil);//закрытие файла
  38.                                                 }
  39.                                         }
  40.                                         else
  41.                                         {
  42.                                                 exit(error1());
  43.                                         }
  44. }
  45. }
  46. /////////////////////////////////////////////////проверяем корректность в вода полей////////////////////////////////////
  47.  
  48.  
  49. //Проверка на корректность введенной организации:
  50. function organization($organization)
  51. {
  52.         if (ereg("[0-9 !()@#$&?/*\[]|.,<>%_{}]", $organization))
  53.                 {
  54.                         exit(error1());
  55.                 }
  56.                 else
  57.                 {
  58.                 //echo 'загружен';
  59.                 }      
  60. }
  61.  
  62. //Проверка на корректность введенного имени:
  63. function name($name)
  64. {
  65.         if (ereg("[0-9 !()@#$&?/*\[]|.,<>%_{}]", $name))
  66.                 {
  67.                         exit(error2());
  68.                 }
  69.                 else
  70.                 {
  71.                        
  72.                
  73.                 //echo 'загружен';
  74.                 }
  75. }
  76.  
  77. //Проверка на корректность введенного номера телефона:
  78. function amount($phone)
  79. {      
  80.         if (eregi("[a-z а-я !()@#$&?/*\[]|.,<>%_{}]", $phone))
  81.         {
  82.                 exit(error3());
  83.         }
  84.         else
  85.         {
  86.                 if (strlen($phone) >= 6) // > больше, < меньше
  87.                         {
  88.                                
  89.                         }
  90.                         else
  91.                         {
  92.                                         exit(error4());
  93.                         }
  94.         }
  95. }
  96.  
  97. //Проверка на корректность введенного E-mail:
  98. function emai($mail)
  99. {
  100.                 if (!eregi("^([0-9a-z]([-_.]?[0-9a-z])*@[0-9a-z]([-.]?[0-9a-z])*\.[a-wyz][a-z](fo|g|l|m|mes|o|op|pa|ro|seum|t|u|v|z)?)$", $mail) and $mail != "")
  101.                 {
  102.                         exit(error5());
  103.                 }
  104.                 else
  105.                 {
  106.                        
  107.                 }
  108. }
  109.  
  110. function fil()
  111. {
  112.         if (empty($_FILES['file']['tmp_name']))
  113.         {
  114.                 header("location:index.php?page=thank");
  115.         }
  116.         elseif(($_FILES['file']['size']<'5000000'))
  117.         {
  118.                 header("location:index.php?page=thank");
  119.         }
  120.          else
  121.         {
  122.                 exit('превышен размер');
  123.         }
  124. }
  125. ?>


А проблема вот какая! если загружать файл 6кб или 2мб (цифры любые) а допустимо только 4кб то выдается сообщение “exit('превышен размер');” но если попытаться загрузить к примеру 25.5 мб или 700мб то скрипт долго думает и выдает сообщение “ exit('не заполнены поля');” то есть начинает работу по новой!

В чем дело, где ошибка?
Растерялся

Страниц (3): [1] 2 3 »
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB