PHP.SU

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

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

> Найдено сообщений: 103
MADONZY Отправлено: 21 Апреля, 2014 - 21:09:13 • Тема: Срабатывает submit, а не должен! • Форум: Вопросы новичков

Ответов: 3
Просмотров: 193
Если тебе очень хочется что-бы по нажатию enter форма не отправлялась - добавь в тэг form атрибут:
CODE (html):
скопировать код в буфер обмена
  1. onkeypress="if(event.keyCode == 13) return false;"
MADONZY Отправлено: 05 Октября, 2013 - 21:38:53 • Тема: Настройка Sublime Text 2 как компилтяра для C • Форум: Вопросы новичков

Ответов: 3
Просмотров: 203
Вопрос решил!
На всякий случай если у кого-то такая же проблема то вот как это делается:
Заменить строку в файле exec.py

CODE (htmlphp):
скопировать код в буфер обмена
  1. proc_env[k] = os.path.expandvars(v).encode(sys.getfilesystemencoding())


на

CODE (htmlphp):
скопировать код в буфер обмена
  1. os.path.expandvars(v.decode(sys.getfilesystemencoding())).encode(sys.getfilesystemencoding())


и теперь в директорию (у кого портативная версия программы):
CODE (htmlphp):
скопировать код в буфер обмена
  1. c:\Program Files (x86)\Sublime Text 2.0.2\Data\Packages\C++\

заменить всю папку на прикрепленный файл.
В файлах C.sublime-build и C++.sublime-build правим путь к MinGW\bin (двойные слеши обязательны!
P.S: Если у кого-то нет MinGW то вот ссылка: http://www[dot]mingw[dot]org/wiki/Instal[dot][dot][dot]ionHOWTOforMinGW

Ах да, и ещё, в пути к проекту не должно быть пробелов и кириллических символов.
При нажатии Ctrl+Shift+B будет авто запуск откомпилированного файла. Радость
MADONZY Отправлено: 05 Октября, 2013 - 17:34:15 • Тема: Подключение к MySQL • Форум: Вопросы новичков

Ответов: 9
Просмотров: 283
LIME пишет:
MADONZY куда тебе С изучать
ты элементарно поисковиком пользоваться не умеешь
ты....ты....ты...
http://lmgtfy[dot]com/?q=mysql+%D0%B[dot][dot][dot]0%BE%D0%BB%D1%8C

ты думаешь я не пробовал искать???? я уже всё перерыл!!!!
поэтому и задаю вопрос! вписываю все как в нете написано и оно выдает что НЕТ ТАКОГО ПОЛЬЗОВАТЕЛЯ!!!!
MADONZY Отправлено: 05 Октября, 2013 - 13:06:21 • Тема: Подключение к MySQL • Форум: Вопросы новичков

Ответов: 9
Просмотров: 283
caballero пишет:
попробовать приконектится

каким образом? а то я даже понятия не имею)
MADONZY Отправлено: 04 Октября, 2013 - 22:46:39 • Тема: Подключение к MySQL • Форум: Вопросы новичков

Ответов: 9
Просмотров: 283
LIME пишет:
на хостингах запрещают удаленное подключение

а как проверить запретили или нет?
MADONZY Отправлено: 04 Октября, 2013 - 22:07:17 • Тема: Подключение к MySQL • Форум: Вопросы новичков

Ответов: 9
Просмотров: 283
Как подключится к базе данных которая лежит на сервере (хостинге) через командную строку?
MADONZY Отправлено: 04 Октября, 2013 - 16:36:18 • Тема: Настройка Sublime Text 2 как компилтяра для C • Форум: Вопросы новичков

Ответов: 3
Просмотров: 203
LIME пишет:
ктож С пишет на "блокнотах"
visual studio
Cbuilder
ну или в чем там сейчас С пишут

Ты абсолютно прав, но знаешь, хотелось бы это делать на Sublime Text так как уж больно мне он нравиться)))
MADONZY Отправлено: 04 Октября, 2013 - 16:21:21 • Тема: Настройка Sublime Text 2 как компилтяра для C • Форум: Вопросы новичков

Ответов: 3
Просмотров: 203
Всем привет!
Не нашел куда влепить эту тему и поэтому влепил в самый популярный раздел (надуюсь мне тут помогут)
Перехожу к делу... Я начал изучать язык программирования C (до этого писал на JavaScrip, PHP). Но вот столкнулся с проблемой что при написании файла (hello.c) с содержимым:
Цитата:
#include <stdio.h>
int main()
{
float x;
printf("Type price = ");
scanf("%f",&x);
printf("You typed price = %f \n\r",x);
return 0;
}

и нажатием Ctrl+B (или F7), то внизу вылазит Build окошко абсолютно пустое!
а в консоли пишет:
Цитата:
Running c:\MinGW\g++ C:\www\htdocs\hello.c -o C:\www\htdocs/hello
Encoding error...
VARIABLE: COMPUTERNAME :
Traceback (most recent call last):
File ".\sublime_plugin.py", line 337, in run_
return self.run(**args)
File ".\exec.py", line 159, in run
File ".\exec.py", line 50, in __init__
UnicodeDecodeError: 'ascii' codec can't decode byte 0xcf in position 10: ordinal not in range(128)


подскажите мне пожалуйста в чём может быть проблема?
вот настройки с C++ build:
Цитата:
{
"cmd": ["g++", "${file}", "-o", "${file_path}/${file_base_name}"],
"file_regex": "^(..[^:]*)Недовольство, огорчение[0-9]+):?([0-9]+)?:? (.*)$",
"working_dir": "${file_path}",
"selector": "source.c, source.c++",

"variants":
[
{
"name": "Run",
"cmd": ["bash", "-c", "g++ '${file}' -o '${file_path}/${file_base_name}' && '${file_path}/${file_base_name}'"]
}
]
}
MADONZY Отправлено: 01 Октября, 2013 - 23:19:20 • Тема: Некоректная отправка формы • Форум: Вопросы новичков

Ответов: 11
Просмотров: 390
esterio пишет:
у тебя явно хидер не такой. тебе ж влогах написало

Я из загаловков передаю только:
PHP:
скопировать код в буфер обмена
  1. header('Content-type: text/html; charset=utf-8');

но я еще передаю заголовки через SMTP, вот весь код отправки мыла:
PHP:
скопировать код в буфер обмена
  1. function get_data($smtp_conn) {
  2.           $data="";
  3.           while($str = fgets($smtp_conn,515))
  4.           {
  5.             $data .= $str;
  6.             if(substr($str,3,1) == " ") { break; }
  7.           }
  8.           return $data;
  9.         }
  10.  
  11.         function myMail($to,$subject,$text) {
  12.                 $rand = rand(1,10);
  13.                 $random_mail = 'example_'.$rand.'@mail.ua';
  14.                 $header="Date: ".date("D, j M Y G:i:s",time()+25200)." +0700\r\n";
  15.                 $header.="From: =?UTF-8?Q?".str_replace("+","_",str_replace("%","=",urlencode('Артур - Example.com')))."?= <".$random_mail.">\r\n";
  16.                 $header.="X-Mailer: The Bat! (v3.99.3) Professional\r\n";
  17.                 $header.="Reply-To: =?UTF-8?Q?".str_replace("+","_",str_replace("%","=",urlencode('Артур - Example.com')))."?= <".$random_mail.">\r\n";
  18.                 $header.="X-Priority: 3 (Normal)\r\n";
  19.                 $header.="Message-ID: <172562218.".date("YmjHis")."@mail.ua>\r\n";
  20.                 $header.="To: =?UTF-8?Q?".str_replace("+","_",str_replace("%","=",urlencode('Клієнт')))."?= <".$to.">\r\n";
  21.                 $header.="Subject: =?UTF-8?Q?".str_replace("+","_",str_replace("%","=",urlencode($subject)))."?=\r\n";
  22.                 $header.="MIME-Version: 1.0\r\n";
  23.                 $header.="Content-Type: text/html; charset=UTF-8\r\n";
  24.                 $header.="Content-Transfer-Encoding: 8bit\r\n";
  25.  
  26.                 $smtp_conn = fsockopen("smtp.mail.ru", 2525,$errno, $errstr, 10);
  27.  
  28.                 $data = get_data($smtp_conn);
  29.  
  30.                 fputs($smtp_conn,"EHLO mail.ru\r\n");
  31.                 $data = get_data($smtp_conn);
  32.  
  33.                 fputs($smtp_conn,"AUTH LOGIN\r\n");
  34.                 $data = get_data($smtp_conn);
  35.  
  36.                 fputs($smtp_conn,base64_encode($random_mail)."\r\n");
  37.                 $data = get_data($smtp_conn);
  38.  
  39.                 fputs($smtp_conn,base64_encode('1234')."\r\n");
  40.                 $data = get_data($smtp_conn);
  41.  
  42.                 fputs($smtp_conn,"MAIL FROM:".$random_mail."\r\n");
  43.                 $data = get_data($smtp_conn);
  44.  
  45.                 fputs($smtp_conn,"RCPT TO:".$to."\r\n");
  46.                 $data = get_data($smtp_conn);
  47.  
  48.                 fputs($smtp_conn,"DATA\r\n");
  49.                 $data = get_data($smtp_conn);
  50.  
  51.                 fputs($smtp_conn,$header."\r\n".$text."\r\n.\r\n");
  52.                 $data = get_data($smtp_conn);
  53.  
  54.                 fputs($smtp_conn,"QUIT\r\n");
  55.                 $data = get_data($smtp_conn);
  56.         }

но почему тогда с маленьким текстом нет проблем, а с большим есть?

Serhio пишет:
functions.php on line 17 на которое он ругается там у тебя что написано?

та этот фал вообще отношения не имеит к моему скрипту, там проблема с построением меню (но это другая тема)
(Добавление)
никто больше не знает в чем может быть проблема?((
MADONZY Отправлено: 01 Октября, 2013 - 20:04:56 • Тема: Некоректная отправка формы • Форум: Вопросы новичков

Ответов: 11
Просмотров: 390
JamesHound пишет:
Для теста проблемы,как вариант, удали .htaccess и попробуй. Если не поможет значит не там проблема. Просто у меня было такое и виновником была строка в .htaccess

не помогло(
то что в логе:
Цитата:
malformed header from script. Bad header=ef%3D%22http%3A%2F%2Fwww.fleq.: php, referer: http://shoozia.com/email_sender.php

то вот это:
Цитата:
www.fleq.

передается в textarea
(Добавление)
Нет больше никаких идей?((
MADONZY Отправлено: 01 Октября, 2013 - 19:20:45 • Тема: Некоректная отправка формы • Форум: Вопросы новичков

Ответов: 11
Просмотров: 390
вот что в логе:
Цитата:
[Tue Oct 01 19:18:59 2013] [error] [client 62.108.165.3] malformed header from script. Bad header=ef%3D%22http%3A%2F%2Fwww.fleq.: php, referer: http://shoozia.com/email_sender.php?mail_send=admin

(Добавление)
а точнее
Цитата:
[Tue Oct 01 19:29:27 2013] [error] [client 188.130.223.128] PHP Warning: Invalid argument supplied for foreach() in /var/www/shoozi13396/data/www/sh oozia.com/wp-content/themes/blan co/code/functions.php on line 17, referer: http://shoozia[dot]com/?wpsc_product[dot][dot][dot]ves&paged=12
[Tue Oct 01 19:29:27 2013] [error] [client 188.130.223.128] File does not exist: /var/www/shoozi13396/data/www/shoozia.com/wp-content/themes/blanco/js/hoverIntent.js, referer: http://shoozia[dot]com/?wpsc_product[dot][dot][dot]ves&paged=13
[Tue Oct 01 19:29:27 2013] [error] [client 62.108.165.3] malformed header from script. Bad header=ef%3D%22http%3A%2F%2Fwww.fleq.: php, referer: http://shoozia.com/email_sender.php
MADONZY Отправлено: 01 Октября, 2013 - 00:16:13 • Тема: Некоректная отправка формы • Форум: Вопросы новичков

Ответов: 11
Просмотров: 390
Лимит памяти - 128mb
Макс. размер запроса - 8mb
Макс. размер файлов - 2mb

нужно что-то поменять?
MADONZY Отправлено: 30 Сентября, 2013 - 23:27:18 • Тема: Некоректная отправка формы • Форум: Вопросы новичков

Ответов: 11
Просмотров: 390
Serhio пишет:
Посмотри что в логах пишетУлыбка

Он тебе пишет что ошибка на сервере и скорее всего он не правильно сконфигурирован, посмотри какой предел на объем передаваемой информации у тебя стоит в настройках сервера?

Если скрипт работает с небольшими письмами вероятнее всего проблема с конфигурацией сервера.


Как это исправит? Хостинг на ISP manager
MADONZY Отправлено: 30 Сентября, 2013 - 22:46:12 • Тема: Некоректная отправка формы • Форум: Вопросы новичков

Ответов: 11
Просмотров: 390
Создал страничку (http://shoozia.com/email_sender.php) для email рассылки через SMTP сервер.
Когда отправляю небольшой текст или код (до 1000 символов) то всё проходит отлично! Но когда отправляю большой код то выдает ошибку:
Цитата:
Internal Server Error

The server encountered an internal error or misconfiguration and was unable to complete your request.

Please contact the server administrator, roman.kuzyuk@gmail.com and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

Additionally, a 500 Internal Server Error error was encountered while trying to use an ErrorDocument to handle the request.

Иногда отправляет письмо (при показе ошибки), а иногда нет.
Смотрел в гугле - решения не нашел((
Форму отправляю методом POST. В чём может быть проблема? И возможно ли её решить?
MADONZY Отправлено: 28 Сентября, 2013 - 23:34:21 • Тема: textarea экранирует html код • Форум: Вопросы новичков

Ответов: 3
Просмотров: 165
Voodoo пишет:
попробуй использовать одинарные кавычки

пробовал - не получается...
(Добавление)
пздц!!!!!!
решил...stripslashes помогло...

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB