PHP.SU

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

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

> Найдено сообщений: 84
7erj Отправлено: 24 Июля, 2018 - 02:05:28 • Тема: Удаление отдельной позиции из БД • Форум: Вопросы новичков

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

Есть запрос в бд, который через foreach выводит список позиций из базы данных.
Прикрепляю скрин, на котором есть 2 позиции. Напротив каждой позиции есть кнопка "изменить".
Каким образом я могу осуществить такую функцию?

Проблема в том, что я пытаюсь обрабатывать полученные через post данные, которые находятся в цикле foreach. И поэтому в самом обработчике я ловлю только последнюю, из перечисленных, запись. Огорчение

А надо что бы я мог ловить в обработчике те данные, напротив которых я нажал кнопку "изменить".
7erj Отправлено: 01 Ноября, 2016 - 19:30:41 • Тема: Обработчик письма с вложением • Форум: Вопросы новичков

Ответов: 2
Просмотров: 174
Помогла смена обработчика в isp manager от хостинга.
7erj Отправлено: 26 Октября, 2016 - 00:42:28 • Тема: Обработчик письма с вложением • Форум: Вопросы новичков

Ответов: 2
Просмотров: 174
Код обработчика:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2.  
  3. $to = 'Seregas_200@mail.ru';
  4. $from_mail = $_POST['email'];
  5. $from_name = $_POST['name'];
  6. $phone = $_POST['telephone'];
  7. $subject = 'Письмо от клиента';
  8. $message = $_POST['message'];
  9. $file_name = $_FILE['file'];
  10. //(это может быть имя файла, выбранного в поле <input type="file" name="file_name">)
  11.  
  12. function sendMail($to,$from_mail,$from_name,$subject,$file_name) {
  13.   $bound="spravkaweb-1234";
  14.   $header="From: '$from_name' <$from_mail>n";
  15.   $header.="To: $ton";
  16.   $header.="Subject: $subjectn";
  17.   $header.="Mime-Version: 1.0n";
  18.   $header.="Content-Type: multipart/mixed; boundary='$bound'";
  19.   $body="nn--$boundn";
  20.   $body.="Content-type: text/html; charset='windows-1251'\n";
  21.   $body.="Content-Transfer-Encoding: quoted-printablenn";
  22.   $body.="$message";
  23.   $body.="$phone";
  24.   $body.="$from_name";
  25.   $file=fopen($file_name,"rb");
  26.   $body.="nn--$boundn";
  27.   $body.="Content-Type: application/octet-stream;";
  28.   $body.="name=".basename($file_name)."\n";
  29.   $body.="Content-Transfer-Encoding:base64n";
  30.   $body.="Content-Disposition:attachmentnn";
  31.   $body.=base64_encode(fread($file,filesize($file_name)))."n";
  32.   $body.="$bound--nn";
  33.   if(mail($to, $subject, $body, $header)) {
  34.     echo "<center>Письмо было успешно отправлено!</center>";
  35. <pre> } else {
  36. </pre>
  37.     echo "<center>Сообщение не отправлено!</center>";
  38. <pre> };
  39. </pre>
  40. };
  41. ?>


Ошибка:
Сайт пока не может обработать этот запрос.
HTTP ERROR 500

Наведите на путь истинный, пожалуйста. Тупой, не могу сообразить
(Добавление)
Даже простая форма:
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $uploaddir = '/loadserver/';
  3. if (move_uploaded_file($_FILES['mail_file']['tmp_name'], $uploaddir .
  4.         $_FILES['mail_file']['name'])) {
  5.     print "File is valid, and was successfully uploaded.";
  6. } else {
  7.     print "There some errors!";
  8. }
  9. ?>


Выдает: There some errors!
Если можно, приведите пожалуйста, форму с возможностью загрузки нескольких картинок. А не только одной.
7erj Отправлено: 05 Февраля, 2016 - 12:54:50 • Тема: Изменение типа ссылки • Форум: Вопросы новичков

Ответов: 2
Просмотров: 154
lawer85, спасибо большое Улыбка
7erj Отправлено: 05 Февраля, 2016 - 00:43:17 • Тема: Изменение типа ссылки • Форум: Вопросы новичков

Ответов: 2
Просмотров: 154
Доброй ночи! Прежде всего извините, если пишу не туда. Столкнулся с проблемой. Есть сайт на WP который надо перенести на dle. Но сайт уже был проиндексирован и там лежат ссылки на материал такого вида: http://site[dot]ru/news/
Что бы не было проблем с поисковиками, ссылки нужны того же типа. Однако на dle они все имеют подобный тип: http://site[dot]ru/news[dot]html

Искал решение в многих форумах но достаточно четкого обьяснения я не нашел как это сделать. Осталась последняя надежда обратится к Вам. Ибо на этом форуме многие всегда помогали в решении многих проблем, за что большое спасибо!
(Добавление)
Хотелось бы сменить ссылку на статическую стр.
если это будет проще
7erj Отправлено: 18 Октября, 2015 - 22:26:38 • Тема: Движок интернет магазина • Форум: Вопросы новичков

Ответов: 1
Просмотров: 143
Доброй ночи, друзья!
Не знаю, туда ли пишу, извиняюсь, если что.
Нужно написать хороший интернет мазагин другу, однако не знаю с чего начать.
Какие есть хорошие движки для этого дела? Есть ли бесплатные или дешевые какие-то хотя бы.
Нужен совет, с чего начать лучше, как бы вы поступили. Спасибо!
7erj Отправлено: 02 Сентября, 2015 - 14:49:14 • Тема: Как экранировать тег {content} • Форум: Вопросы новичков

Ответов: 4
Просмотров: 224
andrewkard пишет:
Смысл не понятен, почему просто не вставить {content}. Без php. Скорее всего вставить php код в шаблон не получится.
(Добавление)
Из документации:

Там есть один метод, я разрешил это. То есть пхп код в шаблоне работает. Я Вам вк напишу если можно, в чем суть проблемы
7erj Отправлено: 02 Сентября, 2015 - 01:23:02 • Тема: Как экранировать тег {content} • Форум: Вопросы новичков

Ответов: 4
Просмотров: 224
andrewkard пишет:
Экранировать от чего?

Извините, может быть я некорректно выразился. Но когда я в main.tpl пытаюсь вставить этот тег средствами приведенными мною выше (в php) - происходит ошибка.
Нужно как-то либо вывести этот тег иначе, либо записать его иначе. В это задача и состоит.
Спасибо за ответ
7erj Отправлено: 01 Сентября, 2015 - 17:52:38 • Тема: Как экранировать тег {content} • Форум: Вопросы новичков

Ответов: 4
Просмотров: 224
Надо что-то типа: <? echo '{content}'; ?>
Но такой вариант выдает ошибку dle.
Как сделать правильно, что бы и работал, и ошибок не выдавал?
7erj Отправлено: 30 Августа, 2015 - 00:56:56 • Тема: Как включить функцию после загрузки страници? • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 476
IllusionMH пишет:
addEventListener лучше использовать, вмечто onload и компании.

Мне больше одного обработчика не надо)
Но спасибо, заменил, все работает)
7erj Отправлено: 29 Августа, 2015 - 13:18:28 • Тема: Как включить функцию после загрузки страници? • Форум: JavaScript & VBScript

Ответов: 2
Просмотров: 476
CODE (html):
скопировать код в буфер обмена
  1. <!DOCTYPE HTML>
  2. <html>
  3.  
  4. <head>
  5.   <meta charset="utf-8">
  6.  
  7.   <script src="https://js.cx/libs/animate.js"></script>
  8. </head>
  9. <style>
  10. #brick {
  11.   width: 40px;
  12.   height: 20px;
  13.   background: #EE6B47;
  14.   position: relative;
  15.   cursor: pointer;
  16. }
  17.  
  18. #path {
  19.   outline: 1px solid #E8C48E;
  20.   width: 540px;
  21.   height: 20px;
  22. }
  23. </style>
  24. <body>
  25.  
  26.  
  27.   <div id="path">
  28.     <div id="brick"></div>
  29.   </div>
  30.  
  31.   <script>
  32.     function makeEaseOut(timing) {
  33.       return function(timeFraction) {
  34.         return 1 - timing(1 - timeFraction);
  35.       }
  36.     }
  37.  
  38.     function bounce(timeFraction) {
  39.       for (var a = 0, b = 1, result; 1; a += b, b /= 2) {
  40.         if (timeFraction >= (7 - 4 * a) / 11) {
  41.           return -Math.pow((11 - 6 * a - 11 * timeFraction) / 4, 2) + Math.pow(b, 2)
  42.         }
  43.       }
  44.     }
  45.  
  46.     var bounceEaseOut = makeEaseOut(bounce);
  47.  
  48.     brick.onclick = function() {
  49.       animate({
  50.         duration: 3000,
  51.         timing: bounceEaseOut,
  52.         draw: function(progress) {
  53.           brick.style.left = progress * 500 + 'px';
  54.         }
  55.       });
  56.     };
  57.   </script>
  58.  
  59.  
  60. </body>
  61.  
  62. </html>

(Добавление)
Решение нашел, извините за флуд.
Решение: window.onload
7erj Отправлено: 28 Августа, 2015 - 17:22:10 • Тема: Активное поле input • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 656
andrewkard пишет:
Пример:

Спасибо большое! Так бы искал неделю Улыбка
7erj Отправлено: 28 Августа, 2015 - 17:00:28 • Тема: Активное поле input • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 656
andrewkard пишет:
Можно, вешаете обработчик на изменение инпута и посылаете ajax запрос на сервер, получаете данные и выводите туда куда нужно

Вот, если можно, какой-то пример кода, пожалуйста. А то я в php не разбераюсь толком, а в JavaScript уж подавно Улыбка
7erj Отправлено: 28 Августа, 2015 - 16:46:20 • Тема: Активное поле input • Форум: JavaScript & VBScript

Ответов: 4
Просмотров: 656
При вводе информации - происходит автоматическая обработка. То есть, допустим, я ввожу в <input> информацию и она автоматически подхватывается (как в гугл поиске) и записывается в переменную. А я уже в свою очередь произвожу операции с этой переменной
Можно ли так сделать?

Цель: Хочу сделать поле, и когда я ввожу в него номер договора - происходит поиск в базе данных соответствующего договора и автоматически выводится информация о пользователе.
Подобное имеется, допустим, в некоторых ресурсах пополнения баланса. Когда я ввожу свой номер - мне пишет мое имя. Что бы я не ошибся к примеру.
7erj Отправлено: 27 Августа, 2015 - 18:18:20 • Тема: Проблемы с кодировкой в бд • Форум: Вопросы новичков

Ответов: 3
Просмотров: 195
Ребята, я наверное тупой, у меня не получается. Давайте так, кто поможет - заплачу за работу. Нужно всего лишь разобраться с кодировкой.

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