PHP.SU

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

Страниц (18): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец

> Найдено сообщений: 264
teleoperator27 Отправлено: 13 Февраля, 2017 - 13:07:40 • Тема: Помогите создать обработчик формы • Форум: Напишите за меня, пожалуйста

Ответов: 12
Просмотров: 135
Vertanvaertan пишет:
Вот код php мой
Не твой, а мой
Vertanvaertan пишет:
Договорились ?
Нет, не договорились. Я тебе дал полностью рабочий код, зачем мне твой сайт? Путь до файла обработчика пропиши корректный, и все будет. И вообще, проверь сначала, функция mail() работает у тебя или нет.
teleoperator27 Отправлено: 13 Февраля, 2017 - 10:29:11 • Тема: Помогите создать обработчик формы • Форум: Напишите за меня, пожалуйста

Ответов: 12
Просмотров: 135
а как она должна работать? ты блин, отправляешь почту на адрес valentinchuev@yandex.ru.ru с адреса valentinchuev@yandex? Ну хоть небольшое то внимание к тому, что ты делаешь должно же быть?
(Добавление)
а ты уверен, что обработка php скриптов в папке js разрешена?
teleoperator27 Отправлено: 13 Февраля, 2017 - 09:14:28 • Тема: Помогите создать обработчик формы • Форум: Напишите за меня, пожалуйста

Ответов: 12
Просмотров: 135
глаза пошире открой
CODE (htmlphp):
скопировать код в буфер обмена
  1. $to      = "example@mail.ru";

(Добавление)
и это из формы убери
(Добавление)
вот так вернее будет
PHP:
скопировать код в буфер обмена
  1. <?PHP
  2. $name = $_POST['jx-newsltter-name'];
  3. $email= $_POST['jx-newsltter-email'];
  4.  
  5. $name = htmlspecialchars($name);
  6. $email= htmlspecialchars($email);
  7.  
  8. $name = urldecode($name);
  9. $email= urldecode($email);
  10.  
  11. $name = trim($name);
  12. $email= trim($email);
  13.  
  14. $err  = array();
  15.  
  16. if(empty($name)){
  17.         $err[] = 'Введите ваше имя!';
  18. }
  19.  
  20. if(empty($email)){
  21.         $err[] = 'Введите ваш e-mail!';
  22. }
  23.  
  24. $to      = "example@mail.ru";
  25.  
  26. $headers = "From: " . $name . " <example2@mail.ru>\r\n";
  27.  
  28. $headers .= "Reply-To: " . $email . "\r\n";
  29.  
  30. if(empty($err)){
  31.  
  32.         mail($to, "Заявка с сайта", "Имя:".$name.". E-mail: ".$email , $headers ))
  33.         echo "Ваше сообщение успешно отправлено!";}
  34. else{
  35.         echo implode('<br />', $err);
  36. }
  37. ?>
teleoperator27 Отправлено: 13 Февраля, 2017 - 08:16:27 • Тема: Помогите создать обработчик формы • Форум: Напишите за меня, пожалуйста

Ответов: 12
Просмотров: 135
Vertanvaertan капец ты лентяй. Уж на этй тему мог бы и в интернете инфу найти

PHP:
скопировать код в буфер обмена
  1.  
  2. <?PHP
  3. $name = $_POST['jx-newsltter-name'];
  4. $email= $_POST['jx-newsltter-email'];
  5.  
  6. $name = htmlspecialchars($name);
  7. $email= htmlspecialchars($email);
  8.  
  9. $name = urldecode($name);
  10. $email= urldecode($email);
  11.  
  12. $name = trim($name);
  13. $email= trim($email);
  14.  
  15. $err  = array();
  16.  
  17. if(empty($name)){
  18.         $err[] = 'Введите ваше имя!';
  19. }
  20.  
  21. if(empty($email)){
  22.         $err[] = 'Введите ваш e-mail!';
  23. }
  24.  
  25. $to      = "example@mail.ru";
  26. $headers = "From: " . $name . " <example2@mail.ru>\r\n";
  27. $headers .= "Reply-To: " . $email . "\r\n";
  28.  
  29.  
  30. if(mail($to, "Заявка с сайта", "Имя:".$name.". E-mail: ".$email , $headers )){
  31.         echo "Ваше сообщение успешно отправлено!";
  32. }
  33. else{
  34.         echo implode('<br />', $err);
  35. }
  36. ?>
  37.  
teleoperator27 Отправлено: 13 Февраля, 2017 - 05:21:10 • Тема: Получить переменные из url адреса нетипичным образом • Форум: Вопросы новичков

Ответов: 30
Просмотров: 1272
ну оставляй так Улыбка
teleoperator27 Отправлено: 13 Февраля, 2017 - 05:05:06 • Тема: Получить переменные из url адреса нетипичным образом • Форум: Вопросы новичков

Ответов: 30
Просмотров: 1272
вот так тогда уж

RewriteRule ^js/(.*)$ js/$1 [L]
RewriteRule ^css/(.*)$ css/$1 [L]
RewriteRule ^image/(.*)$ image/$1 [L]
(Добавление)
кстати, можно и не ставить все это, если сделать слэш ена конце

CODE (htmlphp):
скопировать код в буфер обмена
  1. AddDefaultCharset UTF-8
  2.  
  3. RewriteEngine on
  4.  
  5. RewriteRule ^([^/]*)/([^/]*)/$ index.php?mycategory=$1&mysubcategory=$2 [L]

тогда ссылка будет mysite.ru/category/subcategory/ и все должно будет работать везде
teleoperator27 Отправлено: 13 Февраля, 2017 - 05:03:18 • Тема: Получить переменные из url адреса нетипичным образом • Форум: Вопросы новичков

Ответов: 30
Просмотров: 1272
да, js так же. Но это не совсем правильно, скорей всего еще и с картинками баг будет.
teleoperator27 Отправлено: 13 Февраля, 2017 - 03:54:51 • Тема: Получить переменные из url адреса нетипичным образом • Форум: Вопросы новичков

Ответов: 30
Просмотров: 1272
Тогда прям так )

CODE (htmlphp):
скопировать код в буфер обмена
  1. AddDefaultCharset UTF-8
  2.  
  3. RewriteEngine on
  4.  
  5. RewriteRule ^style/style.css$ /style/style.css [L]
  6.  
  7. RewriteRule ^([^/]*)/([^/]*)$ index.php?mycategory=$1&mysubcategory=$2 [L]


Улыбка
тут /style/style.css [L] надо будет поиграть слэшем, убрать его вначале или оставить
teleoperator27 Отправлено: 12 Февраля, 2017 - 19:18:47 • Тема: Получить переменные из url адреса нетипичным образом • Форум: Вопросы новичков

Ответов: 30
Просмотров: 1272
а так? только все удалить надо

CODE (htmlphp):
скопировать код в буфер обмена
  1. AddDefaultCharset UTF-8
  2. RewriteEngine on
  3. RewriteCond $1 !^(css/.*|js/.*|img/*)
  4. RewriteRule ^([^/]*)/([^/]*)$ index.php?mycategory=$1&mysubcategory=$2 [L]
teleoperator27 Отправлено: 12 Февраля, 2017 - 18:28:14 • Тема: Получить переменные из url адреса нетипичным образом • Форум: Вопросы новичков

Ответов: 30
Просмотров: 1272
Heavenanvil пишет:
Это на что-то влият
Да не, это шляпа. если при включеном реврайте срабатывает скрипт но не работают файлы, то к гадалке не ходи, что права на чтение на папки и файлы не те. и пофиг, что там по умолчнию стоит, выставляй руками, на папку как минимум 755, на файлы как минимум 644. эти файлы, css и js должны читаться. По умолчанию не катит, малоли, что там хостинг по-умолчанию выставит
teleoperator27 Отправлено: 12 Февраля, 2017 - 16:54:23 • Тема: Получить переменные из url адреса нетипичным образом • Форум: Вопросы новичков

Ответов: 30
Просмотров: 1272
ну так не бывает, что где-то работает а где-то нет. Правило реврайта правильное, а удаленено найти косяк хз, где там. редирект верный, смотри, что в гастройках у хостера
teleoperator27 Отправлено: 12 Февраля, 2017 - 15:10:27 • Тема: Получить переменные из url адреса нетипичным образом • Форум: Вопросы новичков

Ответов: 30
Просмотров: 1272
то естьу тебя одной точки входа нет? можно зайти и через index.php и через category.php? ага понятно, но плохо.Ну не плохо, но по другому ))) ща придумаем. плохо то, что точка входа у тебя через Ж ) точнее нет ее )
(Добавление)
единая точка входа есть фактически?
teleoperator27 Отправлено: 12 Февраля, 2017 - 11:49:40 • Тема: Получить переменные из url адреса нетипичным образом • Форум: Вопросы новичков

Ответов: 30
Просмотров: 1272
стили не по показывают, а код php обрабатывается? Проблема только в стилях?
teleoperator27 Отправлено: 12 Февраля, 2017 - 11:11:56 • Тема: Получить переменные из url адреса нетипичным образом • Форум: Вопросы новичков

Ответов: 30
Просмотров: 1272
попробуй так

CODE (htmlphp):
скопировать код в буфер обмена
  1. RewriteEngine on
  2. RewriteBase /
  3. RewriteCond $1 !^(index\.php|css/.*|js/.*|img/*)
  4. RewriteRule ^([^/]*)/([^/]*)$ index.php?category=$1&subcategory=$2 [L]



css js img это папки со стилями, картинками и js
teleoperator27 Отправлено: 12 Февраля, 2017 - 09:01:27 • Тема: Получить переменные из url адреса нетипичным образом • Форум: Вопросы новичков

Ответов: 30
Просмотров: 1272
а какой путь до файла стилей?

Страниц (18): В начало « ... 8 9 10 11 [12] 13 14 15 16 ... » В конец
Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB