Loading...
Помощь по скриптам | Дцмс Социал - Верификация
php
   <?php              if (isset($_POST['upload'])) {          $photo_1 = $_FILES['photo_1']['name'];         $photo_2 = $_FILES['photo_2']['name'];         $photo_3 = $_FILES['photo_3']['name'];                  $res_photo_1 = strtolower(strrchr($photo_1, '.'));         $res_photo_2 = strtolower(strrchr($photo_2, '.'));         $res_photo_3 = strtolower(strrchr($photo_3, '.'));                  $res_success = array('.jpg', '.png', '.gif');          if  (preg_match('/.php/i', $photo_1) || preg_match('/.pl/i', $photo_1) || $photo_1 == '.htaccess' || !in_array($res_photo_1, $res_success)         or  preg_match('/.php/i', $photo_2) || preg_match('/.pl/i', $photo_2) || $photo_2 == '.htaccess' || !in_array($res_photo_2, $res_success)         or preg_match('/.php/i', $photo_3) || preg_match('/.pl/i', $photo_3) || $photo_3 == '.htaccess' || !in_array($res_photo_3, $res_success))   {                          ?>             Доступны форматы '.jpg', '.png', '.gif' <br>             <?                      }   else    {          $photo_1_name = md5(time()).'_1'.$res_photo_1;         $photo_2_name = md5(time()).'_2'.$res_photo_2;         $photo_3_name = md5(time()).'_3'.$res_photo_3;                  move_uploaded_file($_FILES['photo_1']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].'/files/'. $photo_1_name);         move_uploaded_file($_FILES['photo_2']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].'/files/'. $photo_2_name);         move_uploaded_file($_FILES['photo_3']['tmp_name'], $_SERVER['DOCUMENT_ROOT'].'/files/'. $photo_3_name);                  ?>         Фото загружены <br>         <?                  }                  }              ?>              <form method="post" enctype="multipart/form-data">          <div>             Фото 1 <br>             <input type="file" name="photo_1" />         </div>          <div>             Фото 2 <br>             <input type="file" name="photo_2" />         </div>          <div>             Фото 3 <br>             <input type="file" name="photo_3" />         </div>                    <input type="submit" name="upload" value="Загрузить" />        </form>   
папку в корне files и права 777 на нее
и логично проверке на существование самих файлов и проверке в базе
d1nka (7 нояб 2022, в 18:52)
папку в корне files и права 777 на нее
Спасибо. А как сделать генерацию кода? Типа такого ry4q1iod69h
Vnv (7 нояб 2022, в 18:57)
Спасибо. А как сделать генерацию кода? Типа такого ry4q1iod69h
php
   <?php            function generatePassword($length = 9) {     $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';     $count = mb_strlen($chars);     for ($i = 0, $result = ''; $i < $length; $i++) {         $index = rand(0, $count - 1);         $result .= mb_substr($chars, $index, 1);     }     return $result; }  echo generatePassword();   
d1nka (7 нояб 2022, в 18:59)
php
   <?php            function generatePassword($length = 9) {     $chars = 'abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789';     $count = mb_strlen($chars);     for ($i = 0, $result = ''; $i < $length; $i++) {         $index = rand(0, $count - 1);         $result .= mb_substr($chars, $index, 1);     }     return $result; }  echo generatePassword();   
А если с проверкой на наличие кода в базе?
Vnv (7 нояб 2022, в 19:03)
А если с проверкой на наличие кода в базе?
на переменную вешай generatePassword() и сравнивай ее с полем в базе
d1nka (7 нояб 2022, в 19:05)
на переменную вешай generatePassword() и сравнивай ее с полем в базе
Можешь код чиркануть? Как оно должно быть
Vnv (7 нояб 2022, в 19:10)
Можешь код чиркануть? Как оно должно быть
какой стиль в социале этом mysql?
d1nka (7 нояб 2022, в 19:12)
какой стиль в социале этом mysql?
Я если честно не знаю
Онлайн: 5
Время:
Gen. 0.1181
(c) Bym.Guru 2010-2026