|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
||||||||||||||||
Отправка письма11.03.2020, 19:43. Показов 682. Ответов 16
Метки нет (Все метки)
Имеется код
Пример текста письма, мусор в 6й строке
feedback.php
Ну и ещё проблема в том, что письмо отправляется не 1 раз, причём отправляются пустые письма мусор я удалил уже
0
|
||||||||||||||||
| 11.03.2020, 19:43 | |
|
Ответы с готовыми решениями:
16
Отправка письма php. Письма со скрипта на локальном сервере (Denwer) не приходят на почту.
Отправка письма |
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|||||||||||
| 11.03.2020, 21:36 | |||||||||||
|
посмотрите лог файлы ошибок - там должно быть много информации.
1) в строке 70 feedback.php $headers не объявлена, а вы ее объединяете (точку надо убрать) 2) в заполнении данных email почему-то используются значения $_POST, а не результаты их обработки, то есть не $name, а $_POST['name'] и т.д. 3) if (!preg_match("/^[a-zА-ЯЁ][A-Zа-яё]+$/ui", ..)) это выражение составлено неправильно. сейчас некогда, увы проверять, но должно быть примерно так
я прошу прощения, но некогда сейчас проверять - попробуйте сами этот скрипт, если что не так - завтра исправим
1
|
|||||||||||
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
||
| 13.03.2020, 14:57 [ТС] | ||
|
Вот это
Как в заголовок письма перенести почту отправителя и тему письма? Пытаюсь доделать и вообще всё сломал.
0
|
||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
||||||
| 13.03.2020, 15:25 | ||||||
|
не переживайте, заработает. сейчас посмотрю
Добавлено через 24 минуты посмотрите вот такой скрипт.
1
|
||||||
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
|||||||||||
| 13.03.2020, 15:46 [ТС] | |||||||||||
|
Допустим я объявляю новые переменные и делаю так
Какую часть моего файла нужно заменить вашим скриптом? Просто у нас никто ничё не объясняет, вся программа выглядит как "Оказывается есть интернет. Слышали? Там есть сайты. А заданием на сдачу будет: <<Написать сайт на php чтоб был одинаковым во всех браузерах и естественно выглядил современно, а ещё чтоб в нём были JS, Java апплеты и БД для регистрации пользователей.>>"
0
|
|||||||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
||||||||||||||
| 13.03.2020, 16:21 | ||||||||||||||
|
1. не знаю, почему
3. 4. а сами письма отправляются нормально - пробовали? Добавлено через 1 минуту а третий вопрос отпадает - сейчас отвечу Добавлено через 22 минуты 1) в своем скрипте строки 12-40 меняете моими 54-61 (здесь будет вывод ошибок) 2) feedback.php сейчас заменяется моим скриптом. только в моем скрипте надо добавить скрипт записи в базу данных. для этого строчку 41 меняем этими двумя
0
|
||||||||||||||
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
|||||||||||
| 13.03.2020, 17:06 [ТС] | |||||||||||
|
Заменил, страница совсем не грузится, не знаю что не так
contactsOn.php
feedback.php
0
|
|||||||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 13.03.2020, 18:11 | |
|
страница не грузится, потому что там $_SESSION['na'] непонятное. уберите его или как-то задайте ему значение - тогда будет грузиться. там еще надо в форме убрать сообщения об ошибках под полями, потому что они выводятся над формой. неизвестная переменная $msg_box тоже что-то с ней надо делать (лучше убрать)
0
|
|
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
|
| 13.03.2020, 19:34 [ТС] | |
|
Едва ли дело в них, до замены же всё было нормально, сессия у меня на каждой странице и всё открывается, короче верну всё как было
0
|
|
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 13.03.2020, 19:47 | |
|
дело ваше. у меня нормально открывается и работает (когда присвою $_SESSION['na'] = true).
0
|
|
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
||||||||||||||||
| 13.03.2020, 20:03 [ТС] | ||||||||||||||||
|
Сейчас у меня имеется вот что, работает хоть как-то
contactsOn.php
как я выше сказал - я в этом ничего не понимаю, даже "присвойте значение" я не могу сделать поскольку не знаю чем можно инициализировать, если бы это было си/си++ или даже винапи, то мне было бы всё понятно, а это я ни в зуб ногой
0
|
||||||||||||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|||||||||||
| 13.03.2020, 20:13 | |||||||||||
|
вот ваш первый файл у меня
(index.php)
1
|
|||||||||||
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 14.03.2020, 17:29 | |
|
просмотрел - там форма в форме. надо одну эту строчку удалить <form id="new_form" method="post" action="<?php echo htmlspecialchars($_SERVER["PHP_SELF"]); ?>"> и соответствующий закрывающий тег </form>
0
|
|
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
|
| 14.03.2020, 19:44 [ТС] | |
|
Форма в форме там не просто так, оно конфликтует с подвалом и из-за этого пришлось сделать так, если сделать без костылей - на странице получается пушной северный зверёк. Наверно не тратьте больше на это своё время поскольку я в этом ничерта не понимаю и только напрягаю вас.
0
|
|
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|
| 16.03.2020, 10:12 | |
|
особо вы меня не напрягаете. мне нужна практика - поэтому я и здесь. простые (для меня) вопросы пытаюсь сразу на форуме выложить. со сложными ковыряюсь у себя на локалке. проблема у вас не в том, что ничего не понимаете (я тоже еще много чего не понимаю), а в том, что не хотите разобраться. впрочем это ваше дело. если что, пишите.
0
|
|
|
27 / 27 / 9
Регистрация: 21.04.2015
Сообщений: 704
|
|
| 17.03.2020, 11:42 [ТС] | |
|
Ага. Как вообще можно разбираться в этом, если видешь эту ересь первый раз, где начало тега в одном файле, файле, Карл, а конец этого же тега в другом и тебе втирают, что так НАДО делать. В си за выделение и освобождение памяти в разных функциях принято больно убивать, а тут такое, типов данных и то нет. Создаёшь переменную, присваиваешь значение, передаёшь в функцию, а там вообще не то и как так непонятно, вон мой пост 5.
0
|
|
|
340 / 160 / 89
Регистрация: 16.01.2020
Сообщений: 771
|
|||
| 17.03.2020, 12:06 | |||
|
никто вам ничего не втирает. я пытался отладить ваши же скрипты, чтобы они работали. по большому счету ваши скрипты ересью и являются (как может быть форма в форме и прочее). я без обид это - просто мне интересно разобраться - что у вас там не работает. а сравнивать php и c - это все равно, что сравнивать теплое с мягким. с существует с 70-х годов и предназначен для десктопных программ - которые в реальном времени у вас на компе. php - скрипта нет у вас - этот скрипт отработал на сервере и выдал эту страницу. разные задачи, разная реализация. кроме того, в 7 появилась типизация - хотите используйте типы -хотите нет.
я помогу вам настроить скрипты, чтобы нормально email отправлялся и форма выводилась, ну и сообщения там как надо отображались. для этого надо немного исправить ваши файлы. только и всего. а нужно вам это или нет - вам решать.
0
|
|||
| 17.03.2020, 12:06 | |
|
Помогаю со студенческими работами здесь
17
Отправка письма Отправка письма Отправка письма отправка письма
Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|