Avatar Image
Usuario habitual
Usuario habitual

bien utilice este sistema el que aparece aqui http://www.forosdelweb.com/f18/aporte-sistema-comentarios-sin-bd-561570/ en el primer post....

pero me da unos errores cuando lo subo...

Warning: fopen() [function.fopen]: URL file-access is disabled in the server configuration in /home/webcindario/n/u/numusic/comentarios.php on line 10

Warning: fopen(https://numusic.webcindario.com/contador.txt) [function.fopen]: failed to open stream: no suitable wrapper could be found in /home/webcindario/n/u/numusic/comentarios.php on line 10

Warning: fclose(): supplied argument is not a valid stream resource in /home/webcindario/n/u/numusic/comentarios.php on line 12
Comentarios total:

No hay comentarios.
Enviar un comentario

alguna idea?.... es un pequeño sistema de comentarios que se supone no necesita base de datos no se si realmente esta mal o que....

Avatar Image
@man / @woman
@man / @woman

Estoy utilizando fopen en un par de páginas (aquí mismo) sobre archivo txt, funciona muy bien; aunque no exista el archivo, lo crea.

Aparentemente los 2 archivos (comentarios.php y contador.txt) están en la raiz, trata de crear una carpeta y colocarlos allí.

Revisa los permisos de lectura/escritura sobre el archivo.

Avatar Image
Usuario habitual
Usuario habitual
Escrito originalmente por GestionXls

Aparentemente los 2 archivos (comentarios.php y contador.txt) están en la raiz, trata de crear una carpeta y colocarlos allí.

Revisa los permisos de lectura/escritura sobre el archivo.

bueno no entendi mucho... no se mucho de php solo he empezado a comprender algunas cosas... podrias ser mucho mas claro... XD....

edito: me dicen en otro foro que webcindario no permite la funcion fopen?... sera cierto si es si que puedo hacer, si es no alguna idea de cual sea el problema.

Avatar Image
@man / @woman
@man / @woman
Cita:

edito: me dicen en otro foro que webcindario no permite la funcion fopen?... sera cierto si es si que puedo hacer, si es no alguna idea de cual sea el problema.

No te guíes por lo que te dicen o comentan -asegúrate en el lugar correcto-, en el 1er tema de este subforo hay un listado con las funciones de PHP deshabilitadas, leelo. Fopen, que no está en la lista, funciona.

Escrito originalmente por Mazziel

bueno no entendi mucho... no se mucho de php solo he empezado a comprender algunas cosas... podrias ser mucho mas claro... XD....

El error está en comentarios.php entre las 10 primeras filas, el error de la 12 es consecuencia que la fila 10 no se ha ejecutado bien (olvídalo). Buen momento para comenzar a aprender y comprender ....

Avatar Image
Usuario habitual
Usuario habitual

bien, inicie con otro proceso ahora...

y ya me da algunos errores

Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'numusic'@'192.168.0.63' (using password: YES) in /home/webcindario/n/u/numusic/just-blog-it/admin/conexion.php on line 5

Warning: mysql_query(): supplied argument is not a valid MySQL-Link resource in /home/webcindario/n/u/numusic/just-blog-it/index.php on line 29

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/webcindario/n/u/numusic/just-blog-it/index.php on line 30...

alguna idea?

edito: me parece q ya resolvi algunos ahora solo me da Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/webcindario/n/u/numusic/just-blog-it/index.php on line 30... al abrir el index.php

y cuando quiero iniciar session me dice otro

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/webcindario/n/u/numusic/just-blog-it/admin/esUsuario.php on line 10


Avatar Image
@man / @woman
@man / @woman
Escrito originalmente por Mazziel

Warning: mysql_pconnect() [function.mysql-pconnect]: Access denied for user 'numusic'@'192.168.0.63' (using password: YES) in /home/webcindario/n/u/numusic/just-blog-it/admin/conexion.php on line 5

Siempre resuelve el primer error ..., en este caso está mal por lo menos uno de los 3 parámetros: servidor, nombre de usuario y/o contraseña. Corrige el script.

Avatar Image
Usuario habitual
Usuario habitual

bien si eso ya lo resolvi, habia puesto otra contraseña porq tengo otro espacio web y ponia esa y son dos diferente ahora, el problema es

Spoiler:

Warning: mysql_fetch_assoc(): supplied argument is not a valid MySQL result resource in /home/webcindario/n/u/numusic/just-blog-it/index.php on line 30

en la linea 30 aparece

while ( $row = mysql_fetch_assoc ($resultado)) ....

edito....

ya encontre la respuesta a eso... en uno de tus post sobre algo parecido usando if ($Result) {.....

pero ahora tengo otro de otro archivo... es...

Warning: mysql_fetch_array(): supplied argument is not a valid MySQL result resource in /home/webcindario/n/u/numusic/just-blog-it/admin/esUsuario.php on line 10

alguna idea?... if ($Result) {..... tambien.... lo dejo por si alguien tiene dudas despues....


he encontrado solo las respuestas pero... cuando realizo el registro todo bien, pero cuando me conecto me da error dice q la contraseña no coincide... a que se debera?


Avatar Image
@man / @woman
@man / @woman

Supongo que está usando un sistema armado o pre-armado, y las causas pueden ser muchas.

Si la contraseña ahora es la correcta, fijate en el archivo numusic/just-blog-it/admin/conexion.php (antes de la línea 10) si a la contraseña se le hace algún tratamiento con instrucciones como addslashes y/o stripslashes (para dehabilitarlas y probar de nuevo).

Avatar Image
Usuario habitual
Usuario habitual

esto es lo unico q tengo....

<?php

function esUsuario ( $usuario, $password, $conexion ) {
    
    if ($usuario=='' || $password=='') return false;
    
    
    $query = "SELECT idUsuario, usuario, password, tipo FROM `usuarios` WHERE usuario = '$usuario'";
    $resultado = mysql_query ($query, $conexion);
    if ($Resultado) {
    $row = mysql_fetch_array ($resultado);
    $password_from_db = $row ['password'];
    unset($query);}
    
            
    
    if ( $password_from_db == $password ) {
        return $row;
    } else return false;
    
    
}

?>

ves algo mal?

Avatar Image
@man / @woman
@man / @woman

No sé, antes de llamar a esa función debería tener abierta la conexión con el servidor ¿ la tiene?

Avatar Image
Usuario habitual
Usuario habitual

no entiendo mucho, pero si es que falta algo en el codigo ps ese es el codigo completo de ese archivo...

Avatar Image
@man / @woman
@man / @woman

Creo que es hora que comiences a andar (ver manuales, otros scripts, compararlos, modificarlos, ver que ocurre....) así se comienza a entender.

Avatar Image
Usuario habitual
Usuario habitual

bueno he buscado aun no encuentro... que podria hacer... no encuentro aun nada...

Avatar Image
Machacateclados
Machacateclados
Escrito originalmente por Mazziel

 que podria hacer...

Buscar y leer un manual

Avatar Image
Usuario habitual
Usuario habitual

jaja q respuesta mas rara no ayuda aunq si sugiere... XD...

sigo con el mismo problema usuario y contraseña no coinciden... q sea?

Avatar Image
@man / @woman
@man / @woman

Tendrás que revisar el scrip... para empezar, que este llegando bien los datos, por ejemplo.

Avatar Image
Usuario habitual
Usuario habitual

bueno vi cada uno de los archivos y no encuentro nada XD... tendra algo lo de donde se pone los datos de la base de datos yo tengo

define( 'db_server', 'mysql.webcindario.com' );
define( 'db_name', 'numusic');
define( 'db_user', 'numusic');
define( 'db_pass', '********');

esta algo mal en eso?

Avatar Image
@man / @woman
@man / @woman

Fíjate si lo que se define en db_name, db_user y db_pass son iguales a lo que ves en el panel de control.

Avatar Image
Usuario habitual
Usuario habitual

ps si asi esta.... que otro archivo podria estar dando este problema?

este es el archivo ingresar

Spoiler:

<?php

session_start ();


require_once 'admin/config.php';
require_once 'admin/conexion.php';
require_once 'admin/esUsuario.php';


$dbConn = conectar();

if ( !empty( $_SESSION['usuario'] ) && !empty($_SESSION['password']) ) {
    if ( esUsuario( $_SESSION['usuario'], $_SESSION['password'], $dbConn ) ) {
        header( 'Location: https://numusic.webcindario.com/index.php\' );
        die;
    }
}


if ( !empty($_POST['submit']) ) {
   
   
    if ( !empty($_POST['usuario']) )     $usuario     = $_POST['usuario'];
    if ( !empty($_POST['password']) )    $password     = $_POST['password'];
   
   
    if ( empty($usuario) )     $error['usuario']         = 'Es obligatorio completar el nombre de usuario';
    if ( empty($password) ) $error['password']         = 'Es obligatorio completar la contraseña';
   
   
    if ( empty($error) ) {
       
       
        if ( $arrUsuario = esUsuario($usuario,md5($password),$dbConn) ) {
           
           
            $_SESSION['usuario']     = $arrUsuario['usuario'];
            $_SESSION['password']    = $arrUsuario['password'];
           
            header('Location: https://numusic.webcindario.com/index.php\');
            die;
           
        } else {
            $error['noExiste']         = 'El nombre de usuario o contrase&ntilde;a no coinciden';
        }
       
    }
       
}

?>
<!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>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Blog Personal</title>
</head>

<body>

    <h1>Inicio de sesión</h1>
   
    <? if (!empty($error)) { ?>
        <ul>
        <? foreach ($error as $mensaje) { ?>
            <li><?= $mensaje ?></li>
        <? } ?>
        </ul>
    <? } ?>
   
    <form action="ingresar.php" method="post">
   
        <p>
            <label for="usuario">Nombre de usuario</label><br />
            <input name="usuario" type="text" value="<? if ( ! empty($usuario) ) echo $usuario; ?>" />
        </p>
        <p>
            <label for="password">Contrase&ntilde;a</label><br />
            <input name="password" type="password" value="<? if ( ! empty($password) ) echo $password; ?>" />
        </p>
        <p>
            <input name="submit" type="submit" value="Ingresar" />
        </p>
       
    </form>


</body>
</html>

este es el archivo registrar

Spoiler:

<?php

require_once 'admin/config.php';
require_once 'admin/conexion.php';


$dbConn = conectar();


if ( !empty($_POST['submit']) ) {
   
   
    if ( !empty($_POST['usuario']) )     $usuario     = $_POST['usuario'];
    if ( !empty($_POST['password']) )    $password     = $_POST['password'];
    if ( !empty($_POST['re-password']) )$rePassword = $_POST['re-password'];
    if ( !empty($_POST['email']) )        $email        = $_POST['email'];
   
    if ( empty($usuario) )     $error['usuario']         = 'Es obligatorio completar el nombre de usuario';
    if ( empty($password) ) $error['password']         = 'Es obligatorio completar la contraseña';
    if ( empty($email) )    $error['email']            = 'Es obligatorio completar el email';
    if ( $_POST['password'] != $_POST['re-password'] )
    {
        $error['re-password'] = 'La contrase&ntilde;a no coincide';
    }
   
   
    if ( empty($error) ) {
       
       
        $query  = "INSERT INTO `usuarios` (usuario,password,email) VALUES ('$usuario','".md5($password)."','$email')";
        $resultado = mysql_query($query, $dbConn);
       
        header( 'Location: https://numusic.webcindario.com/index.php?registro=true\' );
        die;
       
    }
       
   
}

?>
<!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>
    <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
    <title>Blog Personal</title>
</head>

<body>

    <h1>Registro de Usuario</h1>
   
    <? if (!empty($error)) { ?>
        <ul>
        <? foreach ($error as $mensaje) { ?>
            <li><?= $mensaje ?></li>
        <? } ?>
        </ul>
    <? } ?>
   
    <form action="registrar.php" method="post">
   
        <p>
            <label for="usuario">Nombre de usuario</label><br />
            <input name="usuario" type="text" value="<? if ( ! empty($usuario) ) echo $usuario; ?>" />
        </p>
        <p>
            <label for="password">Contrase&ntilde;a</label><br />
            <input name="password" type="password" value="<? if ( ! empty($password) ) echo $password; ?>" />
        </p>
        <p>
            <label for="re-password">Repetir Contrase&ntilde;a</label><br />
            <input name="re-password" type="password" value="<? if ( ! empty($rePassword) ) echo $rePassword; ?>" />
        </p>
        <p>
            <label for="email">Correo Electr&oacute;nico</label><br />
            <input name="email" type="text" value="<? if ( ! empty($email) ) echo $email; ?>" />
        </p>
        <p>
            <input name="submit" type="submit" value="Reg&iacute;strate" />
        </p>
       
    </form>


</body>
</html>

talvez en alguno de esos...

ATENCIÓN: Este tema no tiene actividad desde hace más de 6 MESES,
te recomendamos abrir un nuevo tema en lugar de responder al actual
Opciones:
Ir al subforo:
Permisos:
TU NO PUEDES Escribir nuevos temas
TU NO PUEDES Responder a los temas
TU NO PUEDES Editar tus propios mensajes
TU NO PUEDES Borrar tus propios mensajes
Temas similares
TemaUsuariosRespuestasVisitasActividad
Por: User 5795558, el 24/Jul/2010, 18:19
User 5795558 Narupiece fsanchezdsgn72kAug/10
Por: , el 08/Mar/2012, 23:52
franciskiko_20 NoSetup.org2953Mar/12
Por: , el 10/Mar/2010, 14:29
thebiglucas aerialss8882kMar/10
Por: User 6780457, el 13/Feb/2010, 10:13
User 6780457 NoSetup.org iblancasa32kFeb/10
Por: , el 07/Ago/2004, 07:13
lostucumanos NoSetup.org ivanitoweb22kAug/04