Вопросы по PHP |
Здравствуйте Гость [ Вход | Регистрация ] | Форум в сети 7188-й день
![]() |
Шановні користувачі! Запрошуємо вас до офіційного телеграм-канала 0day Community. Тут ви зможете поспілкуватися одне з одним та дізнатися про останні новини щодо роботи ресурса, поставити запитання до адміністрації, тощо. Перейти до телеграм-канала можна відсканувавши QR-код або натиснувши на посилання: @zeroday_ua |
Вопросы по PHP |
| fli |
Пост
#141
|
|
Репутация: 125 ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 640 С нами с: 12-November 07 |
Помогите с запросом:
в поле "cat", типа set, есть значения: a,b,c,d,e,f Нужно строго выбрать поля со значениями, например там где поле имеет значения b,d,e; или a,f; итд. Может как-то через find_in_set можно? подскажите. И еще. Делаю экспорт таблицы через phpmyadmin в формат sql; Если импортировать этот файл, то русские буквы отображаются не корректно: барби кодировка таблицы и атрибутов cp1251. При импорте стоит utf8. Если поставить cp1251 или latin1 пишет #1273 - Unknown collation: ' ' mysql> show variables like 'character%'; » Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... « Подскажите, как побороть? Сообщение отредактировал fli - Feb 2 2011, 17:16 |
| AnNE DoM.ini |
Пост
#142
|
|
Репутация: 173 ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 412 С нами с: 30-June 07 |
set names 'cp1251'
|
| fli |
Пост
#143
|
|
Репутация: 125 ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 640 С нами с: 12-November 07 |
Спасибо.
Дивное дело. Поля типа varchar нормально отображаются. А вот поле text: системы UPD: Короче, лучше делать копию через mysqldump.exe. Все норм вроде. Сообщение отредактировал fli - Feb 4 2011, 11:40 |
| YoGi |
Пост
#144
|
|
Репутация: 39 ![]() Активист ![]() Группа: Пользователи Сообщений: 435 С нами с: 21-March 08 |
подскажите, имеется :
» Нажмите, чтобы показать спойлер - нажмите опять, чтобы скрыть... « информация о графических файлах, переданных в uploads показывается в тестовом виде, а как вывести на страницу сами загруженные файлы? Сообщение отредактировал YoGi - Feb 21 2011, 22:25 |
| R_E_W |
Пост
#145
|
|
Репутация: 6 ![]() Дух Группа: Пользователи Сообщений: 46 С нами с: 5-April 08 |
Если заранее известно что файлы графические то нужно в тег img вставить путь к картинке(относительный или абсолютный)
т.е. в вашем случае вместо echo "$file<br/>"; будет что-то типо echo "<img src='$c.$file' /><br />"; Сообщение отредактировал R_E_W - Feb 27 2011, 8:45 |
| Crazy* |
Пост
#146
|
|
Репутация: 60 ![]() Активист ![]() Группа: Пользователи Сообщений: 482 С нами с: 30-March 06 |
Помогите, а то голова кипит!
$email_header = "From: Crazy*<[email protected]>\nMIME-Version: 1.0\nContent-Type: text/plain; charset=Windows-1251\n"; $email_subject = "Тема"; $email_body = "МОЙ ТЕКСТ"; @mail($email, "=?windows-1251?B?".base64_encode($email_subject)."?=", $email_body, $email_header); при отправке с моего сервера (линька), изначально вообще письма не приходили.... почитал маны, настроил сервер. в итоге что имеем, письма приходят только на те почтовики, которые не запрашивают емейл отправителя, (gmail.com \ bigmir.net (ибо использует тот же гмейл)) вот беда Подскажите, что делать.... |
| AnNE DoM.ini |
Пост
#147
|
|
Репутация: 173 ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 412 С нами с: 30-June 07 |
Вот тебе отправная точка
http://help.ubuntu.ru/wiki/%D1%84%D0%B8%D0...%BE%D0%BB%D0%B0 Не используй @ в коде. |
| reiten |
Пост
#148
|
|
Репутация: 229 ![]() Cтаршой ![]() ![]() Группа: Пользователи Сообщений: 813 С нами с: 16-January 08 |
Настрой smtp-релей через тот же gmail.com и почта будет ходить куда угодно.
|
| usja |
Пост
#149
|
|
Репутация: 197 ![]() Cтаршой ![]() ![]() Группа: Пользователи Сообщений: 699 С нами с: 23-June 07 |
Подскажите, что делать.... http://phpclub.ru/detail/article/mail Идеальный вариант - отправка через smtp. В интернете есть различные классы для работы с смтп. Если используете фреймворки - то отправка еще проще происходит. Больше всех проблем будут с mail.ru и mail.ua/ mail.ru требует прописывать SPF в днс информация о графических файлах, переданных в uploads показывается в тестовом виде, а как вывести на страницу сами загруженные файлы? вы используете readdir($handle) а это чтение файла как текстового. Для отображения вам нужно, либо как предлагали - через тег <img> либо выдавать браузеру заголовок о том, что чтение происходит графического файла: header ('Content-type: image/jpeg'); но, в этом случае, заголовок должен идти первым. Учитывая, что у вас помимо графики есть и текст, то лучше использовать вывод изображения через тег <img>. Не забывайте, что в папке, где вы сохраняете графические файлы, или любые другие, которые принимает от пользователей, должны быть закрыты на выполнение. |
| Crazy* |
Пост
#150
|
|
Репутация: 60 ![]() Активист ![]() Группа: Пользователи Сообщений: 482 С нами с: 30-March 06 |
Настрой smtp-релей через тот же gmail.com и почта будет ходить куда угодно. Вот не плохой вариант, есть примеры ? У меня сейчас прописан только локалхост - как релей. То есть будет достаточно, вместо локалхоста вписать smtp.gmail.com ? http://phpclub.ru/detail/article/mail Идеальный вариант - отправка через smtp. В интернете есть различные классы для работы с смтп. Если используете фреймворки - то отправка еще проще происходит. Больше всех проблем будут с mail.ru и mail.ua/ mail.ru требует прописывать SPF в днс ну да, о проблемах с мейл.ру, я давно вкурсах =) И что по поводу отправке через смтп, я в принципе к этому стремлюсь... Вот допустим если есть смтп, провайдера, как настроить мой серв, ходить через него?? Ну или как описали выше, пустить через гугл?? |
| usja |
Пост
#151
|
|
Репутация: 197 ![]() Cтаршой ![]() ![]() Группа: Пользователи Сообщений: 699 С нами с: 23-June 07 |
Ну или как описали выше, пустить через гугл?? Тут http://phpcoder.ws/2009-04/otpravka-pisem-...mtp-server.html есть пример и описание как пользоваться классом, там же есть и пример. Если есть возможность установить из PEAR библиотеку Mail (можно её просто скачать и подключить в скрипт): <?php require_once "Mail.php"; $from = "Sandra Sender <[email protected]>"; $to = "Ramona Recipient <[email protected]>"; $subject = "Hi!"; $body = "Hi,\n\nHow are you?"; $host = "mail.example.com"; $username = "smtp_username"; $password = "smtp_password"; $headers = array ('From' => $from, 'To' => $to, 'Subject' => $subject); $smtp = Mail::factory('smtp', array ('host' => $host, 'auth' => true, 'username' => $username, 'password' => $password)); $mail = $smtp->send($to, $headers, $body); if (PEAR::isError($mail)) { echo("<p>" . $mail->getMessage() . "</p>"); } else { echo("<p>Message successfully sent!</p>"); } ?> У меня сейчас прописан только локалхост - как релей. То есть будет достаточно, вместо локалхоста вписать smtp.gmail.com ? нет. Для гугла нужна будет аутентификация (в примерах выше там есть возможность указать настройки подключения). |
| YoGi |
Пост
#152
|
|
Репутация: 39 ![]() Активист ![]() Группа: Пользователи Сообщений: 435 С нами с: 21-March 08 |
Если заранее известно что файлы графические то нужно в тег img вставить путь к картинке(относительный или абсолютный) т.е. в вашем случае вместо echo "$file<br/>"; будет что-то типо echo "<img src='$c.$file' /><br />"; все равно не отображается |
| iProphet |
Пост
#153
|
|
Репутация: 39 ![]() Активист ![]() Группа: Пользователи Сообщений: 358 С нами с: 5-September 09 |
Если заранее известно что файлы графические то нужно в тег img вставить путь к картинке(относительный или абсолютный) т.е. в вашем случае вместо echo "$file<br/>"; будет что-то типо echo "<img src='$c.$file' /><br />"; Напиши лучше echo '<img src="' . $c . $file . '" /><br />'; |
| YoGi |
Пост
#154
|
|
Репутация: 39 ![]() Активист ![]() Группа: Пользователи Сообщений: 435 С нами с: 21-March 08 |
|
| AnNE DoM.ini |
Пост
#155
|
|
Репутация: 173 ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 412 С нами с: 30-June 07 |
|
| iProphet |
Пост
#156
|
|
Репутация: 39 ![]() Активист ![]() Группа: Пользователи Сообщений: 358 С нами с: 5-September 09 |
|
| Glavar |
Пост
#157
|
|
Репутация: 10 ![]() Активист ![]() Группа: Пользователи Сообщений: 379 С нами с: 11-May 08 |
спс сделал
Сообщение отредактировал Glavar - May 2 2011, 20:25 |
| AnNE DoM.ini |
Пост
#158
|
|
Репутация: 173 ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 412 С нами с: 30-June 07 |
Полный запрос для $result2 - в студию.
|
| Glavar |
Пост
#159
|
|
Репутация: 10 ![]() Активист ![]() Группа: Пользователи Сообщений: 379 С нами с: 11-May 08 |
$('#dialog #send_up').click(function(){ var login = $("#dialog #login").val(); var email=$('#dialog #email').val(); var password=$('#dialog #password').val(); var password2=$('#dialog #password2').val(); var lastname=$('#dialog #lastname').val(); var name=$('#dialog #name').val(); var thirdname=$('#dialog #thirdname').val(); var fupload=$('#dialog #fupload').val(); var fack='';var group=''; if (t1==1){fack=$('#dialog #fack').val();} else {fack=$('#dialog #fack1').val();} if (t1==1){group=$('#dialog #group').val();} else {group=$('#dialog #group1').val();} $.ajax({ type: "POST", url: "save_user.php", data: { email:email, login:login, password:password, password2:password2, lastname:lastname, name:name, thirdname:thirdname, fack:fack, group:group, bool:t1, fupload:fupload }, success: function(save) {alert(save);} });});}); <input type="FILE" name="fupload" id="fupload" /> и возможно ли так отправить через аякс в пхп? Сообщение отредактировал Glavar - May 2 2011, 17:44 |
| artishok |
Пост
#160
|
|
Репутация: 807 ![]() follow the music ![]() ![]() ![]() ![]() ![]() Группа: Пользователи Сообщений: 5 125 С нами с: 31-December 06 |
код <input type="FILE" name="fupload" id="fupload" /> и возможно ли так отправить через аякс в пхп? Можно, я использовал скрипт http://webdeveloperplus.com/jquery/ajax-mu...m-using-jquery/, немного переделав под себя Нашел еще такой скрипт http://www.webtoolkit.info/ajax-file-upload.html, но я его непробовал |
| PRIHOD |
Пост
#1
|
|
Репутация: 205 ![]() Постоялец ![]() ![]() ![]() Группа: Пользователи Сообщений: 1 233 С нами с: 8-August 07 |
Приветствую!
Joomla Хочу, что бы в корзине, выводило сообщение о том, что доставка бесплатная, при условии, если цена выше 200грн имеем $pricesum - сумма к оплате пишу <?php if ($pricesum >= 200){ ?> <?php $freedelivery = 'Для этого товара доставка бесплатная'; ?> <?php }else{?> <?php $freedelivery = 'фиксированная стоимость'; ?> <?php } ?> и вывожу ее echo"<tr> <td colspan=\"2\" align=\"right\">".$freedelivery."</td>; но так не воркает. Подскажете? |
![]() ![]() |
![]() ![]() |
|
Упрощённая версия | Сейчас: 19th November 2025 - 8:40 |
| Сайт не розміщує електронні версії творів, а займається лише колекціонуванням та каталогізацією посилань, що публікуються нашими користувачами. Якщо Ви є правовласником якоїсь частини опублікованого матеріалу та не бажаєте, щоб посилання на нього знаходилось в нашому каталозі, зв’яжіться з нами і ми видалимо його. Файли для обміну надані користувачами сайту і адміністрація не несе відповідальності за їх вміст. |