PHP.SU

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

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

> Найдено сообщений: 134
imper Отправлено: 06 Августа, 2012 - 17:21:12 • Тема: отправка почты • Форум: Вопросы новичков

Ответов: 5
Просмотров: 149
блин ну ладно, пофиг на кодировку, но текст хотя бы что бы появлялся, а то краткий текст есть а в самом сообщении нет, эту мистику бы исправить
(Добавление)
Яндекс ГОВНО
(Добавление)
Короче разобрался я, разделитель ему цифровой нужен, без него он берёт максимальный размер транспортируемого файла тобиш текст переводит в картинку( прикрепление файла убираем текст доходит, потом меняем $bound на циферки и всё работает =-)
imper Отправлено: 06 Августа, 2012 - 17:02:13 • Тема: отправка почты • Форум: Вопросы новичков

Ответов: 5
Просмотров: 149
Ребят всем привет, помогите пож. кто сталкивался с такой проблемой.
Проблема вот в чём, вот код

PHP:
скопировать код в буфер обмена
  1. $n = "img/job/$dba";
  2. $file_name = "$n";
  3.   $subj = "Заявка на работу";
  4.   $bound = "aaaa";
  5.   $to = "job@tron.ru";
  6.   $text = "
  7. <table>
  8. <tr>
  9. <td>$a</td>       //$a это текст
  10.     <td><img style='margin-left:100px;' src=\"cid:img_1\">
  11. </tr>
  12. </table>";
  13.  
  14.   $headers = "From: Заявка на работу\n";
  15.   $headers .= "To: $to\n";
  16.   $headers .= "Subject: $subj\n";
  17.   $headers .= "Mime-Version: 1.0\n";
  18.   $headers .= "Content-Type: multipart/alternative; boundary=\"$bound\"\n";
  19.   $body = "--$bound\n";
  20.   $body .= "Content-type: text/html; charset=\"utf-8\"\n";
  21.   $body .= "Content-Transfer-Encoding: 8bit\n\n";
  22.   $body .= $text;
  23.   $body .= "\n\n--$bound\n";
  24.  
  25.   $body .= "Content-Type: image/jpeg; name=\"".basename($file_name)."\"\n";
  26.   $body .= "Content-Transfer-Encoding:base64\n";
  27.   $body .= "Content-ID: <img_1>\n\n";
  28.   $f = fopen($file_name,"rb");
  29.   $body .= base64_encode(fread($f,filesize($file_name)))."\n";
  30.   $body .= "--$bound--\n\n";
  31.  
  32.   mail($to, $subj, $body, $headers);
  33.   @unlink("$n");


в яндекс почте в папке входящие приходит, всё правильно, тема и краткий текст который я отправляю, но когда жму на сообщение что бы полностью его посмотреть у меня высвечивается тема потом она резко меняет кодировку во время загрузки страницы и внизу прикреплённая картинка, а вот текста самого нету, вообще, только краткий, где все письма. (надеюсь примерно объяснил)
как мне сделать что бы сообщение показывалось и кодировка не менялась в теме???
может тип сообщение html в почте не пашит?
(Добавление)
а на mail приходит всё как надо
imper Отправлено: 06 Июня, 2012 - 21:52:40 • Тема: flash плеер на сайте • Форум: Программное обеспечение

Ответов: 2
Просмотров: 1457
Доброго времени суток, сейчас работаю над проектом, заказчик попросил видео на сайт, у меня был обычный flash плеер с поддержкой форматов flv и mp4, он хочет что бы поддерживалось практически всё в том числе и AVI - хотел скачать готовый не нашёл порылся в инете, вопрос можно ли сделать такой плеер с поддержкой avi? или может быть как то конвертировать видео с помощью php? я не знаю подскажите пожалуйста)
imper Отправлено: 04 Июня, 2012 - 20:03:11 • Тема: Новостной календарь на аяксе • Форум: Вопросы новичков

Ответов: 0
Просмотров: 60
Текст был удалён пользователем: [imper]
imper Отправлено: 27 Мая, 2012 - 18:39:36 • Тема: удаление файла • Форум: Вопросы новичков

Ответов: 3
Просмотров: 129
лоханулся, но уже исправил, просто местами запросы перепутал, имена фалов я же беру из базы, а я сначала их удалял а потом их вытаскивал что бы удалить из папки.

PHP:
скопировать код в буфер обмена
  1. if(isset($_POST['delete']))
  2. {
  3. $query = "SELECT * FROM about WHERE id='$id'" ;
  4. $result = mysql_query($query);
  5. if(!$result) die ("Сбой при доступе к базе" . mysql_error());
  6. $rows = mysql_num_rows($result);
  7. for($j=0; $j<$rows; ++$j)
  8. {
  9.     $row = mysql_fetch_row($result);
  10.     unlink("images/$row[1]");
  11.     unlink("images/$row[3]");
  12.     unlink("images/$row[5]");
  13.     echo "картинки удалены";  
  14. }
  15.  
  16.  
  17. $query = "DELETE FROM about WHERE id='$id'" ;
  18.   $result = mysql_query($query);
  19. if(!$result) die ("Сбой при доступе к базе" . mysql_error());
  20.  
  21.  
  22.  }    

И всё работает прекрасно
imper Отправлено: 27 Мая, 2012 - 18:15:07 • Тема: удаление файла • Форум: Вопросы новичков

Ответов: 3
Просмотров: 129
PHP:
скопировать код в буфер обмена
  1. if(isset($_POST['delete']))
  2. {
  3. $query = "DELETE FROM about WHERE id='$id'" ;
  4.   $result = mysql_query($query);
  5. if(!$result) die ("Сбой при доступе к базе" . mysql_error());
  6.  
  7. $query = "SELECT * FROM about WHERE id='$id'" ;
  8. $result = mysql_query($query);
  9. if(!$result) die ("Сбой при доступе к базе" . mysql_error());
  10. $rows = mysql_num_rows($result);
  11. for($j=0; $j<$rows; ++$j)
  12. {
  13.     $row = mysql_fetch_row($result);
  14.     unlink("images/$row[1]");
  15.     unlink("images/$row[3]");
  16.     unlink("images/$row[5]");
  17.     echo "картинки удалены";  
  18. }
  19.  }      

помогите пожалуйста, не пойму, почему не удаляет?
imper Отправлено: 25 Мая, 2012 - 22:00:33 • Тема: Get запрос • Форум: Вопросы новичков

Ответов: 5
Просмотров: 167
вместо этого http://localhost/vectorweb/project1/
будет домен которого пока я не знаю, ну знаю но пока не установлен

можно же получить текущее состояние URL с помощью курла?
(Добавление)
PHP:
скопировать код в буфер обмена
  1. function request_url()
  2. {
  3.   $result = ''; // Пока результат пуст
  4.   $default_port = 80; // Порт по-умолчанию
  5.  
  6.   // А не в защищенном-ли мы соединении?
  7.   if (isset($_SERVER['HTTPS']) && ($_SERVER['HTTPS']=='on')) {
  8.     // В защищенном! Добавим протокол...
  9.     $result .= 'https://';
  10.     // ...и переназначим значение порта по-умолчанию
  11.     $default_port = 443;
  12.   } else {
  13.     // Обычное соединение, обычный протокол
  14.     $result .= 'http://';
  15.   }
  16.   // Имя сервера, напр. site.com или www.site.com
  17.   $result .= $_SERVER['SERVER_NAME'];
  18.  
  19.   // А порт у нас по-умолчанию?
  20.   if ($_SERVER['SERVER_PORT'] != $default_port) {
  21.     // Если нет, то добавим порт в URL
  22.     $result .= ':'.$_SERVER['SERVER_PORT'];
  23.   }
  24.   // Последняя часть запроса (путь и GET-параметры).
  25.   $result .= $_SERVER['REQUEST_URI'];
  26.   // Уфф, вроде получилось!
  27.   return $result;
  28. }
imper Отправлено: 25 Мая, 2012 - 21:46:40 • Тема: Get запрос • Форум: Вопросы новичков

Ответов: 5
Просмотров: 167
помогите пожалуйста, завтра работу здавать а у меня касяк про который я и забыл, не смог найти сразу готовое
вот гет запрос

PHP:
скопировать код в буфер обмена
  1. <a class='name_dance_scoro' href='http://localhost/vectorweb/project1/shablon_dance.php?id=$row[0]'>


мне бы вместо http://localhost/vectorweb/project1 текущий url

типо
PHP:
скопировать код в буфер обмена
  1. $url = чтото_курл(что то );


и сюда втавить
PHP:
скопировать код в буфер обмена
  1. <a class='name_dance_scoro' href='$url/shablon_dance.php?id=$row[0]'>
imper Отправлено: 20 Мая, 2012 - 18:58:34 • Тема: Составление таблицы • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 30
это я знаю, но всё же хотелось бы обойтись одной таблицей
imper Отправлено: 20 Мая, 2012 - 18:46:43 • Тема: Составление таблицы • Форум: SQL и Архитектура БД

Ответов: 6
Просмотров: 30
Проблема вот в чём мне надо выводить в блоке категорию и максимум 8 картинок привязанных к этой категории.
таких категорий будет столько сколько введёт пользователь.

Я сначала неподумав сдеалал 3 поля id имя_категории имена_картинок
работал скрипт так все имена картинок заезжали в массив а потом в цикле запрос прогонялся столько сколько и картинок в массиве я такой довольный посмотрел в myadmin'е
а там аж 8 одинаковых названий категорий. 8 строк
(решил попробовать массив с именами картинок в базу засунуть. Засунул. "навечно")

А мне надо что бы в одной колоночке было название категории а во второй все имена картинок, Не подскажите как это можно сделать????
(Добавление)
как залить в одну ячейку базы, список
imper Отправлено: 08 Мая, 2012 - 17:32:04 • Тема: Ошибка в изменении заголовка • Форум: Вопросы новичков

Ответов: 7
Просмотров: 207
ды пофигу хоть в первую строку вставляй всё равно, пишет что уже заголовки отправлены и их заменить нельзя
imper Отправлено: 08 Мая, 2012 - 17:29:06 • Тема: Ошибка в изменении заголовка • Форум: Вопросы новичков

Ответов: 7
Просмотров: 207
Warning: Cannot modify header information - headers already sent by on line22
imper Отправлено: 08 Мая, 2012 - 17:18:06 • Тема: Ошибка в изменении заголовка • Форум: Вопросы новичков

Ответов: 7
Просмотров: 207
Помогите пожалуйста, я никак не пойму, как устранить ошибку?
вот код
PHP:
скопировать код в буфер обмена
  1.  
  2. if(isset($_SESSION['username']))
  3. {
  4.         $username = $_SESSION['username'];
  5.         $password = $_SESSION['password'];
  6.         $forename = $_SESSION['forename'];        
  7.         $surname = $_SESSION['surname'];
  8.         echo "С возвращением $forename <br />";
  9.         destroy_session_and_data();    
  10. }
  11. else echo "Пожалуйста для входа <a href='aunteficate2.php'>щёлкнете здесь</a>";
  12.  
  13. function destroy_session_and_data()
  14. {
  15. $_SESSION = array();
  16. if (session_id() != "" || isset($_COOKIE[session_name()]))
  17. setcookie(session_name(),' ', time()-2592000, '/'); // вот в этой строке ошибка
  18. }


меня хватило только на это

(Добавление)
всё работает но ошибка вылезает
imper Отправлено: 06 Мая, 2012 - 12:02:04 • Тема: Установка настройка интерпретатора python • Форум: Вопросы по Perl/Python/.NET

Ответов: 3
Просмотров: 4491
Помогите пожалуйста, скачал книгу там даны ссылки на офф. сайты перевёл их там куча всего что скачать можно а что надо именно мне я не знаю, и среду разроботки надо скачать а какую? и как это всё настраивается?
imper Отправлено: 13 Апреля, 2012 - 20:37:49 • Тема: загрузка файлов на сервер • Форум: Вопросы новичков

Ответов: 2
Просмотров: 186
Спасибо огромное, щас доведу всё до ума Улыбка
(Добавление)
на твой код он ругается Улыбка
мне надо было php.ini только исправить
Спасибо большое ещё раз за помощь

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

 
Powered by ExBB FM 1.0 RC1. InvisionExBB