Hola amigos taringeros.
Hoy les explicare la forma de utilizar MySql y PHP en Blogger
Por que usar blogger:
Blogger tiene ancho de banda ilimitado.
Transferencia de datos ilimitado.
Bueno Aquí los pasos para usar MySql
1.- Muy importante tener un hosting ya sea pagado o gratuito.
La pueden obtener el hostin gratuito Aquí: http://hostweb4u.info/signup.php
2 incluir este enlace enlace cabecera de la pagina de blogger.
e -> Diseño ->Edición de HTML
Después de:
<head>
Pegas esto:
<script src='http://ajax.googleapis.com/ajax/libs/jquery/1.5.2/jquery.min.js' type='text/javascript'></script>
Luego hacemos el archivo php y lo subimos a nuestro hosting.
La puedes subir con cualquier gestor ftp
archivo.php
<?php
(int) $id = $_GET['id'];
$usuario=$_GET['username'];
$password=$_GET['password'];
$db = mysql_connect('sevidor de BD', 'username de la BD', 'contraseña de la BD');
if (!$db) {
die('Could not connect: ' . mysql_error());
}
if (!mysql_select_db('NOmbre de la BD')) {
die('Could not select database: ' . mysql_error());
}
$pasw=mysql_query("select * from NOmbre_de_la_tabla where username='$usuario' and pasword='$password'");
$filas=mysql_num_rows($pasw);
if($filas >0) {
process($id);
}
function process($id){
$result = mysql_query("SELECT * FROM temas_a_mostrar WHERE CI='1'");
if (!$result){
die('Could not query:' . mysql_error());
}
$row = mysql_fetch_object($result);
$jsondata['id'] = $row->CI;
$jsondata['tema'] = 'Mensaje a cargar';
$json = json_encode($jsondata);
if($_GET['callback']) {
echo $_GET['callback']."(".$json.")";
} else {
echo $json;
}
}
?>
Cargamos los datos con Jquery:
identificar.js
function restults(data) {
$("div.info").show();
$("div.info").append(data.tema);
}
$(document).ready(function(){
$("#send_logion").click(function(){
$.ajax({
type: "GET",
data: $('#datos_msj_logion').serialize(),
dataType: "jsonp",
url: "http://ww.tu-hosting/archivo.php",
success: function(data){
restults(data);
}
});
});
});
Añadir el archivo identificar.js en la cabecera de blogger
-> Diseño ->Edición de HTML
despues de
<head>
<script src='http://www.tu-hosting/identificar.js' type='text/javascript'></script>
Al final el formulario para inviar los datos para su verificación:
Muy importan los id de formualrio y del boton enviar
<form method="post" id="datos_msj_logion">
<table border="0" cellspacing="0" cellpadding="0" width="100%">
<tr>
<td width="36%" valign="top">
<div align="right" style="padding:5px;">Email:</div>
</td>
<td width="64%" valign="top">
<input name="username" type="text" id="username" value="[email protected]" />
</td>
</tr>
<tr>
<td valign="top">
<div align="right" style="padding:2px;">Password:</div>
</td>
<td valign="top">
<input name="password" type="text" id="password" value="admin" />
</td>
</tr>
<tr>
<td valign="top"> </td>
<td valign="top"><input type="button" id="send_logion" /></td>
</tr>
</table>
</form>
Aquí mi pagina que utilizo MyAql en Blogger para identificar a los usuarios.
Se que paro los que no saben mucho de programación de web's sera chino pero para los que dominan sera muy sencillo implementarlo.
Cualquier duda o pregunta me la envían por MP o lo comentan en el post.