PHP.SU

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

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

> Найдено сообщений: 86
fdr21 Отправлено: 20 Июня, 2012 - 09:56:53 • Тема: не совсем понятна работа с сессиями. • Форум: Вопросы новичков

Ответов: 10
Просмотров: 392
piratexnik пишет:
Наверно не совсем правильно объяснил.
Капча работает.
Но, я попытался в главном файле сразу за выводом изображения вывести переменную из сессии.
CODE (htmlphp):
скопировать код в буфер обмена
  1.  
  2. echo  $_SESSION['capcha'];
  3.  

И оказалось рисунок выведен, а переменной то еще нет.
Переменная записывается в сессию при обновлении формы или страницы. А в это время создается новый рисунок.
Вот и вызван вопрос. Если рисунок был создан, значит файл капчи выполнен, если выполнен, то где переменная?.


можно взглянуть исходный код файла captcha.php
fdr21 Отправлено: 20 Июня, 2012 - 09:51:55 • Тема: Вопрос по загрузке файлов на сервер • Форум: Вопросы новичков

Ответов: 8
Просмотров: 263
Ammiak пишет:
Метод указал но без изменений. В принципе, если я создаю отдельный php-файл только с этой формой (вне проекта, просто отдельный файл), то всё работает.
А здесь: жму сабмит, но массив $_FILES так же пуст, как и до выбора файла Огорчение


можно поспотреть на исходный HTML код этой формы?!
fdr21 Отправлено: 20 Июня, 2012 - 09:29:39 • Тема: Подсветка кода используя preg_replace • Форум: Вопросы новичков

Ответов: 12
Просмотров: 451
Тогда нужно исправить ошибки!
так вроде бы работает
PHP:
скопировать код в буфер обмена
  1.  
  2. $txt= "Тут я пишу много текста. Потом идет <?PHP echo('test'); ?> и возможно опять много текста";
  3. // Наша готовая строка
  4. $pods_stroka =  preg_replace('#(<\?php.*?\?>)#ie', "highlight_string('$1', 'true')",$txt);
  5. // если нужно можно вывести результат!
  6. echo $pods_stroka;
fdr21 Отправлено: 20 Июня, 2012 - 09:08:09 • Тема: Вопрос по загрузке файлов на сервер • Форум: Вопросы новичков

Ответов: 8
Просмотров: 263
Ammiak пишет:
кто-нибудь?
Вкратце ситуация такова: в админке есть ссылка: "Перейти к загрузке файлов", при клике по ней открывается модальное окно с формой, которую я указал выше.
Нужно по нажатию на сабмит модальное окно не сбрасывалось и в <div id="bottom_div"> появилось значение $_FILES['add_files']['name']. Аяксом такое не сделать, может быть есть какие-то варианты?
Выбираю файл, жму на сабмит, но в div'е ничего не выводится.
Массив $_FILES пуст, поэтому $_FILES['error'] посмотреть не могу
Да и ещё, с директивами всё норм, каталог tmp существует и к нему открыт полный доступ


По моему у вас ошибка в форме отправке файла попробуйте изменить ее!!!! На
CODE (html):
скопировать код в буфер обмена
  1. <form enctype="multipart/form-data" method="post">

БЕЗ method - да, он по умолчанию устанавливается method="get", файл так отправить не получится!!!
fdr21 Отправлено: 20 Июня, 2012 - 08:56:45 • Тема: Подсветка кода используя preg_replace • Форум: Вопросы новичков

Ответов: 12
Просмотров: 451
-=1100=- пишет:
Доброе утро.

Есть ли возможно реализовать что-то вроде этого:
PHP:
скопировать код в буфер обмена
  1.  
  2. $txt="Тут я пишу много текста. Потом идет <?PHP echo('test'); ?> и возможно опять много текста";
  3. preg_replace("!<\?php(.*?)\?>!si",highlight_string("\\1"),$str);
  4.  
  5.  


ну и что бы этот код php в итоге был подсвечен.

А то у меня не как не получается.


можете просто использовать:
highlight_string($txt)
код PHP подсвечивается!
fdr21 Отправлено: 20 Июня, 2012 - 08:29:49 • Тема: Загрузка изображения и наложение водяного знака • Форум: Вопросы новичков

Ответов: 15
Просмотров: 672
Predator пишет:
Не получается сделать ,для начало чтоб загрузило изображение, а потом уж наложить изображение.
В нем нет ошибки.
.......

Уточните:
Изображение у вас грузится? Проверьте суперглобальный массим $_FILES.
можно так:
var_dump($_FILES);
(Добавление)
Predator
не могу написать Вам сообщение, пишите в почту!
tqtqtq11@yandex.ru
fdr21 Отправлено: 20 Июня, 2012 - 08:15:28 • Тема: парсинг simplexml_load_file • Форум: Вопросы новичков

Ответов: 1
Просмотров: 130
kuller пишет:
Спарсил rss с сайта. Выводится 20 новостей на страницу, но мне не нужно только 10 самых новых. Подскажите как зделать?


Попробуйте так:

PHP:
скопировать код в буфер обмена
  1.  
  2. $url = 'http://site.ru/news/index.php?rss=y';
  3. $rss = simplexml_load_file($url);
  4. // Устанавливаем счетчик
  5. $i = 1;
  6. foreach ($rss->channel->item as $item)
  7. {
  8.      // если достигли 10 выходим из цикла
  9.      if ($i > 10) break;
  10.      // иначе увеличиваем наш счетчик
  11.      $i++;
  12.  
  13.      $s = substr($item->link,47);
  14.      $t = str_replace(" ","_", $item->title);
  15.                                                
  16.      echo '<a href="/news/'.$s.'/'.$t.'">';
  17.           echo '<h3>'.$item->title.'</h3>';
  18.      echo '</a>';
  19.      echo $item->description;
  20. }
  21.  
fdr21 Отправлено: 19 Июня, 2012 - 22:24:03 • Тема: Составная уникальная строка • Форум: Программирование на PHP

Ответов: 2
Просмотров: 326
Yurasic пишет:

....
У меня уникальное значение в таблице, это составное число:
{"Цифра"."date(ym)"."Порядковый номер от 01 до 99"}.
В целом задачу я решил, но в случае сбоя даты на компьютере, система рушится.
.....

Если Вам нужно иметь уникальное значение в таблице, может Вам лудче использовать поле с AUTO_INTCREMENT - том! БД тогда сама позаботится об уникальности.
fdr21 Отправлено: 19 Июня, 2012 - 21:28:23 • Тема: Устройство корзины покупок • Форум: Вопросы новичков

Ответов: 21
Просмотров: 848
caballero пишет:

fdr21 пишет:
Устанавливайте у пользователя куки.

еще один грамотей не подозревающий о переменной $_SESSION

Не понял Я в шоке. Вы наверное и за одно на экстрасенса отучились!!!!
fdr21 Отправлено: 19 Июня, 2012 - 21:06:59 • Тема: Вопрос по загрузке файлов на сервер • Форум: Вопросы новичков

Ответов: 8
Просмотров: 263
укажате:
method="post"
Все должно работать!
fdr21 Отправлено: 19 Июня, 2012 - 10:20:03 • Тема: Устройство корзины покупок • Форум: Вопросы новичков

Ответов: 21
Просмотров: 848
Elegant пишет:
А если на сайте 2 человека оформляются? как их не путать и выводить каждому свою инфу?

Устанавливайте у пользователя куки. Так вы сможете их различать, кто есть кто!

Страниц (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