PHP.SU

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

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

> Найдено сообщений: 85
Rus88 Отправлено: 30 Марта, 2010 - 21:01:06 • Тема: Счетчик загрузки файлов • Форум: Программирование на PHP

Ответов: 15
Просмотров: 951
PHP:
скопировать код в буфер обмена
  1.  
  2. foreach($filename as $file)
  3. {
  4. $count[$file] = 0;
  5. }
  6.  


$count присваиваю 0, и уже дальше $count[$_GET['down']]++;
Rus88 Отправлено: 30 Марта, 2010 - 20:42:43 • Тема: Счетчик загрузки файлов • Форум: Программирование на PHP

Ответов: 15
Просмотров: 951
jfr пишет:
всего одним файлом думаю невозможно, или есть еще другие файлы? И еще счетчик не правильно подсчитывает...



А поточнее можно показать почему он неправильно подсчитывает?
Rus88 Отправлено: 30 Марта, 2010 - 20:00:07 • Тема: Счетчик загрузки файлов • Форум: Программирование на PHP

Ответов: 15
Просмотров: 951
занимаясь практикой нашел из учебника скрипт счетчика загрузки файлов, вроде разобрал его и решил протестить как он будет работать, но тут ошибки, все перепроверил, прошу помочь, заранее благодарен.

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $filename = array('archive1.zip','archive2.zip','archive3.zip');
  4. $file_count = "num.txt";
  5. if(file_exists($file_count))
  6. {
  7. $fp = fopen($file_count,"r");
  8. $content = fread($fp,filesize($file_count));
  9. fclose($fp);
  10. $count = unserialize($content);
  11. }
  12. else
  13. {
  14. foreach($filename as $file)
  15. {
  16. $count[$file] = 0;
  17. }
  18. $fp = fopen($file_count,"w");
  19. fwrite($fp,serialize($count));
  20. fclose($fp);
  21. }
  22. if(isset($_GET['down']))
  23. {
  24. if(in_array($_GET['down'],$filename))
  25. {
  26. $count[$_GET['down']]++;
  27. $fp = fopen($file_count,"w");
  28. fwrite($fp,$count);
  29. fclose($fp);
  30. header("Location: $_GET[down]");
  31. }
  32. }
  33.  
  34. foreach($filename as $file)
  35. {
  36. echo "<a href=$_SERVER[PHP_SELF]?down=$file>$file</a>";
  37. echo "Файл загружен ".$count[$file]." раз<br>";
  38. }
  39. ?>
  40.  
Rus88 Отправлено: 29 Марта, 2010 - 20:17:16 • Тема: Ошибка Curl • Форум: Программирование на PHP

Ответов: 2
Просмотров: 327
Прошу взглянуть и сказать почему у меня появляется такая ошибка, и такая ошибка не в одном, так можно сказать во всех скриптах, именно по этой строке curl_init()

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. function get_content($hostname)
  4. {
  5. $curl = curl_init($hostname);
  6. curl_setopt($curl,CURLOPT_RETURNTRANSFER,1);
  7. curl_setopt($curl,CURLOPT_HEADER,1);
  8. curl_setopt($curl,CURLOPT_NOBODY,1);
  9. $content = curl_exec($curl);
  10. curl_close($curl);
  11. return explode("\r\n",$content);
  12. }
  13. $hostname = "localhost/";
  14. $out = get_content($hostname);
  15. $lines = implode(" ",$out);
  16. preg_match("|Content-length:[\s]+([\d]+)|i",$lines,$matches);
  17. echo "Количество байт в архиве - ".$matches[1];
  18. ?>
  19.  


Ошибка:

Fatal error: Call to undefined function curl_init() in Z:\home\localhost\www\OOP\session.php on line 5
Rus88 Отправлено: 27 Марта, 2010 - 20:13:14 • Тема: Проблема с авторизацией • Форум: Программирование на PHP

Ответов: 10
Просмотров: 712
JustUserR так а в чем все таки отличие если будет метод GET и через session_id, сколько лит-ры не читал везде пишут что это небезопасно?
Rus88 Отправлено: 25 Марта, 2010 - 22:28:10 • Тема: апач и фаерфол • Форум: Apache и другие веб-серверы

Ответов: 11
Просмотров: 1062
Пуск->Выполнить->services.msc->Брандмаэр или общий доступ к интернету->Свойства->Запуск->отключение->стоп->конецУлыбка
Rus88 Отправлено: 24 Марта, 2010 - 13:47:20 • Тема: Непонятная ошибка • Форум: SQL и Архитектура БД

Ответов: 3
Просмотров: 31
Kemel пишет:
Блин уже несколько дней не разберусь что за ошибка(((
mysql_error вот что пишет:
CODE (htmlphp):
скопировать код в буфер обмена
  1. Код ошибки - 2014
  2. Ошибка - Commands out of sync; you can't run this command now

При обновлении страницы ошибка исчезает, через несколько обновлений страницы опять появляется, с чем может быть это связано?



Думаю проблема с mysql, а код можно посмотреть?
Rus88 Отправлено: 23 Марта, 2010 - 20:35:46 • Тема: Вопрос программистам! • Форум: Программирование на PHP

Ответов: 7
Просмотров: 923
Всем привет, в этой теме я бы хотел обсудить по поводу ООП в php Хотелось бы узнать у тех программеров которые составляют реальные проекты, нужен ли ООП в php, если да, то насколько он упрощяет жизнь программистам, так как все отвечают по разному, кому то он не нужен а кому наоборот, так в чем разница?
Rus88 Отправлено: 22 Марта, 2010 - 21:31:52 • Тема: Нужно разъяснение! • Форум: Регулярные выражения

Ответов: 4
Просмотров: 265
movEAX пишет:
| - начало регулярного выражения
, - искомый элемент содержит запятую
[ ... ] - в скобках как правило описывается множество элементов которое может быть, т.е. к примеру [A-BZL] данное множество содержит элементы от А до B плюс Z и L
\s - пробельный символ
[\s] - это сочетание в данном случае бессмыслено, можно обойтись просто \s
* - предшествующий элемент повторяется 0 или более раз, т.е. запись типа \s* гласит о том ,что пробелов может быть хоть 100, а может и не быть совсем.
\) - экранированная скобка, является просто скобкой в данном случае.
l - конец регулярки
i и s - модификаторы


А что означает модификаторы и нужны ли они воопще?, и можно скинуть линк на объяснение всех символов в регулярных выражениях, заранее благодарен
Rus88 Отправлено: 22 Марта, 2010 - 21:18:18 • Тема: Нужно разъяснение! • Форум: Регулярные выражения

Ответов: 4
Просмотров: 265
Общий принцип я понял, но некоторые символы не понятно, объясните посимвольно пжл
Rus88 Отправлено: 20 Марта, 2010 - 18:27:54 • Тема: Проблема с авторизацией • Форум: Программирование на PHP

Ответов: 10
Просмотров: 712
JustUserR пишет:
Rus88 Вам бы вывод формы положить в условие (Вовсе не обязательно приводить к виду с echo можно сделать условие и для вывода текста вне ?> <?php Улыбка и после авторизации делать перенаправление самого на себя и форма не долждна уже выводиться


слушай, а как мне с помощью session_id мне авторизацию накодить?
Rus88 Отправлено: 19 Марта, 2010 - 20:43:33 • Тема: Голосование с помощью GD Library • Форум: Программирование на PHP

Ответов: 6
Просмотров: 438
Champion пишет:
Rus88 пишет:
Offset 0 is invalid for MySQL result index 3
Тут всё написано. А почему это происходит, это как всегда можно узнать отладкой. А ошибки, которые дальше, происходят из-за этой. Если перед посылкой заоголовков вывода не будет, то там выведется картинка



спс разобрался, все получилось, очень помогла отладка.
Rus88 Отправлено: 19 Марта, 2010 - 10:10:54 • Тема: На проходит пара логин/пароль • Форум: SQL и Архитектура БД

Ответов: 7
Просмотров: 51
splitman пишет:
$sqllog = mysql_query ("SELECT * FROM `users` WHERE `login` = '.$login.' AND `pass` = '.$password.'");


PHP:
скопировать код в буфер обмена
  1.  
  2. $sqllog = mysql_query("select login,password from users where login='".$_POST['login']."' and password ='".$_POST['password']."'");
  3.  
Rus88 Отправлено: 19 Марта, 2010 - 07:32:19 • Тема: На проходит пара логин/пароль • Форум: SQL и Архитектура БД

Ответов: 7
Просмотров: 51
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. <?
  3. if($n1 != 1)
  4. {
  5. echo "Неправильный логин и/или пароль";
  6. }
  7. else
  8. {
  9. if($n1 == 1 or $n1> 0)
  10. {
  11. echo "Авторизация прошла успешно";
  12. header("Location: index.php");
  13. }
  14. }
  15. ?>
  16.  
Rus88 Отправлено: 18 Марта, 2010 - 21:32:42 • Тема: Проблема с авторизацией • Форум: Программирование на PHP

Ответов: 10
Просмотров: 712
Мелкий пишет:
Не понял Да здравствуют SQL-инъекции даже при магических кавычках?


а поточнее, что имеешь ввиду?

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB