-
Posts
1,771 -
Joined
-
Last visited
-
Days Won
53
Content Type
Profiles
Forums
Calendar
Store
Everything posted by Николя223
-
я хз... если честно , за все время ни разу ни одной задачи специально не решал. только практика... ну за исключением того что меня один раз просили тестирование пройти
-
да, правильно result *= num означает result = result * num
-
2,4,6,8,16,32 ...
-
используйте :not() зачем вам вся эта шляпа
-
слишком тонко троллишь многие не понимают
-
да. console.log( i++);//это console.log( i );i = i+1;console.log( ++i);//это i = i+1;console.log( i );
-
точно также как ты в js массивы считаешь. только используй функцию count() count(что то)
-
сделай там проверку кол-ва файлов. если больше ноля, то первая часть работает. но лучше как я написал уже phpMailer
-
Вообщем - забивай и используй phpMailer. там все понятнее и с заголовками возится не нужно http://stackoverflow.com/questions/12301358/send-attachments-with-php-mail Ааа... это потому что там зачем то if($fileName) стоит
-
public function send() { $phone = self::getvar('phone'); $from_email = self::mime_encode(self::$from_name,"UTF-8")." <".self::$from_email.">"; $subject = 'Bla bla bla'; $text = "Bla bla: $phone"; if($fileName) { $un = strtoupper(uniqid(time())); $head = "From: $from_email\n"; $head .= "To: ".self::$to_email."\n"; $head .= "Subject: ".self::mime_encode($subject,'UTF-8')."\n"; $head .= "X-Mailer: PHPMail Tool\n"; $head .= "Mime-Version: 1.0\n"; $head .= "Content-Type:multipart/mixed;"; $head .= "boundary=\"———-".$un."\"\n\n"; $zag = "————".$un."\nContent-Type:text/plain; charset=UTF-8\n"; $zag .= "Content-Transfer-Encoding: 8bit\n\n$text\n\n"; foreach ($_FILES["attachment"]["error"] as $key => $error) { if ($error == UPLOAD_ERR_OK) { $tmpName = $_FILES["attachment"]["tmp_name"][$key]; $fileName = $_FILES["attachment"]["name"][$key]; move_uploaded_file($tmp_name, "data/$fileName"); // что за переменная $tmp_name??? $zag .= "————".$un."\n"; $zag .= "Content-Type: application/octet-stream;"; $zag .= "name=\"".$fileName."\"\n"; $zag .= "Content-Transfer-Encoding:base64\n"; $zag .= "Content-Disposition:attachment;"; $zag .= "filename=\"".$fileName."\"\n\n"; $zag .= chunk_split(base64_encode(file_get_contents($tmpName)))."\n"; } } mail(self::$to_email, self::mime_encode($subject,'UTF-8'), $zag, $head); } else { $from_email = self::mime_encode(self::$from_name,"UTF-8")." <".self::$from_email.">"; $head="From: ".self::$from_email."\r\n"; $head.="X-Mailer: Sertse Mailer\r\n"; $head.="Content-Type: text/plain; charset=UTF-8\r\n"; $head.="Content-Transfer-Encoding: 8bit\r\n"; $head.="X-Priority: 3\r\n"; mail(self::$to_email, self::mime_encode($subject,'UTF-8'), $text, $head); } }что то типа этого....
-
ну, а я о чем у тебя и будет что то типа $zag .= "————".$un."\n"; $zag .= "Content-Type: application/octet-stream;"; $zag .= "name=\"".$fileName1."\"\n"; $zag .= "Content-Transfer-Encoding:base64\n"; $zag .= "Content-Disposition:attachment;"; $zag .= "filename=\"".$fileName1."\"\n\n"; $zag .= chunk_split(base64_encode(file_get_contents($tmpName1)))."\n"; $zag .= "————".$un."\n"; $zag .= "Content-Type: application/octet-stream;"; $zag .= "name=\"".$fileName2."\"\n"; $zag .= "Content-Transfer-Encoding:base64\n"; $zag .= "Content-Disposition:attachment;"; $zag .= "filename=\"".$fileName2."\"\n\n"; $zag .= chunk_split(base64_encode(file_get_contents($tmpName2)))."\n";и т д
-
Как я понял тебе нужно через цикл для каждого файла повторить вот эту часть $zag .= "————".$un."\n"; $zag .= "Content-Type: application/octet-stream;"; $zag .= "name=\"".$fileName."\"\n"; $zag .= "Content-Transfer-Encoding:base64\n"; $zag .= "Content-Disposition:attachment;"; $zag .= "filename=\"".$fileName."\"\n\n"; $zag .= chunk_split(base64_encode(file_get_contents($tmpName)))."\n";и добавить в конец к заголовкам проще всё это делается через phpMailer
-
с фантазией подходите document.querySelectorAll("a[href^='http'][href$='html']")если хотите на php - есть simplexml,DOM,phpQery и т д каков размер файла то? в этом плане notepad++ красавчик. он с такими объемами быстро работает.... тогда как более профессиональные виснут и куда меньших объемах
-
у многих редакторов есть функция форматирования
-
curl это умеет попробуйте такой функцией. если не поможет - добавляйте нужные заголовки для папки с куками - создайте нужную папку function get_curl($url){ $cookie = tempnam ( $_SERVER['DOCUMENT_ROOT']. "/tmp", "CURLCOOKIE"); $curl = curl_init() ; curl_setopt($curl, CURLOPT_URL, $url); curl_setopt($curl, CURLOPT_RETURNTRANSFER, true); curl_setopt($curl, CURLOPT_COOKIEJAR, $cookie); curl_setopt($curl, CURLOPT_HEADER, true); curl_setopt($curl, CURLOPT_CONNECTTIMEOUT , 5); curl_setopt($curl, CURLOPT_TIMEOUT, 5); curl_setopt($curl, CURLOPT_FOLLOWLOCATION, true); curl_setopt($curl, CURLOPT_ENCODING, ""); curl_setopt($curl, CURLOPT_AUTOREFERER, true); //curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, true); # required for https urls curl_setopt($curl, CURLOPT_MAXREDIRS, 15); $out = curl_exec($curl); $code = curl_getinfo($curl); if ($code["http_code"] == 301 || $code["http_code"] == 302) { $newurl = $code["redirect_url"]; curl_close ($curl); return get_curl($newurl); } curl_close($curl); return $out; }
-
Августовский сезон прикладного ясновидения, магии , волшебства и гадания по фотографии можно считать открытым
-
в чем вырезаете? ну наверно потому что там сделанно с маской - плавный переход из одного изображения в другой. вырезать - самое простое магнитным лоссо, сложнее и по времени более затратнее , но с лучшим результатом - почитайте как пользоваться пером
-
у меня в хроме лагает, а в мазиле наоборот все гладко
-
У меня вообще тормозит дико.... проц i7, 12 гиг
-
Попробуйте отключить все скрипты, которые со скроллом работают и в консоле введите $("html,body").animate({scrollTop:1000},1000) Если тоже будет тормозить, остается только фото сжимать с потерей качества тормозит даже у меня, что странно и почему у вас в ul дивы?
-
комменты зачетные на хабре... прям до слез
-
у битрикса есть подобное хм... они видать что то знают...
-
Вы с БД замучеетесь, если только каждый раз базу перезаливать
-
там шляпа одна. либо не совсем то, либо совсем не то, либо за доллары и то не совсем то в идеале нужна конкатенация файлов и их минимизация... впринципе сам бы написал, но там тучу моментов нужно учесть... щас дальше буду гуглить. либо начну свой плагин писать с врезкой туда libraries/joomla/document/html/renderer/head.php либо задвину