Dima
Блин
Глеб
Ребят, есть php файл с вертской формы, файл вызывается с гет параметром, как мне этот гет параметр потом в action передать?
Anonymous
Лови сразу
Глеб
он в гет параметре
Глеб
я его не знаю
Глеб
пытался вот так
Denis
action="https://example.com?param=<?= $_GET['param']; ?>"
Anonymous
имени его не знаешь?
Anonymous
передавай весь массив гета в hidden атрибуте
Denis
дак в экшен формы надо..или потом из формы отдавать?
Евгений
Коллеги, подскажите, почему скрип может не работать. Срабатывает один раз нормально, а если в цикле - нет, отрабатывается только последняя итерация. <? function MakeSquarePict($url_identificator, $source_origin) { header("Content-type: image/png"); $img_saved_url = 'temp/'.$url_identificator.'.png'; $size = getimagesize($source_origin); $format = strtolower(substr($size['mime'], strpos($size['mime'], '/')+1)); $icfunc = "imagecreatefrom" . $format; if (!function_exists($icfunc)) return false; $temp_img = $icfunc($source_origin); $temp_img = imagecropauto($temp_img, IMG_CROP_THRESHOLD, null, 16777215); $rgb=0xffffff; $size[0] = imagesx($temp_img); $size[1] = imagesy($temp_img); if ($size[0] > $size[1]) { $width=$size[0]; $height=$size[0]; } else { $width=$size[1]; $height=$size[1]; } $x_ratio = $width / $size[0]; $y_ratio = $height / $size[1]; $ratio = min($x_ratio, $y_ratio); $use_x_ratio = ($x_ratio == $ratio); $new_width = $use_x_ratio ? $width : floor($size[0] * $ratio); $new_height = !$use_x_ratio ? $height : floor($size[1] * $ratio); $new_left = $use_x_ratio ? 0 : floor(($width - $new_width) / 2); $new_top = !$use_x_ratio ? 0 : floor(($height - $new_height) / 2); $img = imagecreatetruecolor($width,$height); imagefill($img, 0, 0, $rgb); $img_small = imagecreatetruecolor(300,300); imagefill($img_small, 0, 0, $rgb); imagecopyresampled($img, $temp_img, $new_left, $new_top, 0, 0, $new_width, $new_height, $size[0], $size[1]); imagepng($img, $img_saved_url); imagedestroy($img); imagedestroy($img_small); imagedestroy($photo); }
Anonymous
Коллеги, подскажите, почему скрип может не работать. Срабатывает один раз нормально, а если в цикле - нет, отрабатывается только последняя итерация. <? function MakeSquarePict($url_identificator, $source_origin) { header("Content-type: image/png"); $img_saved_url = 'temp/'.$url_identificator.'.png'; $size = getimagesize($source_origin); $format = strtolower(substr($size['mime'], strpos($size['mime'], '/')+1)); $icfunc = "imagecreatefrom" . $format; if (!function_exists($icfunc)) return false; $temp_img = $icfunc($source_origin); $temp_img = imagecropauto($temp_img, IMG_CROP_THRESHOLD, null, 16777215); $rgb=0xffffff; $size[0] = imagesx($temp_img); $size[1] = imagesy($temp_img); if ($size[0] > $size[1]) { $width=$size[0]; $height=$size[0]; } else { $width=$size[1]; $height=$size[1]; } $x_ratio = $width / $size[0]; $y_ratio = $height / $size[1]; $ratio = min($x_ratio, $y_ratio); $use_x_ratio = ($x_ratio == $ratio); $new_width = $use_x_ratio ? $width : floor($size[0] * $ratio); $new_height = !$use_x_ratio ? $height : floor($size[1] * $ratio); $new_left = $use_x_ratio ? 0 : floor(($width - $new_width) / 2); $new_top = !$use_x_ratio ? 0 : floor(($height - $new_height) / 2); $img = imagecreatetruecolor($width,$height); imagefill($img, 0, 0, $rgb); $img_small = imagecreatetruecolor(300,300); imagefill($img_small, 0, 0, $rgb); imagecopyresampled($img, $temp_img, $new_left, $new_top, 0, 0, $new_width, $new_height, $size[0], $size[1]); imagepng($img, $img_saved_url); imagedestroy($img); imagedestroy($img_small); imagedestroy($photo); }
мамочки, можно пастебин или что-то такое
Denis
чет много кода..и такого себе..(
SarcasmIO
здрауствуйте инспектор постебайло, где ваши документы
Anonymous
пых подсветка (
Евгений
что то не могу запостить
Владислав
gist.github.com
Владислав
п.с.: говно ваш пастбин
Anonymous
что то не могу запостить
Дарю https://pastebin.com/UzzETmB3
Viktor
Коллеги, подскажите, почему скрип может не работать. Срабатывает один раз нормально, а если в цикле - нет, отрабатывается только последняя итерация. <? function MakeSquarePict($url_identificator, $source_origin) { header("Content-type: image/png"); $img_saved_url = 'temp/'.$url_identificator.'.png'; $size = getimagesize($source_origin); $format = strtolower(substr($size['mime'], strpos($size['mime'], '/')+1)); $icfunc = "imagecreatefrom" . $format; if (!function_exists($icfunc)) return false; $temp_img = $icfunc($source_origin); $temp_img = imagecropauto($temp_img, IMG_CROP_THRESHOLD, null, 16777215); $rgb=0xffffff; $size[0] = imagesx($temp_img); $size[1] = imagesy($temp_img); if ($size[0] > $size[1]) { $width=$size[0]; $height=$size[0]; } else { $width=$size[1]; $height=$size[1]; } $x_ratio = $width / $size[0]; $y_ratio = $height / $size[1]; $ratio = min($x_ratio, $y_ratio); $use_x_ratio = ($x_ratio == $ratio); $new_width = $use_x_ratio ? $width : floor($size[0] * $ratio); $new_height = !$use_x_ratio ? $height : floor($size[1] * $ratio); $new_left = $use_x_ratio ? 0 : floor(($width - $new_width) / 2); $new_top = !$use_x_ratio ? 0 : floor(($height - $new_height) / 2); $img = imagecreatetruecolor($width,$height); imagefill($img, 0, 0, $rgb); $img_small = imagecreatetruecolor(300,300); imagefill($img_small, 0, 0, $rgb); imagecopyresampled($img, $temp_img, $new_left, $new_top, 0, 0, $new_width, $new_height, $size[0], $size[1]); imagepng($img, $img_saved_url); imagedestroy($img); imagedestroy($img_small); imagedestroy($photo); }
ты нам не коллега
Евгений
https://gist.github.com/evvdemin/f766ce1afe82a5ca9bce460274f3dc40
Denis
почему он вам не коллега? пишет говнокод как и все мы тут
SarcasmIO
шо вы все наехали, йобушки воробушки
SarcasmIO
https://gist.github.com/evvdemin/f766ce1afe82a5ca9bce460274f3dc40
переназови файлик как нить с постфиксом .php
SarcasmIO
и в коде добавь <?php
SarcasmIO
премногоблагодарен
Владислав
шо вы все наехали, йобушки воробушки
У тебя сегодня хорошее настроение? :D
Евгений
понял, сейчас тогда 5 мин
Владислав
премногоблагодарен
Х*ле ты такой вежливый? :D
SarcasmIO
понял, сейчас тогда 5 мин
очень красивая шляпка
Владислав
:DD
Anonymous
очень красивая шляпка
😂 видишь он умножает сразу в 50 раз
Anonymous
сроки
Anonymous
не работает
а должно?
Maryna
а где ваш оффтоп
SarcasmIO
типо у вас не так?)
Глеб
а должно?
хз, думал заведется
Глеб
Есть где-нибудь пример по форме новый пароль? Тип на почту ссылочка приходит и тд
Глеб
В форме вообще хз что происходит
Denis
Потом отдать
ну тогда в хиддены пихуй свои данные и получай из формы вместе со всеми
Anonymous
токены и время действия ж ☺
Anonymous
а где ваш оффтоп
стартап сожгли, но идея пылает в сердцах
Глеб
ссылка на компе открылась
Anonymous
а какая разница, токен же на сервере
Denis
<input type='hidden' name='vasya-hui' value='vasya-loh'> <input type='hidden' name='param' value='<?= $_GET['param']' ?>'>
Евгений
https://gist.github.com/evvdemin/a99b136d497d8a1f1586b77f9dfc3df1
Anonymous
Нифига себе, комментированый код
Maryna
vasya-hui)
Denis
С подсветкой этот код еще более страшный
Maryna
норм искал
Denis
посоны извините
Denis
ты нам не коллега
SarcasmIO
тут я решаю кто нам коллега
SarcasmIO
а кто нет
Evgeniy
https://gist.github.com/evvdemin/a99b136d497d8a1f1586b77f9dfc3df1
http://i32.beon.ru/95/23/2112395/52/79142452/x_40ab66c6.jpeg
Denis
на самом деле нет
SarcasmIO
SarcasmIO
человек постарался
Anonymous
тут я решаю кто нам коллега
vasya-hui нам коллега или нет
Anonymous
человек постарался
Вот да, реально
SarcasmIO
https://gist.github.com/evvdemin/a99b136d497d8a1f1586b77f9dfc3df1
а проблема в том, что в цикле не работает?
Евгений
неколлеги, там если код закоментирован, то его вообще не смотрите
Maryna
неколлеги, там если код закоментирован, то его вообще не смотрите
я всегда все что закомментировано к хуям удаляю
Denis
команда была не смотреть
SarcasmIO
и завистливые, они сами лучше не могут
Sergey
боже. ну вы и дерьмо несёте, считая себя богами
Evgeniy