Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Dacan

Páginas: [1]
1
Aplicaciones Pre-Fabricadas / dBlog, Sistema de Blog
« en: 28 de Enero de 2009, 20:24:06 pm »
Bueno es un proyecto que estoy realizando va por la v1.2 ya estoy trabajando en la v1.3 como pueden ver aquí:
dacanphp.net46.net/Blog/

La Url del proyecto es:
code.google.com/p/sistemadblog/

Si quieren aportar ideas, reportar bug's o unirse al proyecto no duden en contactarme al email o por aquí por el foro.

Saludos, Dacan   ;)


2
AJAX / [T] Simple Uso de Ajax
« en: 24 de Mayo de 2008, 03:33:23 am »
Bueno Primero les Doy una Instroduccion de lo que es Ajax:

AJAX, acrónimo de Asynchronous JavaScript And XML (JavaScript asíncrono y XML), es una técnica de desarrollo web para crear aplicaciones interactivas o RIA (Rich Internet Applications). Éstas se ejecutan en el cliente, es decir, en el navegador de los usuarios y mantiene comunicación asíncrona con el servidor en segundo plano. De esta forma es posible realizar cambios sobre la misma página sin necesidad de recargarla. Esto significa aumentar la interactividad, velocidad y usabilidad en la misma.

En Wikipedia: es.wikipedia.org/wiki/AJAX



ajax.css:

Código: [Seleccionar]
#demoArr { border:1px dashed; width:600px; background-color:#EAEAEA; text-align:center; }

#demoAba { text-align:center; }

Bueno Aqui no Hay mucho que explicar es un codigo Css que hace input decorado.

ajax2.php:

<?php
$tipoDato
=$_POST[&#39;d&#39;];
if($tipoDato==&#39;ip&#39;) echo &#39;Tu IP es: &#39;.$_SERVER[&#39;REMOTE_ADDR&#39;];
elseif($tipoDato=="time") echo &#39;El horario del server es: &#39;.date(&#39;G:i&#39;);
?>


Se Comprueba que el texto obtenido mediante el Metodo POST de un Formulario sea igual a ip o a time si es igual a ip muestra la ip del usuario si es igual a time muestra la hora del servidor.

ajax.html:

Código: [Seleccionar]
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<title>Ejemplo de Uso de Ajax</title>
<link rel="stylesheet" type="text/css" href="ajax.css">
<script type="text/javascript" src="ajax.js"></script>
</head>

<body>

<div id="demo" style="width:600px;">
<div id="demoArr">Ejemplo de Uso de Ajax</div>
<br>
<div id="demoAba">
<button type="button" onclick="traerDatos('ip')">IP</button>
<button type="button" onclick="traerDatos('time')">Hora</button>
</div>
</div>

</body>
</html>


Son Simples codigos Html entre ellos enlazamos los archivos de css y ajax y tenemos los botones que determinaran si se quiere la ip o el tiempo

Ajax.js:
Código: [Seleccionar]
function nuevoAjax()
{
/* Crea el objeto AJAX. Esta funcion es generica para cualquier utilidad de este tipo, por
lo que se puede copiar tal como esta aqui */
var xmlhttp=false;
try
{
// Creacion del objeto AJAX para navegadores no IE
xmlhttp=new ActiveXObject("Msxml2.XMLHTTP");
}
catch(e)
{
try
{
// Creacion del objet AJAX para IE
xmlhttp=new ActiveXObject("Microsoft.XMLHTTP");
}
catch(E) { xmlhttp=false; }
}
if (!xmlhttp && typeof XMLHttpRequest!='undefined') { xmlhttp=new XMLHttpRequest(); }

return xmlhttp;
}

function traerDatos(tipoDato)
{
// Obtendo la capa donde se muestran las respuestas del servidor
var capa=document.getElementById("demoArr");
// Creo el objeto AJAX
var ajax=nuevoAjax();
// Coloco el mensaje "Cargando..." en la capa
capa.innerHTML="Cargando...";
// Abro la conexión, envío cabeceras correspondientes al uso de POST y envío los datos con el método send del objeto AJAX
ajax.open("POST", "ajax2.php", true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("d="+tipoDato);

ajax.onreadystatechange=function()
{
if (ajax.readyState==4)
{
// Respuesta recibida. Coloco el texto plano en la capa correspondiente
capa.innerHTML=ajax.responseText;
}
}
}


Las Tag van explicando en el codigo pero tambien quisiera explicar alguito:

La Primera Funcion lo que hace es crear un objeto para el navegador ya sea IE u otro

La Segunda Funcion lo que hace es obtiene la respuesta de la capa, crea un objeto ajax y crea un formulario utilizando el metodo POST.



Publique este tuto en ST y pense que tambien aqui ya que me pueden ayudar si hay algun error ya que no manejo el ajax.

Ejemplo:  http://dcn.gratishost.com/ajax/index.php

El Codigo Ajax y los demas codigos fueron sacados de una web la cual no recuerdo  Triste

Edit Fuente: http://www.formatoweb.com.ar/ajax/ejemplo_basico_xmlhttprequest_post.php

Se Acepta Karmas (+1)

Saludos, Dacan ;)

3
PHP / [Ayuda] Criptografia en PHP
« en: 26 de Abril de 2008, 00:51:02 am »
Bueno Vamos a Decir que Creo un Algoritmo Usando PHP (Encriptador) y lo que deseo que la unica forma de Desencriptar sea usando File Get Contents osea no se como explicarlo bien ejemplo..

Si un Programador quiere usar mi Algoritmo primero lo encripta y luego usando file get contents a uno de mis archivos de un hosting pueda desencriptar..

Espero que me Entiendan.  ;D

Saludos, Dacan  ;)

4
CSS / [Ayuda] Css y Html
« en: 21 de Abril de 2008, 23:44:36 pm »
Tengo lo Siguiente:

<span style="overflow:auto; border-style:dashed; border-color: #000099 ; border-width: 1px;">&nbsp; &nbsp; Los Datos Son Incorrectos &nbsp; &nbsp;</span>

Como Hago para no tener que poner eso en todo los textos osea con un simple class?

Saludos, Dacan  ;)

5
(X)HTML / [ayuda] Maquetar un Panel con Tablas
« en: 19 de Abril de 2008, 21:21:53 pm »
Por Favor Quisiera que me ayudaran a Maquetar un Panel con tablas en Html de la Siguiente Manera:

- Del Lado Izquierdo el Menú Con las Secciones y Eso
- Del Lado Derecho-Centro Donde Pondré el Include de las Secciones y eso

Espero que Puedan Realizarmelo

Saludos, Dacan  ;)


6
PHP / (Ayuda) Enviar.php Tengo un Lio Terrible
« en: 02 de Febrero de 2008, 16:30:30 pm »
<?php
session_start
();
?>
<link rel="stylesheet" type="text/css" href="style.css">
<table class="tabla" >
<?
include("config.php");
if(
$_POST["enviar"])
{
  if(empty(
$_POST["nick"]) ||  empty($_POST["pass"])) 
  {
  echo 
"<center><tr><td><font class=&#39;normal&#39;>Debes Completar el Campo  Nick o Pass<br><br>
 <a href=&#39;javascript:history.back()&#39;>Volver</a></td><tr>"
;
  }
  else
  {
$nick=htmlspecialchars($_POST["nick"]);
 
$mensaje=htmlspecialchars($_POST["mensaje"]);
 
$pass=htmlspecialchars($_POST["pass"]);
 
$link=htmlspecialchars($_POST["link"]);
 
$fecha=time();
 
$sql="IN SER T INTO mcd (fecha,link,nick,mensaje) VALUES (&#39;$fecha&#39;,&#39;$link&#39;,&#39;$nick&#39;,&#39;$mensaje&#39;)";
  
mysql_query($sql);
  }
?>
<tr>
<td><input type="text" class="form" name="mensaje" maxlength="100" size="15" value="Tu mensaje" onClick="this.value=&#39;&#39;"></td>
<td><input type="text" class="form" name="link" maxlength="50" size="10" value="http://" onClick="this.value=&#39;&#39;"></td>
</tr>
<?
$query 
mysql_query("SELECT nick,pass FROM usuarios WHERE nick = &#39;$nick&#39;") or die(mysql_error());
$data mysql_fetch_array($query);
if(
$data[&#39;pass&#39;] != $pass) {
echo "Login incorrecto";
}else{
$query mysql_query("SELECT nick,pass FROM usuarios WHERE nick = &#39;$nick&#39;") or die(mysql_error());
$row mysql_fetch_array($query);
$_SESSION["nick"] = $row[&#39;nick&#39;];
echo " &nbsp;  Bienvenidos  <b>".$_SESSION[&#39;nick&#39;]."</b> "; 
}
}
$n="SELECT * FROM mcd";
$r=mysql_query($n);
$num=mysql_num_rows($r);
?>
<table  width="15%">
<form method="POST" action="<?=$PHP_SELF?>">
<tr>
<td><input type="text" class="form" name="nick" maxlength="10" size="15" value="Nick" onClick="this.value=&#39;&#39;"></td>
<td><input type="password" class="form" name="pass" maxlength="10" size="10" value="Password" onClick="this.value=&#39;&#39;"></td>
</tr>
<tr>
<td><input type="submit" name="enviar" value="Enviar" class="boton"></td>
</tr>
</form>
<tr><td><a href="smilies.php">Smilies</a><br> <a href="todos.php"> Todos (<? echo $num?>)</a></td></tr>
<?
mysql_free_result
($r);
?>


Este Codigo es de un Mc que estoy Realizando Ya tengo lo Basico y Lo que Necesito es lo Siguiente:

Tengo un Formulario de Mc uso Sessiones y Base de datos

- Quiero que cuando estes en el enviar.php se aparezca un Campo de Nick y Pass si lo llena correctamente le aparezca Bienvenido X Usuario y se agreguen 2 campos abajo que sean mensaje y enlace ya tengo lo primero del formulario osea si se loguea bien apareza bienvenido y sino le apareza login incorrecto el lio es en lo ultimo que es que aparezca el campo mensaje y enlace.

No se si me entienda pero Por favor no Posteen Post Basurar, Hermalon Help Me..

url: http://mixrar.gratishost.com/mcd/index.php
Un User: Dacan Pass: Dacan24


Saludos, Dacan

7
PHP / (Ayuda) Install.php
« en: 30 de Enero de 2008, 20:46:05 pm »
Código: [Seleccionar]
<link rel="stylesheet" type="text/css" href="style.css">



<?
 if (isset($_POST['enviar']))
{
?>
<table align="center" width="50%" class="tabla" cellpadding="0" cellspacing="0">
<?
  if(empty($_POST["host"]) || empty($_POST["db"]) || empty($_POST["user"]) || empty($_POST["pass"]) || empty($_POST["path"]))
{
echo "<tr><td><br><center><font class='normal'>Completa Todos Los Cam´pos<br>
<a href='javascript:history.back()'>Volver</a><br><br></td></tr>";
}
else
{
  if(file_exists("config.php"))
  {

    $fp=fopen("config.php","w+");
    if($fp)
  {
    $conex=mysql_connect($_POST["host"],$_POST["user"],$_POST["pass"]);
  mysql_select_db($_POST["db"],$conex);
  $v='<?'.chr(13);
  $v .='$host="'.$_POST["host"].'";'.chr(13);
  $v .='$db="'.$_POST["db"].'";'.chr(13);
  $v .='$user="'.$_POST["user"].'";'.chr(13);
  $v .='$pass="'.$_POST["pass"].'";'.chr(13);
  $v .='$path="'.$_POST["path"].'";'.chr(13);
  $v .='$conex=mysql_connect($host,$user,$pass);'.chr(13);
      $v .='mysql_select_db($db,$conex);'.chr(13);
      $v .='?>';


  $sql="CREATE TABLE mcd (";
  $sql.="id INT NOT NULL auto_increment,";
  $sql.="fecha INT NOT NULL,";
  $sql.="link CHAR(100) NOT NULL,";
  $sql.="nick CHAR(50) NOT NULL,";
  $sql.="mensaje TEXT NOT NULL,";
  $sql.="key id(id));";
  mysql_query($sql) or die(mysql_error());
  fwrite($fp,$v);
  fclose($fp);
  echo "<tr><td><br><center><font class='normal'>Las tablas han sido creadas, el archivo de configuracion a sido

Escrito<br>
  Ahora puedes borrar este archivo para mayor seguridad<br><br></td></tr>";
  }
  else
  {
  echo "<tr><td><br><center><font class='normal'>Error el archivo config.php no se puede escribir, dale permiso

CHMOD 777 <br><br></td></tr>";
  }
  }
  else
  {
  echo "<tr><td><br><center><font class='normal'>El archivo Config.php no existe<br><br></td></tr>";
  }
  }
}
else
{
?>
<table align="center" width="50%" class="tabla" cellpadding="0" cellspacing="0">
<tr>
<td><center><font class="normal"><b>Bienvenido</b></font><font class="peque"> Al instalador de</font><font class="normal"> <b>Mcd

v1.0 by Dacan</b></font><font class="peque"> completa los datos y listo a funcionar, aparte leete el archivo
LEEME.txt que viene en el paquete que descargaste.<br>Cualquier problema comunicate conmigo <a

href="mailto:daniel_g24@hotmail.com">Mcd</a><br><br></td></tr>
</table><hr width="50%">
<table align="center" width="50%" class="tabla" cellpadding="0" cellspacing="0">
<form method="post" action="<?=$_PHP_SELF;?>">
<tr>
<td><center><font class='normal'>HOST</td><td><center><input type="text" value="localhost" name="host" class="form"></td><td><font

class="peque">El host de tu base de datos</td>
</tr>
<tr>
<td><center><font class='normal'>USER </td><td><center><input class="form" type="text" name="user"></td><td><font class="peque">El

user de tu base de datos</td>
</tr>
<tr>
<td><center><font class='normal'>PASS </td><td><center><input class="form" type="text" name="pass"></td><td><font class="peque">El

password de tu base de datos</td>
</tr>
<tr>
<td><center><font class='normal'>BD</td><td><center><input class="form" type="text" name="db"></td><td><font class="peque">El

nombre de tu base de datos</td>
</tr>
<tr>
<td><center><font class='normal'>PATH</td><td><center><input class="form" type="text" name="path" value="../mcd"></td><td><font

class="peque">El path  donde instalaste el Mcd ej:<cite>../mcd</cite> generalmente dejalo como está</td>
</tr>
<tr>
<td><center><input type="submit" class="boton" name="enviar" value="Instalar"></td>/<center>
</tr>
</form>
</table>
<?
}
?>

Me Da este Error:

Method Not Allowed

The requested method POST is not allowed for the URL /mcd/install.php.
Apache Server at mixrar.gratishost.com Port 80

Saludos, Dacan  ;)

8
(X)HTML / [Ayuda] Formularios Html
« en: 04 de Enero de 2008, 22:29:51 pm »
Una duda quiero lo siguiente:

Código: [Seleccionar]
<input type="text" value="hola"></input>
Se sabe que aparecera dentro del input (Hola) quiero que cuando se le de click al input para escribir se borra el Hola
Entienden?

Saludos, Dacan ;)

9
PHP / [Ayuda] Con mi Codigo de Instalador
« en: 23 de Noviembre de 2007, 19:29:13 pm »
Código: [Seleccionar]
<html>

<head>
  <title>Sistema de Noticias v1.0 by: Dacan</title>
  </head>
  <body>
  <table align ="center" width="100%" border="0" cellpadding="0" cellspacing="0" bgcolor="#FCEED6">
<tr align="center">
<td bgcolor="#E8F3FD">
<br>
<div align="center">
<div align="center"><font color="red">Instalador Sistema de Noticias v1.0 by Dacan</font></div>
<br>
<form name="formular" action="instalador.php" method="post">
<font color="blue">Nick: </font><br> <input name="nick" type="text" value="" style="font-size: 10 px;  background-color: #9BD9F0; color: #3E5766; font-weight: bold; border: 1px solid darkblue">
<br>
<font color="blue">Pass: </font><br> <input name="pass" type="password" value="" style="font-size: 10 px;  background-color: #9BD9F0; color: #3E5766; font-weight: bold; border: 1px solid darkblue">
<br>
<font color="blue">Email: </font><br> <input name="email" type="text" value="" style="font-size: 10 px;  background-color: #9BD9F0; color: #3E5766; font-weight: bold; border: 1px solid darkblue">
<br>
<br>
<br>
<input type="submit" value="Enviar" name="enviar"  style="font-size: 10 px;  background-color: #9BD9F0; color: #3E5766; font-weight: bold; border: 1px solid darkblue">
</td>
</tr>

</form>

<?php

include("conectar.php");

if (isset(
$_POST[&#39;enviar&#39;])) {
$nick $_POST["nick"];
$pass $_POST["pass"];
$email $_POST["email"];

  
// Hay campos en blanco
   
if($email==NULL||$pass==NULL||$nick==NULL) {
    echo 
"<font color =green><div align=center>Hay Campos en Blanco Completalos.</div></font><br>";
    }
else {

$noti "CREATE TABLE `noticias` (
`id` smallint(255) unsigned NOT NULL auto_increment,
`asunto` varchar(255) NOT NULL default &#39;&#39;,
`noticia` varchar(255) NOT NULL default &#39;&#39;,
  PRIMARY KEY  (`id`)
);"
;

$admini "CREATE TABLE `administradores` (
`id` smallint(255) unsigned NOT NULL auto_increment,
`nick` varchar(255) NOT NULL default &#39;&#39;,
`pass` varchar(255) NOT NULL default &#39;&#39;,
`email` varchar(255) NOT NULL default &#39;&#39;,
  PRIMARY KEY  (`id`)
);"
;


// Insertamos al Admin!!
$admin "INSERT INTO `administradores` (nick, pass, email) values (&#39;".$nick."&#39;, &#39;".$pass."&#39;, &#39;".$email."&#39;)";

        if(
mysql_query($noti) && mysql_query($admin) && mysql_query($admini)) {
echo
" <font color =green><div align=center>Se Ha Instalado el Sistema de Noticias v1.0 by Dacan</div></font><br>";
}
else {
echo
" <font color =green><div align=center>Revisa los Datos del Archivo Conectar.php</div></font><br>";
}
}
}



?>

</div>
 </td>
</tr>
</table>
</body>
</html>

Mi problema es que Dice que los datos de Archivo Conectar.php estan man y no lo estan.. lo eh tratado de instalar en 3 Hosting distintos y Nada que Ocurre..??

Saludos, Dacan  ;)

10
PHP / [Ayuda] Mi Scripts de Grupos
« en: 03 de Noviembre de 2007, 16:05:04 pm »
Tengo este Problema cuando intento borrar algo se borra normalmente pero cuando no hay nada en la db muestra solo Seleccion el Grupo a borra si le doy a borrar si haber nigun grupo en la db dice borrado con Exito mire en code aca:

Código: [Seleccionar]
<style type="text/css">
<!--
body {
   background-color: #F8F8FC;
.Estilo1 {color: #FF0000}
.Estilo2 {color: #0033FF}
.Estilo4 {color: #FF0000}
.Estilo5 {font-weight: bold}
.Estilo7 {color: #006600}
-->
</style>

<p align="center" class="Estilo1 Estilo4"><strong>:: Borra los Grupos :: by Dacan </strong></p>
<form action="panel.php?mostrar=borrargrupo&<? echo session_name()."=".session_id() ?>" class="Estilo1" method="POST">

<p align="center"><strong><span class="Estilo7">Grupos:
  </span>
<?
include('conectar.php');
include('acceder.php');

//Creamos la sentencia SQL y la ejecutamos
$sSQL="Select nombre From grupo Order By creador";
$result=mysql_query($sSQL);

echo '<select name="nombre" id="nombre">';
echo '<option value="0" nombre "0"  align="center">Selecciona el Grupo </option>';

//Mostramos los registros en forma de menú desplegable
while ($row=mysql_fetch_array($result))
{echo '<option>'.$row["nombre"];}
mysql_free_result($result)
?>
</select><br>
<?
if(isset($_POST['delete'])) {
$delete = $_POST["delete"];


$nombre = $_POST["nombre"];
// Hay campos en blanco
   if($nombre==NULL) {
    echo "<i>Hay Campos En Blanco Completalos.</i><br>";
    }

else {

//Creamos la sentencia SQL y la ejecutamos
$sSQL="Delete From grupo Where nombre='$nombre'";
mysql_query($sSQL);
echo"<i> Se ha Borrado el Grupo Seleccionado </i>";
}
}

?>


</strong></p>
<p align="center" class="Estilo1"><strong>
    <input type="submit" value="Borrar" name="delete">
        </div>
</strong>
</form>
<p align="center" class="Estilo1 Estilo4"><strong> Creado Por Dacan </strong></p>
 

11
PHP / [Ayuda] (+) y (-) datos de una BD
« en: 29 de Septiembre de 2007, 13:51:30 pm »
Creo que se haria con un Update pero no tengo idea  ??? me Ayudan.. lo necesito para un sistema un tanto complicadoque estoy realizando. junto a unos amigos!

Saludos, Dacan  ;)

12
PHP / Funcion Sleep!
« en: 22 de Agosto de 2007, 16:29:07 pm »
Como su nombre lo indica Funcion Dormir Aca les traigo un Ejemplo del uso de esta funcion!!  8)
Código: [Seleccionar]
<?php

// hora actual
echo date(&#39;h:i:s&#39;) . "\n"; // Imprime Hora Minuto y Segundo

// dormir por 10 segundos
sleep(10);

// despertar !
echo date(&#39;h:i:s&#39;) . "\n"; // Imprime la Hora luego de 10 Segundos

?>

Saludos, Dacan

13
PHP / [Ayuda] File Get Contents!
« en: 22 de Agosto de 2007, 02:51:42 am »
Estoy por hacer una web de Deportes!! en especial beisbol y necesito las estadisticas de jugadores!! en este link de la mlb se actualizan las estadisticas de los jugadores  http://mlb.mlb.com/team/player.jsp?player_id=120903 entonce necesito sacar la informacion que necesito osea:

Average
Home Run
Rbi
Sb

Como lo hago??!!

Saludos, Daniel

Páginas: [1]