if (isset($_GET['id']))
не должен отрабатываться.<input type=hidden name=id value='{$row['id']}'>
, и поменять в скрипте на $_POST['id']. getimagesize($filename)
(а $filename = $image_tmp;
) ПОСЛЕ исполнения move_uploaded_file($image_tmp, ...)
... Серьёзно? Вы переносите файл в другую директорию (возможно с переименованием), а потом пытаетесь работать с ним по старому пути/имени $image_tmp
?move_uploaded_file($thumb, $album_dir);
тоже некорректно, так как $thumb - это не файл на диске, это GD-объект в оперативной памяти, и он точно не находится в UPLOAD-директории. dirname()
на realpath()
. Во-вторых, второй DIRECTORY_SEPARATOR перенесите внутрь круглых скобок realpath()
. И в-третьих, не создавайте новых файлов в директории, из которой как раз читаете. Собирайте вывод в переменную, а уже после окончания сканирования директории (т.е. снаружи foreach (scandir($dir) as $node) {}
) создавайте файл в сканируемой директории. else:
$errors['success']="Пользователь радостно создан. Аллилуя!";
<form method="get" action="http://127.0.0.1:6605/spawned/AuthSrv.1.612051978/test/create_account">
<input type=hidden name='userCenter' value='17'>
<input type=hidden name='effectiveUntil' value=''>
<input type=hidden name='loginNameValidated' value='1'>
<div class="form-group">
<label>User *</label>
<input type="text" name="userName" class="form-control" required="">
</div>
<div class="form-group">
<label>E-Mail *</label>
<input type="text" name="loginName" class="form-control" id="exampleInputEmail1" aria-describedby="emailHelp" required="">
</div>
<div class="form-group">
<label>Password *</label>
<input type="password" name="password" class="form-control" required="">
</div>
<div class="form-group">
<label>Repeat Password *</label>
<input type="password" name="cPassword" class="form-control" id="exampleInputPassword1" required="">
</div>
<div class="row" id="button">
<div class="col">
<button id="signup" type="submit" class="btn btn-success my-2">REGISTER</button>
</div>
</div>
</form>
$connect = mysqli_connect($db_host,$db_user,$db_password,$db_base);
if ($connect->connect_error) {
die('Ошибка: ('. $connect->connect_errno .') '. $connect->connect_error);
}
$result = mysqli_query($connect, "SELECT id,rent,current FROM electriciti ORDER BY id");
$n = mysqli_num_rows($result);
echo "<table border=1>\n<tr><th>ID</th><th>Тариф</th><th>Текущие показания</th></tr>\n";
while ($i = mysqli_fetch_assoc($result)){
echo "<tr><td>{$i['id']}</td><td>{$i['rent']}</td><td>{$i['current']}</td></tr>\n";
}
echo "</table>\n";