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 - judoka

Páginas: 1 [2] 3 4
16
PHP / [Duda] Cambiar atributo...
« en: 09 de Febrero de 2010, 22:04:10 pm »
Hola, estaba pensando que estoy haciendo un proyecto y no se me ocurre nada para hacer lo siguiente:
Yo tengo un select con varias cosas, por ejemplo:
-usuario
-password
-email
-rango
-nombre

Y a su derecha hay un checkbox que pone Añadir, y que al clickar, me salga un select igual que el de arriba con tambien el checkbox para añadir otro.. y que cuando clickes alguno que ya esté "tildado", se oculte.
Luego que se recojan los datos de todos los selects que estén a la vista...

Como puedo hacer esoo..
tengo alguna idea de que debe de ser con el atributo onclick="" pero luego me pierdo.. :S

Por favor, colaboren y ayudenme.

17
Exposición de Diseños / Galería de Judoka
« en: 03 de Febrero de 2010, 19:26:45 pm »
Interfaz de KoF Online:
-El esquema estaba hecho a mano y lo escanee, y desde hay, retocando con photoshop(mucho) me salió esto ;)


Mis firmas en Photoshop




18
PHP / [Error] Cambio de session
« en: 02 de Febrero de 2010, 19:15:10 pm »
Pues, se van a reir pero encontré un error muy gordo en mi web y no se de donde procede, no es que la web tire un error escrito...
Explico:
1.- Una vez logueado en mi web, entras en el perfil de un usuario (puede ser perfectamente inexistente): index.php?page=perfil&usuario=LOQUEQUIERAS
2.- Una vez en la página del supuesto usuario, si existe se te mostrarán los datos del usuario, pero si no existe te tira error, no se encuentra.
3.- Pulsando F5 o entrando de nuevo en la página principal(ya sea index.php)
el nombre de la session ['usuario'] ha cambiado por el de la variable usuario=LOQUEQUIERAS

No es un error muy grave, ya que probé a ver si también cambiaba la variable del rango por el del usuario suplantado pero por lo que se ve, solamente cambia el nombre de la session del usuario.

¿Cómo puedo solucionar esto?

LOGIN.PHP:
Código: [Seleccionar]
<div class="art-Block">
<div class="art-Block-body">
<div class="art-BlockHeader">
<div class="l"></div>
<div class="r"></div>
<div class="art-header-tag-icon">
<div class="t"><img src="http://localhost/scripts/text/text.php?t=Panel%20de%20usuario&s=7&w=1" style="margin-top:10px;"/></div>
</div>
</div><div class="art-BlockContent">
<div class="art-BlockContent-tl"></div>
<div class="art-BlockContent-tr"></div>
<div class="art-BlockContent-bl"></div>
<div class="art-BlockContent-br"></div>
<div class="art-BlockContent-tc"></div>
<div class="art-BlockContent-bc"></div>
<div class="art-BlockContent-cl"></div>
<div class="art-BlockContent-cr"></div>
<div class="art-BlockContent-cc"></div>
<div class="art-BlockContent-body">
<?PHP
if($_SESSION['usuario']){
echo 'Bienvenido/a '.$_SESSION['usuario'];
echo '<ul>';
if($_SESSION['rango'] == 3){
echo '
<li><a href="index.php?page=addnews">Crear noticia</a></li>
';
}
echo '
<li><a href="index.php?page=perfil&usuario='.$_SESSION['usuario'].'">Ver perfil</a></li>
<li>Subir im&aacute;gen</li>
<li><a href="scripts/salir.php">Salir</a></li>
</ul>';
} else {

if($_POST['enter']){
$query = mysql_query("SELECT * FROM usuarios WHERE user = '".$_POST['user']."'") or die(mysql_error());
$usuario = mysql_fetch_array($query);
if($usuario['password'] == md5($_POST['pwd'])){
  $_SESSION['usuario'] = $usuario['user'];
  $_SESSION['rango'] = $usuario['rango'];
  echo '
<script language="JavaScript" type="text/javascript">
function redireccionar()
{
history.back(0)
}
setTimeout ("redireccionar()", 001);
</script>';
} else {
  echo 'La contrase&ntilde;a no coincide con la proporcionada en el registro, compruebe sus datos.<br>
  <a href="javascript:history.back(0)">Volver</a>';
}
} else {?>
  <form method="post" action="" class="login">
          <strong>Nombre de usuario:</strong><br>
  <input icon="scripts/forms/icons/user.png" type="text" name="user" maxlength="10"><br />
  <strong>Contrase&ntilde;a:</strong><br />
  <input icon="scripts/forms/icons/lock.png" type="password" name="pwd" maxlength="10"/><br />
  <input type="reset" value="Vaciar"/><input value="Entrar" type="submit" name="enter" /><br />
  <span style="font-size:10px;"><a href="index.php?page=register">&iexcl;Registrate! </a></span>
  </form>
  <?PHP
  }
  }
  ?>
</div>
</div>
</div>
</div>

PERFIL.PHP:
Código: [Seleccionar]
<?PHP
$usuario = $_GET['usuario'];
$buscar = mysql_query("SELECT * FROM usuarios WHERE user = '".$usuario."'") or die(mysql_error());
$dat = mysql_fetch_array($buscar);
?>
                            <div class="art-Post">
                            <div class="art-Post-tl"></div>
                            <div class="art-Post-tr"></div>
                            <div class="art-Post-bl"></div>
                            <div class="art-Post-br"></div>
                            <div class="art-Post-tc"></div>
                            <div class="art-Post-bc"></div>
                            <div class="art-Post-cl"></div>
                            <div class="art-Post-cr"></div>
                            <div class="art-Post-cc"></div>
                            <div class="art-Post-body">
    <div class="art-Post-inner">
                            <h2 class="art-PostHeaderIcon-wrapper"><?PHP echo 'Perfil de '.$dat['user']; ?></h2>
                            <div class="art-PostContent">
        Nombre: <? echo $dat['nombre'];?>

</div>
<div class="cleared"></div>
                            </div>
                        </div></div>

19
AJAX / [Duda] Cargar con Ajax
« en: 31 de Enero de 2010, 15:18:55 pm »
Hola, phperos/as:

Estaba probando, por que encontré un codigo para hacer webs al estilo modular (sin tener que cargar todo el contenido), con AJAX.

Me puse a probar, y es 100 veces mas rápido, y seguí transformando toda mi web para hacerla de esa manera.
PERO, me encontré con un problema que no sé solucionar:
El codigo funciona diciendole que página deseas cargar y en que contenedor, puesto que yo tengo algunos links en una página incluida mediante PHP [include();] probé a ver si funcionaba sin mucho ánimo de que funcionara.
Y estaba en lo cierto, el codigo, al estar incluido, no carga el link en el contenedor (que está en la principal).

Intentaré hacerles un ejemplo:

index.php:
Código: [Seleccionar]
<head>
 <script>
  CODIGO AJAX
 </script>
</head>
<body>
 <a href="javascript:ajaxpage('test.html', 'centro');">Test</a>
 <div id="centro">
  Aquí se cargará el contenido
 </div>
 <?=include('menu.php');?>
</body>
menu.php
Código: [Seleccionar]
<head>
 <script>
  CODIGO AJAX
 </script>
</head>
<body>
 <a href="javascript:ajaxpage('test2.html', 'centro');">Test2</a>
 <a href="javascript:ajaxpage('test3.html', 'centro');">Test3</a>
 <a href="javascript:ajaxpage('test4.html', 'centro');">Test4</a>
</body>

El codigo AJAX es el siguiente:
Código: [Seleccionar]
<script type=text/javascript>

/***********************************************
* Script para carga de páginas mediante AJAX
***********************************************/

var bustcachevar=1 //bust potential caching of external pages after initial request? (1=yes, 0=no)
var loadedobjects=""
var rootdomain="http://"+window.location.hostname
var bustcacheparameter=""

function ajaxpage(url, containerid){
var page_request = false
if (window.XMLHttpRequest) // if Mozilla, Safari etc
page_request = new XMLHttpRequest()
else if (window.ActiveXObject){ // if IE
try {
page_request = new ActiveXObject("Msxml2.XMLHTTP")
}
catch (e){
try{
page_request = new ActiveXObject("Microsoft.XMLHTTP")
}
catch (e){}
}
}
else
return false
page_request.onreadystatechange=function(){
loadpage(page_request, containerid)
}
if (bustcachevar) //if bust caching of external page
bustcacheparameter=(url.indexOf("?")!=-1)? "&"+new Date().getTime() : "?"+new Date().getTime()
page_request.open('GET', url+bustcacheparameter, true)
page_request.send(null)
}

function loadpage(page_request, containerid){
if (page_request.readyState == 4 && (page_request.status==200 || window.location.href.indexOf("http")==-1))
document.getElementById(containerid).innerHTML=page_request.responseText
}

function loadobjs(){
if (!document.getElementById)
return
for (i=0; i<arguments.length; i++){
var file=arguments
var fileref=""
if (loadedobjects.indexOf(file)==-1){ //Check to see if this object has not already been added to page before proceeding
if (file.indexOf(".js")!=-1){ //If object is a js file
fileref=document.createElement('script')
fileref.setAttribute("type","text/javascript");
fileref.setAttribute("src", file);
}
else if (file.indexOf(".css")!=-1){ //If object is a css file
fileref=document.createElement("link")
fileref.setAttribute("rel", "stylesheet");
fileref.setAttribute("type", "text/css");
fileref.setAttribute("href", file);
}
}
if (fileref!=""){
document.getElementsByTagName("head").item(0).appendChild(fileref)
loadedobjects+=file+" " //Remember this object as being already added to page
}
}
}

</script>

Realmente no se que hace por que no entiendo mucho de JS y AJAX... :S
Si me pudieran explicar como hacer que funcione, les doy un Karma...
GRACIAS de antemano

20
Errores que vamos a aprender a solucionar:
  • Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by
  • Warning: Cannot modify header information - headers already sent by
  • Warning: session_start(): Cannot send session cache limiter - headers already sent

Este error está relacionado NORMALMENTE con la función "session_start();".

Soluciones:

Solución 1 -> Revisa que no haya ningun espacio/salto de linea al final de la última linea o al principio de la primera:
Código: [Seleccionar]
(SALTO DE LINEA)
(ESPACIO)<?
(SALTO DE LINEA)
CODIGO PHP...
(SALTO DE LINEA)
?> (ESPACIO)
(SALTO DE LINEA)

Solución 2 -> Si lo unico que quieres es ocultar el error, lo puedes solucionar con un archivo .htaccess
Crealo, y coloca lo siguiente:
Código: [Seleccionar]
php_value display_errors "off"
Solución 3 ->
La función "session_start();" debe ir antes de cualquier codigo HTML por que envía headers HTTP al navegador.
Con lo cual al principio de tu codigo coloca:
Código: [Seleccionar]
<?PHP session_start(); ?>
<html>
Tu codigo php...

Solución 4 -> agregando al principio de todo el codigo ob_start() y al final de todo el codigo ob_end_flush()

21
PHP / [Error] Session_start();
« en: 29 de Enero de 2010, 12:36:31 pm »

Warning: session_start() [function.session-start]: Cannot send session cookie - headers already sent by (output started at C:\xampp\htdocs\index.php:1) in C:\xampp\htdocs\index.php on line 1

Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\xampp\htdocs\index.php:1) in C:\xampp\htdocs\index.php on line 1



bueno, pues tengo el tipico problema con el session_start(); siempre logro solucionarlo.. pero ayer iva todo bien y hoy, de pronto me asalto el error y no puedo solucionarlo..
el codigo me parece que esta bien:
Código: [Seleccionar]
<?PHP session_start(); require_once('config.php'); include('secciones.php'); include('web-config.php');?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr" lang="en-US" xml:lang="en">
<head>
    <meta http-equiv="Content-Type" content="text/html; charset="ANSI" />
    <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7" />
    <title><?PHP echo $nombre.' -  '.$seccionweb ?></title>
.......

22
CSS / Colocar alineado
« en: 29 de Agosto de 2009, 23:12:46 pm »
¡¡ SOLUCIONADO !!

Espero entiendan con esta imagen el problema:

http://img38.imageshack.us/img38/3369/dibujovyh.png

Bueno, si no lo entendieron... quiero colocar el contenido que pone publicidad alineado.. seria mas bien asi:

 ----------      -------------------
|             |     |                         |
|             |     -------------------
 ----------     
 ----------
|             |
|             |
 ----------

no como en la imagen que sale en el quinto pino... :S

este es el codigo:
Código: [Seleccionar]
<div id="header">
<div align="center">
  <p><strong>Club de Hockey Xaloc  </strong></p>
  </div>
</div>

<div id="publicidad"></div>
<div id="navegador-top"></div>
<div class="nav" id="navegador"><strong>
  Noticias<br />
      Descargas<br />
      Im&aacute;genes<br />
      Informaci&oacute;n<br />
  Equipos  
</strong></div>
 
<div id="panel-top"></div>
<div id="panel">
<form method="post" action="">
<table>
<tr><td><strong class="nav">User:</strong></td>
<td><input type="text" name="usuer" size="14" /></td></tr>
<tr><td><span class="nav">Pass:</span></td>
  <td><input type="password" name="pass" size="14" /></td></tr>
</table>
<table width="127">
<tr><td width="60"><div align="center">
  <input type="reset" value="Borrar" />
</div></td><td width="55"><div align="center">
  <input type="submit" name="ok" value="Entrar" />
</div></td></tr>
</table>
<span class="nav"><a href="index.php?url=Registro">&iexcl;Registrate!
</a></span>
</form>
</div>

<a href="http://www.chxaloc.com"><div id="link"></div></a>

<div id="link2"></div>

<div id="link3"></div>

<div id="contenido">
Hola
</div>
y el css:
Código: [Seleccionar]
/* CSS Document */
a {
color:#FFF;
text-decoration:none;
}
body{
    margin-left: 30px;
margin-right: 30px;
}

#header{
width: 725px;
background-color: #990000;
height: 80px;
}

#navegador-top{
width: 163px;
height: 26px;
margin-top: 5px;
background-image:url(images/Navegador-arriba.png);

}
#panel-top{
width: 163px;
height: 26px;
margin-top: 5px;
background-image:url(images/Panel-arriba.png);
}
#navegador{
width: 157px;
height: 109px;
padding: 3px;
background-image:url(images/navegador.png);
}

#panel{
width: 157px;
height: 109px;
padding: 3px;
background-image:url(images/navegador.png);
}

#link{
    margin-top: 5px;
    width: 163px;
height: 26PX;
border: 0.1mm solid black;
background-color: #FF9900;
background-image:url(images/Link%20Foro.png);
}

#link2{
    margin-top: 5px;
    width: 163px;
height: 26PX;
border: 0.1mm solid black;
background-color: #FF9900;
    background-image:url(images/Link%201.png);
}

#link3{
    margin-top: 5px;
    width: 163px;
height: 26PX;
border: 0.1mm solid black;
background-color: #FF9900;
    background-image:url(images/Link%202.png);
}

#contenido{
    width: 440px;
height: 327px;
border: 0.1mm solid black;
background-color: #CCCCCC;
}

#publicidad{
width: 440px;
height: 50px;
background-image:url(images/Publicidad.png);
border: 0.1mm solid black;
margin-top: 5px;
margin-bottom: 5px;
float: right;
}

#Copyright{
width: 630px;
height: 30px;
background-image:url(images/Copyright.png);
border: 0.1mm solid black;
    Margin-top: 5px;
}
.nav {
color: #FFF;
font-weight: bold;
}

a ver si me pueden ayudar :)

ademas si me pudierais decir como colocar todo eso para que aunque cambies la resolucion se vea igual... mucho mejor y os dare un +1 :)

23
PHP / Sistema de comentarios
« en: 13 de Julio de 2009, 18:31:17 pm »
Tengo un problema y es que no me crea ningun comentario y no se por que... :S les dejo la parte del codigo donde falla el registro:

Código: [Seleccionar]
<?php if($_SESSION[usuario]){ 
if($_POST[&#39;ok&#39;]){

$usuario $_SESSION[&#39;usuario&#39;];
$dia date(&#39;j&#39;);
$hora date(&#39;g:i a&#39;);
$mes fecha();
$año date(&#39;Y&#39;);
$texto $_POST[&#39;comment&#39;];
            
if(empty($texto)){
            echo &#39;Debes rellenar todos los campos&#39;;
            } else {
$texto bbcode($texto);
$sql mysql_query("SELECT * FROM `comments` WHERE para = &#39;".$id."&#39; order by id DESC LIMIT 1");
$n mysql_num_rows($sql);
if($n >= 1) {
$n $n 1;
} else {
$n 1;
}
$registrar "INSERT INTO comments (id, para, comentario, usuario, mes, anho, dia, hora) VALUES (&#39;".$n."&#39;,&#39;".$id."&#39;,&#39;".$texto."&#39;,&#39;".$usuario."&#39;, &#39;".$mes."&#39;, &#39;".$año."&#39;, &#39;".$dia."&#39;, &#39;".$hora."&#39;)";



if(mysql_query($registrar)){

$query4 mysql_query("SELECT * FROM noticias ORDER BY `id` DESC ");
        $datos3 mysql_fetch_array($query4);
echo &#39;El nuevo comentario se ha publciado con exito, puedes verlo aqui: 
<a href="index.php?action=Leer&ID=&#39;.$id.&#39;#comentario-&#39;.$id.&#39;">Comentario-&#39;.$id.&#39;</a>&#39;;

} else {
echo &#39;Hubo un error al crear una nueva noticia&#39;;
}
}
} else { 

?>

  <h3 id="respond">Deja un comentario </h3>

<form action="" method="post">
<p>
<label for="message">Comentario:</label>
<br />
<textarea name="comment" rows="6" cols="55"></textarea>
</p>

<p class="no-border">
<input class="button" name="ok" type="submit" value="Enviar"/>         
</p>

</form>
<?php  
//form presionado ?>


el $id que sale en el registre se recoge desde un GET al principio del codigo....
Código: [Seleccionar]
$id = $_GET["ID"];
Mi idea es que puedan haber dos 1 en al tabla id, ya que no es la tipica "auto-increment".
Y asi se puedan enumerar los comentarios y saber cuantos hay de cada noticia.
P.D: me da el error del
Código: [Seleccionar]
if(mysql_query($registrar)){

$query4 = mysql_query("SELECT * FROM noticias ORDER BY `id` DESC ");
        $datos3 = mysql_fetch_array($query4);
echo 'El nuevo comentario se ha publciado con exito, puedes verlo aqui:
<a href="index.php?action=Leer&ID='.$id.'#comentario-'.$id.'">Comentario-'.$id.'</a>';

} else {
echo 'Hubo un error al crear una nueva noticia';
}

EDIT: He conseguido hacer lo que queria... pero ahora, cuando me tiene que sumar, siempre se queda en 2 no suma 2 + 1 y 3 + 1 y asi todo el rato.. si no que siempre los comentarios son dos... pero si borrro todos vuelvo a empezar desde el uno hasta que se queda pillado en el 2
Que hago?

24
PHP / [Error] No me hace el Update
« en: 23 de Abril de 2009, 22:35:34 pm »
Tengo el siguiente codigo, que es para el logueo,  quiero que me inserte la última Ip del ordenador con el cual te has logueado y que al campo logueos se le aumente 1 número.

Tengo el siguiente codgio:
<?php
include("conectar.php");
$query mysql_query("SELECT * FROM usuarios WHERE user = &#39;".$_POST[&#39;user&#39;]."&#39;");
$datos mysql_fetch_array($query);
$user $datos[&#39;user&#39;];
#Comprovamos si la contrase&#38;#241;a introducida es igual a la que se introdujo cuando se registro
if($datos[&#39;pass&#39;] == (md5($_POST[&#39;pass&#39;]))){
$IP $_SERVER["REMOTE_ADDR"];
$logueos $datos[&#39;logueos&#39;];
$logueos$logueos++;
$registrar mysql_query("UPDATE usuarios SET IPlog=&#39;".$_SERVER["REMOTE_ADDR"]."&#39;and logueos=&#39;".$logueos."+&#39;1&#39;&#39; WHERE user=&#39;".$_POST[&#39;user&#39;]."&#39;") or die(mysql_error());
$_SESSION[&#39;user&#39;] = $user;
$_SESSION[&#39;rango&#39;] = $datos[&#39;rango&#39;]; 
echo &#39;<a href="volver();" ></a>&#39;;
} else {
include(&
#39;errores.php&#39;);
echo $error6;
}
?>


   


No encuentro problema alguno para que no modifique aun que... puede k sea lo de los logueos, eso no lo entendí ;D!

De hecho me cambia la Ip pero me la pone a 0 ;S

25
PHP / Problema con "Subida de archivos"
« en: 13 de Abril de 2009, 11:55:36 am »
bueno pues este es mi script: Descripción más abajo.


<html>
<
body>
<?
include(
"conectar.php");
$name $_FILES[&#39;name&#39;][&#39;name&#39;];

srand((float) microtime() * 10000000);
$entrada = array("3526485""26359183""461047389""15987462");
$claves_aleatorias array_rand($entrada2);
$fin $entrada[$claves_aleatorias[0]] . "\n";

$uploadfile "$fin/$name";
$size $_FILES[&#39;name&#39;][&#39;size&#39;];
$ip $_SERVER[&#39;REMOTE_ADDR&#39;];
$premium "no";
if(
$size >= 200000) {
?>
<script language="JavaScript" type="text/javascript">
<!--
alert("No se ha podido subir el archivo por que es demasiado grande.");
// -->
function redireccionar() 
{
location.href= "http://84.126.3.164/"

setTimeout ("redireccionar()", 10);

</script>


<?
exit ( );
}
$consultamos = &#39;SELECT * FROM archivos WHERE name = "&#39;.$_POST[&#39;nombre2&#39;].&#39;" &#39;;
$comprovacion mysql_query($consultamos);
#Buscamos haver si hay algun usuario o correo ya igual al seleccionado
if(mysql_num_rows($comprovacion)== 0){
$registrar "INSERT INTO archivos (file, name, descripcion, carpeta, IP, size, premium) VALUES (&#39;".$name."&#39;, &#39;".$_POST[&#39;nombre2&#39;]."&#39;, &#39;".$_POST[&#39;desc&#39;]."&#39;, &#39;".$fin."&#39;, &#39;".$ip."&#39;, &#39;".$size."&#39;, &#39;".$premium."&#39;)";
if(mysql_query($registrar)){

$echo copy ($_FILES[&#39;name&#39;][&#39;tmp_name&#39;],"$uploadfile");
if($echo) {
echo &
#39;Este es el link para ver lo que has subido &#39;; ?> <a href="<? echo $uploadfile?>"><? echo &#39;http://84.126.3.164/&#39;.$uploadfile; ?></a>
<?
} else {

?>
<script language="JavaScript" type="text/javascript">
<!--
alert("No se ha podido guardar.");
// -->
function redireccionar() 
{
location.href= "http://84.126.3.164/"

setTimeout ("redireccionar()", 10);
</script>
<? 
}
} else {
?>
<script language="JavaScript" type="text/javascript">
<!--
alert("No se ha podido guardar2.");
// -->
function redireccionar() 
{
location.href= "http://84.126.3.164/"

setTimeout ("redireccionar()", 10);
</script>
<? 
}
} else {
?>
<script language="JavaScript" type="text/javascript">
<!--
alert("Ya existe un archivo con el mismo nombre que has utilizado tu.");
// -->
function redireccionar() 
{
location.href= "http://84.126.3.164/"

setTimeout ("redireccionar()", 10);
</script>
<? 
}
?>
</body>
</html>


Me da un error en la función "Copy":



Otra cosa, quiero saber por que solo me deja subir algunos archivos, otros no:
subo un .jpg y subo otro diferente pero también .jpg y no me deja subirlo... ¿Qué problema hay?
Y luego quiero saber como hacer una restricción para todos los tipos de archivos menos el: .zip, .rar y .exe

¿Cómo lo hago?
Un saludo.

26
Flash y ActionScript / [Duda] Botón musical (AS)
« en: 10 de Abril de 2009, 11:12:45 am »
Hola, quería preguntarles como hago que, al pasar el ratón por encima de un botón suene una muscia tipo Fssss... o algo así muy cortita... y que al quitar el raton de encima parara de hacer ese ruido

Me imagino que sería cargar una canción y luego

Código: [Seleccionar]
on (release) {

play();

} else {

stop();

}

Nunca he utilizado sonidos, asi que, si me podeis ayudar, lo agradezco.

Saludos, guillermo.

27
PHP / [Problema] Con sesiones
« en: 31 de Marzo de 2009, 23:11:59 pm »
ya que no pdo solucionar las cookies pruebo con sesiones pero...

<html>
<
head>
<
title>!NewsLand (BETA) ~ Entrada</title>
<
style type="text/css">
<!--
.
Estilo1 {
	
color#FFCC00;
	
font-weightbold;
}
.
Estilo2 {color#FF9900}
.Estilo3 {color#FFCC00}
.Estilo4 {color#663300}
.Estilo5 {
	
color#FF6600;
	
font-weightbold;
}
-->
</
style>
</
head>
<
body>
<!--
///////////////////////////////////////////////////////////////////////////
//######################################################################//
//########!NewsLand (BETA) - Sitema de noticias basado en PHP##########//
//####################################################################//
///////////////////////////////////////////////////////////////////////
-->


<
div align="left">
  <
p align="center"><img src="Newsland.png" alt="Logo" /> </p>
  <
p>
    <? 
  
session_start(); ?> <?
  
include(&#39;conectar2.php&#39;);
  
$user $_POST[&#39;user&#39;];
  
$pass $_POST[&#39;pass&#39;];
  
if($_POST[&#39;enviar&#39;]) {
  
  
$query mysql_query("SELECT * FROM user WHERE user=&#39;".$_POST[&#39;user&#39;]."&#39; and pass= &#39;".$_POST[&#39;pass&#39;]."&#39;");
$datos mysql_fetch_array($query);
#Comprovamos si la contraseña introducida es igual a la que se introdujo cuando se registro
if($datos[&#39;pass&#39;] == ($_POST[&#39;pass&#39;])){
session_start();
  
$_SESSION[&#39;user&#39;] = $user;
  
echo &#39;<a href="admin.php">Ir al panel</a>&#39;;
  
} else {
  echo &
#39;Los datos no son correctos <a href="editar.php">Volver</a>&#39;;
  
}
  
  } else {
  
  
?>
</p>
  <form name="form1" method="post" action="editar.php">
    <label>
      User: <input type="text" name="user"> 
    Password:</label>
    <label> 
    <input type="password" name="pass">
    </label>
    <label>
    <input type="submit" name="enviar" value="Entrar">
    </label>
  </form>
  <p>
    <? ?>
    </p>
</body>
</html>

28
PHP / [problema con login :S
« en: 31 de Marzo de 2009, 12:51:18 pm »
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<
html xmlns="http://www.w3.org/1999/xhtml">
<
head>
<
link rel="shortcut icon" href="favicon.ico">
<
link rel="icon" type="image/gif" href="animated_favicon1.gif">
<?
php
include(&#39;hits.php&#39;);
include("config.php");
?>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>World Of Magic ~ Home</title>
<link rel="stylesheet" href="styles.css" type="text/css" />


<script language="javascript" type="text/javascript">
//Script de redirección
//Llamar así  <a Onclick="redir()">
function redir() {
var direction="http://chxaloc.com"
document.write("espere mientras le llevamos a"+direction)
function forPage()
{ location.href= direction }
setTimeout ("forPage()"2500); //Tiempo que tarda en redireccionar
}
</script>

<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.3.1/jquery.min.js"></script>
<script type="text/javascript" src="jquery.easing.1.3.js"></script>
<script type="text/javascript" src="sexyalertbox.v1.2.jquery.js"></script>
<link rel="stylesheet" type="text/css" media="all" href="sexyalertbox.css"/>
<style type="text/css">
<!--
.Estilo1 {
	
font-size: 1em;
	
color: #FFFFFF;
}
.Estilo3 {
	
font-size: 0.7em;
	
font-weight: bold;
}
.Estilo4 {
	
font-size: 12px;
	
font-weight: bold;
}
.Estilo6 {color: #5580B4}
.Estilo8 {
	
color: #CCCCCC;
	
font-weight: bold;
}
.Estilo10 {color: #FFFFFF}
.Estilo11 {font-family: BlackChancery}
.Estilo18 {color: #CCCCCC}
.Estilo20 {font-size: 16px}
.Estilo21 {font-size: 0.9em}
.Estilo23 {
	
color: #FFFFFF;
	
font-size: 0.6em;
	
font-weight: bold;
}
-->
</style>
</head>
<body>
<? if($_COOKIE[&#39;user&#39;] and $_COOKIE[&#39;pass&#39;]){ ?>
<div id="container">
	
	
<span class="Estilo23">Hoy es: 
	
	
<? $dia=date(&#39;d&#39;);$mes=date(&#39;n&#39;);$ano=date(&#39;Y&#39;);
$meses=array(&#39;&#39;,&#39;Enero&#39;,&#39;Febrero&#39;,
&#39;Marzo&#39;,&#39;Abril&#39;,&#39;Mayo&#39;,&#39;Junio&#39;,&#39;Julio&#39;,&#39;Agosto&#39;,&#39;Septiembre&#39;,&#39;Octubre&#39;,
&#39;Noviembre&#39;,&#39;Diciembre&#39;);
echo $dia.&#39; de &#39;.$meses[$mes].&#39; del &#39;.$ano;  ?>
	
	
</span>
	
	
<div id="header">
	
	
<h1 class="Estilo11">World Of Magic Online </h1>
	
	
<p><strong>Un nuevo mundo de los MMORPG 2D  </strong></p>
	
</div>
	
<div id="nav">
	
	
<ul>
	
	
	
<li><a  href="http://84.126.3.164/WOM/" title="home page" class="selected"><strong>Indice</strong></a></li>
	
	
	
<li><a href="http://84.126.3.164/WOM/Noticias.php" title="Noticias de WoM Online"><strong>Noticias</strong></a></li>
	
	
	
<li><a href="http://84.126.3.164/WOM/Descargas.php" title="Descargas" ><strong>Descargas</strong> </a> </li>
	
	
	
<li><a href="http://84.126.3.164/WOM/Como.php" title="licence" class="Estilo4">Conectar</a></li>
	
	
	
<li><a onclick="Sexy.info(&#39;<b>Staffs WoM Online</b><br><br>Judoka - Webmaster - Hoster - Mapper.<br><br>Staff de WoM Online<br><br>&#39;);return false" href="http://84.126.3.164/WOM/" title="Staff de World Of Magic"><strong>Staff</strong></a></li>
	
	
	
<li><a onclick="Sexy.error(&#39;<b>World Of Magic Online</b><br><br>Lo sentimos mucho pero esta función esta inhabilitada actualmente.<br><br>Staff de WoM Online<br><br>&#39;);return false"href="http://84.126.3.164/WOM/" title="contact" class="Estilo3">Contaco</a></li>
	
	
	

	
	
</ul>
	
	
<form action="#" method="get">
	
	
	
<p>
	
	
	
	
<input type="text" name="q" value="Buscar..." />
	
	
	
	
<input onclick="Sexy.error(&#39;<b>World Of Magic Online</b><br><br>Lo sentimos mucho pero esta función esta inhabilitada actualmente.<br><br>Staff de WoM Online<br><br>&#39;);return false"  type="submit" value="Buscar!" class="button" />
	
	
	
</p>
	
	
</form>
	
</div>
	
<div id="content">
	
	
<div id="page">
Hola jejejeje
<?PHP
$number
=4;
include(
"cute/show_news.php");
?>
	
	
	
<br />
	
	
</div>
	
	
<div id="sidebar">
	
	
	
<h4 class="Estilo10">World Of Magic </h4>
	
	
	
<ul>
	
	
	
<p class="Estilo18 Estilo21">World Of Magic fu&eacute; creado para diversi&oacute;n de todos los usuarios de internet. Es un juego MMORPG (Multiplayer Online Rol Played Game) </p>
	
	
	
</ul>
	
	
	
<h4 class="Estilo1">P&aacute;ginas amigas </h4><ul>
	
	
	

	
	
	
	
<li></li>
	
	
	
	
</ul>
	
	
	
<h4 class="Estilo10">Entrada de user</h4>
	
	
	
<ul>
	
	
	
Bienvenido/a <? echo $_COOKIE[&#39;user&#39;]; ?>.
	
	
	
</ul>
	
	
	
	
 <h4 class="Estilo10">Radio</h4>
	
	
	
<ul type="square">
	
	
	
  <p><span class="Estilo20">Estado</span> de la radio: 
	
	
	
    <?
include ("Estado.php")
?>
<?
include("radio/status.php");
?>
	
	
	
</ul>
	
	
	
  </p><h4>Encuesta:</h4>
	
	
	
  <ul>
	
	
	
  <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="160" height="148" align="middle">
<param name="movie" value="http://www.phpjabbers.com/web-poll/try/poll.swf?setWIDTH=160&pollid=80&owner=phpjabbers.com&phpURL=www.phpjabbers.com/web-poll/try/" />
<param name="quality" value="high" />
<param name="bgcolor" value="#" />
<embed src="http://www.phpjabbers.com/web-poll/try/poll.swf?setWIDTH=160&pollid=80&owner=phpjabbers.com&phpURL=www.phpjabbers.com/web-poll/try/" quality="high" bgcolor="#" width="160" height="148" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
  
	
	
	
</ul>
	
	
</div>
	
	
<div class="clear"></div>
	
</div>
	
<div id="footer">
	
	
<p>&copy; 2009 World Of Magic. Web creada en PHP y MYSQL por Guillermo (Webmaster) </p>
	
	
<p>Visitas a la web: 
	
    <?=$hits?> 
	
	
</p>
	
	
<p>
	
	
  <? 
	
	
$IP $_SERVER[&#39;REMOTE_ADDR&#39;]; 
	
	
$nav $_SERVER[&#39;HTTP_USER_AGENT&#39;];
	
	
echo &
#39;Tu IP pública es: &#39;.$IP; ?> 
	
  </p>
	
</div>
	
	
	

</div>
<? } else { ?>
<div id="container">
	
	
<span class="Estilo23">Hoy es: 
	
	
<? $dia=date(&#39;d&#39;);$mes=date(&#39;n&#39;);$ano=date(&#39;Y&#39;);
$meses=array(&#39;&#39;,&#39;Enero&#39;,&#39;Febrero&#39;,
&#39;Marzo&#39;,&#39;Abril&#39;,&#39;Mayo&#39;,&#39;Junio&#39;,&#39;Julio&#39;,&#39;Agosto&#39;,&#39;Septiembre&#39;,&#39;Octubre&#39;,
&#39;Noviembre&#39;,&#39;Diciembre&#39;);
echo $dia.&#39; de &#39;.$meses[$mes].&#39; del &#39;.$ano;  ?>
	
	
</span>
	
	
<div id="header">
	
	
<h1 class="Estilo11">World Of Magic Online </h1>
	
	
<p><strong>Un nuevo mundo de los MMORPG 2D  </strong></p>
	
</div>
	
<div id="nav">
	
	
<ul>
	
	
	
<li><a  href="http://84.126.3.164/WOM/" title="home page" class="selected"><strong>Indice</strong></a></li>
	
	
	
<li><a href="http://84.126.3.164/WOM/Noticias.php" title="Noticias de WoM Online"><strong>Noticias</strong></a></li>
	
	
	
<li><a href="http://84.126.3.164/WOM/Descargas.php" title="Descargas" ><strong>Descargas</strong> </a> </li>
	
	
	
<li><a href="http://84.126.3.164/WOM/Como.php" title="licence" class="Estilo4">Conectar</a></li>
	
	
	
<li><a onclick="Sexy.info(&#39;<b>Staffs WoM Online</b><br><br>Judoka - Webmaster - Hoster - Mapper.<br><br>Staff de WoM Online<br><br>&#39;);return false" href="http://84.126.3.164/WOM/" title="Staff de World Of Magic"><strong>Staff</strong></a></li>
	
	
	
<li><a onclick="Sexy.error(&#39;<b>World Of Magic Online</b><br><br>Lo sentimos mucho pero esta función esta inhabilitada actualmente.<br><br>Staff de WoM Online<br><br>&#39;);return false"href="http://84.126.3.164/WOM/" title="contact" class="Estilo3">Contaco</a></li>
	
	
	

	
	
</ul>
	
	
<form action="#" method="get">
	
	
	
<p>
	
	
	
	
<input type="text" name="q" value="Buscar..." />
	
	
	
	
<input onclick="Sexy.error(&#39;<b>World Of Magic Online</b><br><br>Lo sentimos mucho pero esta función esta inhabilitada actualmente.<br><br>Staff de WoM Online<br><br>&#39;);return false"  type="submit" value="Buscar!" class="button" />
	
	
	
</p>
	
	
</form>
	
</div>
	
<div id="content">
	
	
<div id="page">
<?PHP
$number
=4;
include(
"cute/show_news.php");
?>
	
	
	
<br />
	
	
</div>
	
	
<div id="sidebar">
	
	
	
<h4 class="Estilo10">World Of Magic </h4>
	
	
	
<ul>
	
	
	
<p class="Estilo18 Estilo21">World Of Magic fu&eacute; creado para diversi&oacute;n de todos los usuarios de internet. Es un juego MMORPG (Multiplayer Online Rol Played Game) </p>
	
	
	
</ul>
	
	
	
<h4 class="Estilo1">P&aacute;ginas amigas </h4><ul>
	
	
	

	
	
	
	
<li></li>
	
	
	
	
</ul>
	
	
	
<h4 class="Estilo10">Entrada de user</h4>
	
	
	
<ul>
	
	
	
	
 
	
	
	
	
 <form id="form1" method="post" action="">
	
	
	
	
 <?
	
	
	
	
 
$user $_POST[&#39;user&#39;];
	
	
	
	
 if(
$_POST[&#39;OK&#39;]) {
	
	
	
	
 
//si ha pulsado entrar
	
	
	
	
$query mysql_query("SELECT * FROM usuarios WHERE usuario=&#39;$_POST[usuario]&#39;");  
                $datos 
mysql_fetch_array($query);
#Comprovamos si la contraseña introducida es igual a la que se introdujo cuando se registro
if($datos[&#39;pass&#39;] == ($_POST[&#39;pass&#39;])){
	
	
	
	
  
	


if(
$datos[&#39;pass&#39;] == ($_POST[&#39;pass&#39;])){
# Si es asi creamos las cookies
setcookie("user",$datos[&#39;user&#39;],time()+3600);
setcookie("pass",$datos[&#39;pass&#39;],time()+3600);
header("location: index.php"); #Por ultimo lo volvemos a mandar al index.php
} else {

#Si no son correctos los datos le avisamos de que vuelva a intentarlo
echo "<b>Hay un error</b>: No a sido posible conectarte, vuelve a intentarlo ;)";
echo 
"<a href=\"javascript:history.back(1)\"><b>Volver atrás</b></a>";

}
} else {
echo &
#39; La contraseña no es correcta&#39;;
}

	
	
	
	
} else {
	
	
	
	
 
?>
	
	
	
	
   <span class="Estilo8">Usuario:
	
	
	
	
   </span>
	
	
	
	
   <input name="user" type="text"  maxlength="14" />
	
	
	
	
   <span class="Estilo8">Contrase&ntilde;a:
	
	
	
	
 </span>
	
	
	
	
 <input name="pass" type="password"  maxlength="14" />
	
	
	
	
 <label>
	
	
	
	
 
	
	
	
	
   <input type="submit" name="OK" value="Entrar"  />
	
	
	
     
	
	
	
	
 </label>

<a href="reg.php" title="CLub de Hockey Xaloc" class="Estilo6"> Registrate!</a>
	
	
	
	
<? ?> </form> </ul>
	
	
	
	
 
	
	
	

	
	
	
<h4 class="Estilo10">Radio</h4>
	
	
	
<ul type="square">
	
	
	
  <p><span class="Estilo20">Estado</span> de la radio: 
	
	
	
    <?
include ("Estado.php")
?>
<?
include("radio/status.php");
?>
	
	
	
</ul>
	
	
	
  </p><h4>Encuesta:</h4>
	
	
	
  <ul>
	
	
	
  <object classid="clsid:d27cdb6e-ae6d-11cf-96b8-444553540000" codebase="http://fpdownload.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=7,0,0,0" width="160" height="148" align="middle">
<param name="movie" value="http://www.phpjabbers.com/web-poll/try/poll.swf?setWIDTH=160&pollid=80&owner=phpjabbers.com&phpURL=www.phpjabbers.com/web-poll/try/" />
<param name="quality" value="high" />
<param name="bgcolor" value="#" />
<embed src="http://www.phpjabbers.com/web-poll/try/poll.swf?setWIDTH=160&pollid=80&owner=phpjabbers.com&phpURL=www.phpjabbers.com/web-poll/try/" quality="high" bgcolor="#" width="160" height="148" align="middle" type="application/x-shockwave-flash" pluginspage="http://www.macromedia.com/go/getflashplayer" />
</object>
  
	
	
	
</ul>
	
	
</div>
	
	
<div class="clear"></div>
	
</div>
	
<div id="footer">
	
	
<p>&copy; 2009 World Of Magic. Web creada en PHP y MYSQL por Guillermo (Webmaster) </p>
	
	
<p>Visitas a la web: 
	
    <?=$hits?> 
	
	
</p>
	
	
<p>
	
	
  <? 
	
	
$IP $_SERVER[&#39;REMOTE_ADDR&#39;]; 
	
	
$nav $_SERVER[&#39;HTTP_USER_AGENT&#39;];
	
	
echo &
#39;Tu IP pública es: &#39;.$IP; ?> 
	
  </p>
	
</div>
	
	
	

</div>
<? ?>
</body>
</html>


Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in C:\xampp\htdocs\WOM\index.php on line 210

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\WOM\index.php:6) in C:\xampp\htdocs\WOM\index.php on line 217

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\WOM\index.php:6) in C:\xampp\htdocs\WOM\index.php on line 218

Warning: Cannot modify header information - headers already sent by (output started at C:\xampp\htdocs\WOM\index.php:6) in C:\xampp\htdocs\WOM\index.php on line 219

Lineas 210,217,218,219:

                $datos 
mysql_fetch_array($query);
setcookie("user",$datos[&#39;user&#39;],time()+3600);
setcookie("pass",$datos[&#39;pass&#39;],time()+3600);
header("location: index.php"); #Por ultimo lo volvemos a mandar al index.php


29
PHP / [Ayuda] problema de novato
« en: 28 de Marzo de 2009, 22:25:09 pm »
Es un problema seguramente fácil de resolver, pero no consigo encontrar el error...


<?

//Primero recopilamos los datos de la enrrada del registro
$user $_POST[&#39;user&#39;];
$pass $_POST[&#39;pass&#39;];
$email $_POST[&#39;email&#39;];
$edad $_POST[&#39;edad&#39;];
//Una vez ya recopilados empezamos con el script.

if($_POST[&#39;enviar&#39;]) {
//si presionas el botón registrar:
if(!empty($user)) {
//si el campo rellenado se continua: 
if(!empty($pass)) {
//si el campo rellenado se continua:
} else {
//si esta vacio se muestra:
echo &#39;Rellene el campo "Constraseña"&#39;;
}
} else {
//si esta vacio se muestra:
echo &#39;Rellene el campo "usuario"&#39;;
}
} else {
//si no presionas el botón registrar:
?>


El problema está en que aun que rellene el campo de contraseña me muestra el echo del else: } else {
//si esta vacio se muestra:
echo &#39;Rellene el campo "Constraseña"&#39;;
}


y este el formulario:

<form method="post" action="reg.php"><table>
<
td><span class="Estilo18"><strong>Usuario:</strong></span></td>
<
td><input type="text" name="user" /></td><tr>
<
td><span class="Estilo18"><strong>Password:</strong></span></td>
<
td><input type="password" name"password" /></td><tr>
<
td><span class="Estilo18"><strong>Email:</strong></span></td>
<
td><input type="text" name="email" /> </td><tr>
<
td><span class="Estilo18"><b>Edad:</b></span></td>
<
td><input type="text" maxlength="2" name="edad" /></td><tr>
<
td><div align="center">
<
input type="reset" value="Vaciar" align="middle"/>
</
div></td>
<
td><div align="center">
<
input type="submit" name="enviar" value="Registrar"/>
</
div></td>
</
table>
<
class="Estilo25">&nbsp;</p>
<
class="Estilo26">Todos los campos son obligatoriosde lo contrario no te podr&aacute;s registrar en la web.</p>
</
form>


¿Cómo se soluciona?

Ayuda por favor.

Edit: me acabo de dar cuenta que me equivoqué de zona, muevan el tema por favor.

30
Flash y ActionScript / otra pregunta de AS
« en: 01 de Septiembre de 2008, 18:40:41 pm »
ay alguna manera de:

tngo 1 imagen k he convertio a boton, y l k kiero es k al clickarla me salga un mesnaje editable que yo puedo modificar el diseño etc... y k al volver a clickar se cierre.. es posible?

y se puede ocultar un boton hasta k se verifiquen unos datos al clickar un boton k se ve??

Páginas: 1 [2] 3 4