Generation

generate functionTue, 23 May 2023

Crear un servicio SOAP (sin usar WSDL) que devuelva true o false si las credenciales (usuario y contraseña) que se le pasan por parámetro existen o no en la tabla “usuarios” de la BD.

<?php $server = new SoapServer(null, array('uri' => "http://localhost/wsdl")); function validarLogin($usuario, $contrasena) { $servername = "localhost"; $username = "root"; $password = ""; $dbname = "usuarios"; $conn = new mysqli($servername, $username, $password, $dbname); $sql = "SELECT * FROM usuarios WHERE usuario='$usuario' AND contrasena='$contrasena';"; $result = $conn->query($sql); if ($result->num_rows > 0) { return true; } else { return false; } } $server->addFunction("validarLogin"); $server->handle(); ?>

Questions about programming?Chat with your personal AI assistant