Menú

Mostrar Mensajes

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

Mostrar Mensajes Menú

Temas - kosis157

#1
PHP / error en el acceso a la propiedad
5 Marzo 2009, 22:15 PM
Estoy haciendo una web he creado una clase login si se valida bien guardo la clase en la session con los datos correctos, luego al recuperar los datos me tira un error, el error es este:
CitarFatal error: main() [<a href='function.main'>function.main</a>]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition &quot;Login&quot; of the object you are trying to operate on was loaded _before_ unserialize() gets called or provide a __autoload() function to load the class definition in C:\Documents and Settings\Administrador\Mis documentos\wwwroot\web\Index.php on line 33

y la linea 33 es:
Código (php) [Seleccionar]

if(isset($_SESSION['login'])){
   $logins=$_SESSION['login'];
   echo $logins->getId();(linea 33)
}

y la función getId es:
Código (php) [Seleccionar]

public function getId(){
   return $this->id;
}



gracias por la ayuda ::)
#2
PHP / problemas con el header
8 Enero 2009, 17:30 PM
Hola a ver si me pueden solucionar, el tema es que tengo un script parecido a eso:
Código (php) [Seleccionar]

include("conexionBD.php");
.
.
.
header("index.php");
exit;


y el error
Warning: Cannot modify header information ....

Pues como me daba error, cree una clase BD:
Código (php) [Seleccionar]

class BaseDatos{
var $hostname,$user,$password,$dtb;
   
    function BaseDatos(){
if($_SERVER['REMOTE_ADDR']=="127.0.0.1"){
$hostname="localhost";
$user="root";
$password="";
$dtb="colegio";
}else{
$hostname="localhost";
$user="***";
$password="**";
$dtb="colegio";
}
        $this->hostname = $hostname;
$this->user = $user;
$this->password = $password;
$this->dtb=$dtb;
    }
   
    function conect(){
$isOk=true;
$conexion = mysql_connect($this->hostname,$this->user,$this->password);
if(!$conexion){
$isOk=false;
}else{
$c=mysql_select_db($this->dtb, $conexion);
if(!$c) $isOk=false;
}
return $isOk;
    }
}



dentro del archivo pongo:
Código (php) [Seleccionar]

require("includes/classes/BaseDatos.php");
$bd=new BaseDatos();
$bd->conect();
.
.
.
header("index.php");


y me sigue dando el mismo error y no hay ningun echo, también cambie el require por include pero el error sigue


PD: Me gustaría tener un archivo donde haya el usuario, contraseña, bd de la Base de datos por si tengo que cambiar no tenga que ir archivo por archivo.



gracias
#3
Buenas tengo un problema he mirado por el google pero no encuentro tengo una página web en jsp lo he hecho con el ecplise y ahora al subirla al servidor(Apache tomcat) no se que archivos copiar, tengo clases en un package luego un jar para la BD si alguien sabe donde poner las clases els servlets,....


Gracias
#4
.NET (C#, VB.NET, ASP) / Probelma con aspx
6 Abril 2008, 17:56 PM
Hola he hecho una página web con aspx y antes de montarla a un servidor, la monte con el IIS pero no ejecuta el código si alguien sabe que hay que instalar y todo esto..


Grácias.
#5
Hola estoy haciendo una página web instale el XAMPP de momento estoy trabajando con localhost pero al terminarlo me gustaría ponerla algun servidor. Tengo pensado montarlo en un cuarto de mi casa estoy mirando windows server 2003 pero no se cómo utilizarlo si alguien me deja algun manual o algo se lo agradezco  :P y luego otra cosa para que los usuarios no me entren a mi BD del XAMPP cómo se hace para restringirlo ahora entrando con localhost/phpmyadmin entra sin pedirme ninguna password...

Saludos.
#6
PHP / ¿error header?
29 Octubre 2007, 21:02 PM
Hola tengo un problema antes utilizaba el EasyPHP pero ahora como en mi colegio tengo instalado el XAMPP me puse en mi ordenador, con el EasyPHP me iba todo correctamente pero ahora con el XAMPP me tira dos errores:
El código es:
Código (php) [Seleccionar]

<?php
if(isset($_POST['login'])){
$redir=$_SERVER['HTTP_REFERER'];
$url=explode("?",$redir);
$redir=$url[0];

$user=$_POST['user'];
$pass=$_POST['pass'];
if($user==""){
header ("Location: $redir?error_login=0");
exit;
}
if($pass==""){
header ("Location: $redir?error_login=0");
exit;
}
/** comprobem que el usuario y contraseña estan a la BD*/
include("../conexion.php");
$sql="SELECT `id`,`pass`,`carrec`,`ban`,`last_day`,`entradas`,`alta` FROM usuari";
$sql .=" WHERE `nick` LIKE '".$user."' LIMIT 1";
$result=mysql_query($sql);
if(mysql_num_rows($result)==0){
header ("Location: $redir?error_login=1");
exit;
}
$row=mysql_fetch_array($result);
if($row[2]==1){//comprobem k lusuari no estigui ban 1-> BAN; 0-> no ban
header ("Location: $redir?error_login=2");
exit;
}
/*comprobem k estigui de alta*/
if($row['alta']!=1){
header ("Location: $redir?error_login=4");
exit;
}
/** comprovem si la contraseña coincideix*/
if($pass==$row['pass']){
$data=date("d/m/Y");
//actualitzem al ultima visita
$sql="UPDATE `usuari` SET `last_day` = '".$data."',`entradas`=`entradas`+1, `ip`='".$_SERVER['REMOTE_ADDR']."' WHERE `nick` = '".$user."' LIMIT 1" ;
mysql_query($sql);
/*--> linea 42*/session_start();
$_SESSION['id']=$row['id'];
$_SESSION['user']=$user;
$_SESSION['pass']=$pass;
$_SESSION['carrec']=$row['carrec'];
$_SESSION['entradas']=$row['entradas'];
$url="../index.php?".session_name()."=".session_id();
/*--> linea 49*/header ("Location: $url");
}else{
header ("Location: $redir?error_login=3");
exit;
}
mysql_free_result($result);
mysql_close();
}else{
header("Location: login.php");
}
?>


Warning: session_start() [function.session-start]: Cannot send session cache limiter - headers already sent (output started at C:\wwwroot\web\conexion.php:4) in C:\wwwroot\web\usuarios\progress.php on line 42

Warning: Cannot modify header information - headers already sent by (output started at C:\wwwroot\web\conexion.php:4) in C:\wwwroot\web\usuarios\progress.php on line 49

#7
PHP / sql problema con default
21 Octubre 2007, 00:12 AM
Hola me tengo esta secuencia:
Código (sql) [Seleccionar]

CREATE TABLE USUARI(

id INT(2) PRIMARY KEY AUTO_INCREMENT ,

nick VARCHAR(25) NOT NULL ,

pass VARCHAR(25) NOT NULL ,

email VARCHAR(25) NOT NULL ,

edad INT(4),

sexo CHAR(1),

data_creacio DATE DEFAULT 'NOW()',

carrec CHAR(1) DEFAULT 'U',

ban int(1) default '0',

last_time TIME DEFAULT 'CURTIME()',

last_day VARCHAR(10),

entradas INT(4) default 0,

comentari VARCHAR(100),

ip varchar(15),

alta INT(1) DEFAULT 0,

codigo_alta INT(5)

) AUTO_INCREMENT = 1;

con windows y utilizaba el easyPHP la versión 1.7 me iba perfectamente pero ahora me pase a Linux el Ubunte la versión 7.10 y me instale XAMP la version creo que la última y me da error. el Error es: #1067 - Invalid default value for 'data_creacio'

Gracias.
#8
PHP / combiancion de tablas SQL Error
5 Septiembre 2007, 22:19 PM
Bueno estoy haciendo un trabajo y al combinar dos tablas(usuaris y alumnes)
no me deja registrar os dejo los dos consultas:
Código (sql) [Seleccionar]
CREATE TABLE usuaris(
id INT(3) PRIMARY KEY,
usuari VARCHAR(50) UNIQUE,
pass TEXT,
carrec VARCHAR(15) DEFAULT 'alumne',
foreign key(id) REFERENCES alumne(id)
);
CREATE TABLE alumne(
id INT(3) PRIMARY KEY AUTO_INCREMENT,
nom varchar(50),
cognom1 varchar(50),
cognom2 varchar(50),
curs int(1),
) AUTO_INCREMENT = 1;

y la consulta es:
Código (php) [Seleccionar]
$sql="SELECT `alumne.id`,`alumne.nom`,`alumne.cognom1`,`alumne.cognom2`,`usuaris.pass` FROM alumne,usuaris";
$sql .=" WHERE `alumne.id`=`usuaris.id` AND `usuaris.usuari` LIKE '".$user."' LIMIT 1";


me dice que no encuentra el usuario y el usuario esta ya en la base de datos correctamente luego porve de ejecutarlo con PHPMYADMIN y me dice este error:
consulta SQL :

SELECT `alumne.id` , `alumne.nom` , `alumne.cognom1` , `alumne.cognom2` , `usuaris.pass`
FROM alumne, usuaris
WHERE `alumne.id` = `usuaris.id` AND `usuaris.usuari`
LIKE 'mtrepat'
LIMIT 1

MySQL ha dicho:

#1054 - La columna 'alumne.id' en field list es desconocida
#9
PHP / problemas en la web
27 Julio 2007, 00:22 AM
Hola he echo una web con PHP, mysql y Phpmyadmin y mi localhost tengo instalado el easyPHP y la web se be perfectamente ningun error todo BIEN pero antes de pasarme a un hosting de pago queria comprovar si funcionaba correctamente y lo subí en lycos pero una vez subido alli al conectarme con al BD para modificar los datos pues no se actualiza y la conexión esta correcta, o si por ejemplo estas registrado(utilizo las sessiones) te sale un menu o no. pues en lycos nada Si alguien sabe que pasa o tiene algo mejor que lycos es sólo para comprovar si la web como se ve antes de comprarme un hosting  ::)
Bueno espero que no sea un lio  :huh:


saludos.
#10
PHP / aclaracion sobre SQL
14 Julio 2007, 01:35 AM
Alguien sabe porque este código funciona con esas comillas del acento(`):
Código (php) [Seleccionar]
mysql_query ("INSERT INTO `user`(`nom`)VALUES(''$usuario'')",$conexion); pero de esta manera no me inserta los datos en la BD, es que mire ejemplos aquí en el foro y no llevan las comillas esas, digamos la manera esta que esta aquí en este foro no me funciona:
Código (php) [Seleccionar]
mysql_query ("INSERT INTO user(nom)VALUES(''$usuario'')",$conexion);

Gracias por la aclaracion  :xD
#11
PHP / problema con el siwtch
12 Julio 2007, 21:06 PM
Mira he empezado hacer un registro de personas para mi web pero nose que pasa que cuando pongo registrar o entro en registro no me hace nada a lo mejor es algun problema con el switch o si teneis alguna idea mejor la comenteis  :xD. os dejo aquí el código:

<?php
switch($opcion){
  case 
1:
    echo
'Estas en el registro';
    break;
  case 
2:
    echo
'as entrado en el ingresar';
    break;
  default:
?>

<form action="user.php?opcion=2" method="post" name="registro">
  <table width="30%" border="0" cellpadding="0" cellspacing="0" class="table">
    <tr>
      <td>Usuario:</td>
      <td><input name="textfield" type="text" class="formtexto" /></td>
      <td><a href="user.php?opcion=1">Registrar</a></td>
    </tr>
    <tr>
      <td>Contrase&ntilde;a</td>
      <td><input name="textfield2" type="password" class="formtexto" /></td>
      <td><input name="Submit" type="submit" class="formbutton" value="Ingresar" /></td>
    </tr>
  </table>
</form>
<?php
}
?>
#12
Hola tengo el Apache 2.2.X con el PHP5 me he copiado un archivo de aquí al foro pero no me funciona, es necesario instalar algo extra para que me funcione ya que es afilidaso y me utiliza sql o con eso instalado ya me funciona si se tiene que instalar algo si hay algun manual de como instalar se los agradecere  ::)
espero que se haya entendido :huh:
#13
Me gustaria saber si con el Paint Shop Pro la version 5.01 se puede hacer esos fondos del urserbar y luego como se haria  :xD

esque busque manuales pero sólo en cuentro que lo explican al Photoshop y no encuentro con el Paint Shop

gracias
#14
PHP / error en mandar un formulario
31 Marzo 2007, 20:32 PM
Hola estoy haciendo un formulario y al ejecutarlo de mi PC me sale un error, PHP Notice: Undefined variable: HTTP_GET_VARS in C:\Inetpub\wwwroot\contactar\index.php on line 17 y la liena 17 es:

if ($HTTP_GET_VARS["accion"] == "")
Tambien os dejo el código para verlo mejor  ;)

<table width="200" border="0" align="center" cellpadding="0" cellspacing="0" class="subcategoryWeb">
  <tr>
    <td>- Contactar - </td>
  </tr>
</table>
<p>&nbsp;</p>
<?php
if ($HTTP_GET_VARS["accion"] == "") {
?>
 
<table width="770" border="0" align="center" cellpadding="0" cellspacing="0">
  <tr>
    <td width="159"><table width="159" border="0" cellpadding="0" cellspacing="0">
      <tr>
        <td>&nbsp;</td>
      </tr>
    </table></td>
    <td width="595">
        <table width="75%" border="1" cellpadding="0" cellspacing="0" bordercolor="#2D2D2D">
          <tr>
            <td><form action="index.php?accion=enviar" method="post" name="contacto">
                <table width="75%" border="0" cellpadding="0" cellspacing="0">
                  <tr>
                    <td class="table2">Tu nombre: </td>
                    <td><input name="name" type="text" id="name" class="table" /></td>
                  </tr>
                  <tr>
                    <td class="table2">Tu email:</td>
                    <td><input name="email" type="text" id="email"  class="table" /></td>
                  </tr>
                  <tr>
                    <td class="table2">Tu asunto: </td>
                    <td><label>
                      <select name="asunto" class="table" id="asunto">
                        <option>- Seleccionar Opcio -</option>
                        <option>Sugerencia</option>
                        <option selected="selected">Colaborar</option>
                      </select>
                    </label></td>
                  </tr>
                  <tr>
                    <td class="table2">Tu comentario: </td>
                    <td><textarea name="com" rows="5" class="table" id="com"></textarea></td>
                  </tr>
                </table>
              <p align="center">
                  <input type="submit" name="Submit" value="enviar" />
              </p>
            </form></td>
          </tr>
        </table>

    </td>
  </tr>
</table>
<p>&nbsp;</p>
<?php
}else{
if ($HTTP_GET_VARS["accion"] == "enviar"){
$email $HTTP_POST_VARS["email"]; 
$nombre $HTTP_POST_VARS["nombre"];
$com $HTTP_POST_VARS["com"]; 
if($email == "" || $com== ""){
echo'Rellena los campos vacios.<a  href=javascript:history.go(-1)>Atr&aacute;s</a>';
}else{
$to "zak@hotmail.com";
$subject "Contactar";
$msg="Hola tienes un formulario enviado:\nSu nombre: " .$name" \n Su e-mail: " .$email ." \n Su descripci&oacute;n: "$com ".";
mail($to$subject$msg);
echo'mensaje enviado correctamente';
}
}
}
?>

#15
PHP / web con sql
20 Marzo 2007, 17:33 PM
Hola estoy estudiando grado superior(DAI) y empezado a tocar Acces y Oracle y me gustaría saber si puedo con eso hacer en mi web un registro de personas,programas...
si sabeis algun manual para hacer consultas o registrar tablas con PHP me podeis dejar el link  ;D
Gracias.
#16
PHP / rasgos PHp
15 Enero 2007, 19:53 PM
Bueno e mirado por encima si había algun manual pero sólo encontre manuales y script ya utilizados,.... yo estoy buscando un manual que explicara como se declaran las variables, como se hace, recoger variables de un formulario,apuntadores,...
es que estoy estudiando Grado Superior y doy sólo C++ pero en mi tiempo libre me gustaría montar una página web y preferiria hacerlo en PHP.
#17
Multimedia / Error Reproductor
1 Noviembre 2006, 20:35 PM
Hola al bajarme peliculas, video-clips por el emule al abrirlos con el Reproductor de Windows me sale este error y esta en formato(mpg):

"El Reproductor de Windows Media no puede reproducir el archivo. El archivo está dañado o el Reproductor no admite el formato que intenta reproducir."

Alguien sabe como puedo hacerlo para poder ver. o es culpa de los codecs..

Gracias.
#18
Programación Visual Basic / descargar VB
30 Julio 2005, 12:30 PM
Hola,
he buscado para descargar VB pero no encuentro ningún link, alguien sabe donde le puedo descargar u otro que sea fácil para empezar con programación.  ;)
Gracias.
#19
Multimedia / Programa
13 Marzo 2005, 02:18 AM
Hola, Me he bajado todas las canciones de un grupo por el Emule y cunado hago el CD lo voy para escuchar y solo algunas se podían escuchar y me he bajado las que no se podían escuchar y he copiado el CD pero la extención de las canciones son wma, lo he copiado con el reproductir de windows media y para que el cd sea leidp por el mini-disc tienes que ser mp3.

¿Hay algun programa para cambiar la exteción*.wma a *.mp3?

Espero que se entienda  ???
#20
Juegos y Consolas / Aom
21 Febrero 2005, 00:37 AM
Hola tengo el Age of Mythology pirata y al jugar en line se me desconecta que es debido es porque quiero jugar en linea con mis amigos pero....  SOy el unico que no puedo, tengo las caracteristicas bien, como ellos pero a mi se me desconecta y ellos no.

Bye
#21
Juegos y Consolas / Mythology
6 Febrero 2005, 03:13 AM
Hola
Tengo el AOM(Age of Mithology) pero cuando quiero jugar en linea se me desconecta el internet y tengo el juego pirata alguien sabe a que es debido. Mi velocidad es de 56kbps.
SAludos
#22
Sugerencias y dudas sobre el Foro / No subject
30 Diciembre 2004, 06:13 AM
No he podido buscar primero en el foro porque no se como se llama esto de que cuando escribes este post poner el lunk o alguna imagen.
¿cómo se hace ?
#23
Multimedia / Pasar la extención wma a mp3
5 Septiembre 2004, 00:03 AM
Hola:
ALguien sabe algun programa para pasar la extención wma a mp3 es para que tengo un CD con musica y al pasarlo al ordenador su estención me sale wma y al hacer el CD algunas canciones no las puedo copiar.

Gracias.
#24
Juegos y Consolas / Pokemon
6 Agosto 2004, 05:06 AM
Hola lo primero que esto de pokemon es para mi hermano pequeño me dice si hay alguna manera de interncanviar pokemons mediante la web u otra manera.
Gracias
#25
Alguien sabe dnd puedo conseguir el programa Macromedia Flash MX y su crack. Si n es pedir muxo me puede escribir la dire.

ya no digo de que me lo baje. ;D

Gracias
#26
Juegos y Consolas / Age of Mythology
13 Junio 2004, 09:05 AM
Ola si alguien sabe la respuesta que escriba rapido:
Entro en el aom menu multijugador LAND/direct ip y luego voy a anfitrion o ponga la Ip y se me desconecta el CD es pirata pero mi primo que tambien tiene pirata y las mismas caracteristicas él puede jugar.
no sirve escribir que el ESo es muy bueno seguro que ay alguna solucion.
GRacias