Улучшать эстетику бдительности

мне хотелось бы улучшать эстетику в способе показывать одну в бдительность.

Мне нужно формуляр в модальном, кто, нажать на кнопку submit, санкционировав поля, послал это php, который вводит данные в базе данных. Seguidamente, сообщается бдительность на экране.

Этот form

Восток - это вводить

    query("insert into tbcontactos (nombre, edad, direccion) values ('$nom', $edad, '$dir') ");         

?>  

         
        

Следующей формы: introducir la descripción de la imagen aquí

Во втором плане становится отвечающим современным требованиям список и ты не идешь к ней даже нажми соглашаться.

Функционирует все добро, но это мне кажется немного "скупым" или устаревшим. Вы, кто menejais тема: есть какой-то способ делать "забавнее" или "современный" бдительность из, который уже зарегистрировал пользователь?

Большое спасибо.

3
задан 19.03.2018, 19:37
3 ответа

SegГєn я понимаю не возможно применять правила стилей, чтобы издавать alert () или confirm ().

я рекомендую Тебе SweetAlert, Alertify или BootBox

swal(
    "Buen trabajo!",
    "El contacto ha sido registrado!",
    "success"
   );
<link href="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/7.8.0/sweetalert2.min.css" rel="stylesheet" />
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/limonte-sweetalert2/7.8.0/sweetalert2.min.js"></script>
<button id="btnSA">Probar SweetAlert </button>

DocumentaciГіn Sweetalert

Alertify

alertify.alert('Buen trabajo!', "El contacto ha sido registrado!");
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<!-- JavaScript -->
<script src="//cdn.jsdelivr.net/npm/alertifyjs@1.11.0/build/alertify.min.js"></script>

<!-- CSS -->
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/alertifyjs@1.11.0/build/css/alertify.min.css"/>
<!-- Default theme -->
<link rel="stylesheet" href="//cdn.jsdelivr.net/npm/alertifyjs@1.11.0/build/css/themes/default.min.css"/>

DocumentaciГіn alertify

BootBox

bootbox.alert("El contacto ha sido registrado!");
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/css/bootstrap.min.css" integrity="sha384-BVYiiSIFeK1dGmJRAkycuHAHRg32OmUcww7on3RYdg4Va+PmSTsz/K68vbdEjh4u" crossorigin="anonymous">
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js" integrity="sha384-Tc5IQib027qvyjSMfHjOMaLkfuWVxZxUPnCJA7l2mCWNIpG9mGCD8wGNIcPD7Txa" crossorigin="anonymous"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/bootbox.js/4.4.0/bootbox.min.js"></script>

DocumentaciГіn BootBox

5
ответ дан 24.11.2019, 00:51

Если s¦lo - визуальная тема, ты можешь использовать Свеет Алерт 2, он имеет diseños современные, и во что приспосабливаются к различной функциональности según, нуждайся.

$('button').on('click', () => {

  swal(
    '¡Genial!',
    'Mensaje de éxito',
    'success'
  )
})
   
<!-- Swwet alert -->
<script src="https://unpkg.com/sweetalert2@7.16.0/dist/sweetalert2.all.js"></script>
<!-- Jquery -->
<script src="https://code.jquery.com/jquery-3.2.1.slim.min.js" integrity="sha384-KJ3o2DKtIkvYIK3UENzmM7KCkRr/rE9/Qpg6aAZGJwFDMVNA/GpGFF93hXpG5KkN" crossorigin="anonymous"></script>
<!-- Bootstrap -->
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.0.0/css/bootstrap.min.css" integrity="sha384-Gn5384xqQ1aoWXA+058RXPxPg6fy4IWvTNh0E263XmFcJlSAwiGgFAW/dAiS6JXm" crossorigin="anonymous">

<button>Un botoncito</button>


Или también toastr для управления больше pequeño утверждений, с сообщениями pequeños Toastr .
PÃ: gina, чтобы издавать toast Издавать Toastr introducir la descripción de la imagen aquí

7
ответ дан 24.11.2019, 00:51

Равного способа я упоминаю тебе об этом, хотя не preguntadste прямо, cГіdigo, который ты показываешь, чтобы давать высокая, высоко небезопасный в inyecciГіn SQL и не deberГ-схватывай посылать дату, которой не сходило бы за один, приготовьте раньше; я оставляю тебе пример, что ты мог проверять

<?php
$mysqli = new mysqli("localhost", "root", "", "bdpersona"); 

        $sql = $mysqli->prepare("insert into tbcontactos (nombre, edad, direccion) values (?, ?, ?) ");
        $sql->bind_param("sis", $nom, $edad, $dir);
        $nom = 

Равного способа я упоминаю тебе об этом, хотя не preguntadste прямо, cГіdigo, который ты показываешь, чтобы давать высокая, высоко небезопасный в inyecciГіn SQL и не deberГ-схватывай посылать дату, которой не сходило бы за один, приготовьте раньше; я оставляю тебе пример, что ты мог проверять

[110]

, Как ты можешь замечать до того, как была послана прямо стоимость, они надевают маску со знаками interrogaciГіn и despuГ©s делают вид interpolaciГіn, когда в bindParam я представляю их ему ademГЎs этого, я показываю ему с s , что то, что он получает, это цепи текста и с i с serГЎ целое число

GET['nombre']; $edad =

Равного способа я упоминаю тебе об этом, хотя не preguntadste прямо, cГіdigo, который ты показываешь, чтобы давать высокая, высоко небезопасный в inyecciГіn SQL и не deberГ-схватывай посылать дату, которой не сходило бы за один, приготовьте раньше; я оставляю тебе пример, что ты мог проверять

[110]

, Как ты можешь замечать до того, как была послана прямо стоимость, они надевают маску со знаками interrogaciГіn и despuГ©s делают вид interpolaciГіn, когда в bindParam я представляю их ему ademГЎs этого, я показываю ему с s , что то, что он получает, это цепи текста и с i с serГЎ целое число

GET['edad']; $dir =

Равного способа я упоминаю тебе об этом, хотя не preguntadste прямо, cГіdigo, который ты показываешь, чтобы давать высокая, высоко небезопасный в inyecciГіn SQL и не deberГ-схватывай посылать дату, которой не сходило бы за один, приготовьте раньше; я оставляю тебе пример, что ты мог проверять

[110]

, Как ты можешь замечать до того, как была послана прямо стоимость, они надевают маску со знаками interrogaciГіn и despuГ©s делают вид interpolaciГіn, когда в bindParam я представляю их ему ademГЎs этого, я показываю ему с s , что то, что он получает, это цепи текста и с i с serГЎ целое число

GET['direccion']; $sql->execute();

, Как ты можешь замечать до того, как была послана прямо стоимость, они надевают маску со знаками interrogaciГіn и despuГ©s делают вид interpolaciГіn, когда в bindParam я представляю их ему ademГЎs этого, я показываю ему с s , что то, что он получает, это цепи текста и с i с serГЎ целое число

4
ответ дан 24.11.2019, 00:51
  • 1
    ostiaaa muchí пропасти!! спасибо enserio, это часть моего TFG и приходит ко мне роскошно, ¿ поскольку я могу изучать má s этих вещей?, твой có я говорю, что оно функционирует верно!! Ты можешь давать мне má s informació n? тысячи спасибо – Vidal 19.03.2018, 19:43
  • 2
    дай мне момент и я перемещаю тебя шрифт aquí платформы только, которая находит ее –  19.03.2018, 19:48
  • 3
    этот ресурс escribió @AlvaroMontoro модератор и он мне кажется превосходным для того, чтобы у тебя было эффективное знание темы es.stackoverflow.com/questions/18232/… –  19.03.2018, 19:50
  • 4
    большое спасибо!!!! – Vidal 19.03.2018, 20:06