elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Arreglado, de nuevo, el registro del warzone (wargame) de EHN


  Mostrar Mensajes
Páginas: [1]
1  Programación / PHP / Re: [Share] - Intranet Colegio (PHP,MYSQL) en: 7 Marzo 2014, 08:32 am
lorenita20 para eso tienes un par de opciones.

Una sería desactivar los mensajes de error en el archivo php.ini. Busca la línea
display_errors = On y la cambias por display_errors = Off y reinicias el servicio.

Otra opción es añadir el caracter @ delante del elemento que te produce el error como por ejemplo el de Notice: Undefined index: ven in seleccion.php on line 57:
if($_REQUEST['ven']==....
por
if(@$_REQUEST['ven']==....

Hay más opciones pero éstas son las más fáciles y no hay que tocar mucho.

Personalmente prefiero la primera. Desactivo, ojeo y cuando termino de ver el trabajo lo vuelvo activar.

un saludo
2  Programación / PHP / Re: ¿Qué diferencia hay entre include y get? en: 6 Marzo 2014, 12:16 pm
Pues ahora que lo dices, pude que tengas razón :)
3  Programación / PHP / Re: ¿Qué diferencia hay entre include y get? en: 6 Marzo 2014, 09:52 am
get() tiene varios propositos en wordpress dependiendo de la clase, no tiene nada que ver con include. Por ejemplo en la clase WP_Http get se usa para el envío de datos utilizando el método HTTP GET. Sólo tienes que buscar "function get(" en los archivos .php de tu instación de wordpress y lo verás por ti mismo
4  Programación / PHP / Re: [Share] - Intranet Colegio (PHP,MYSQL) en: 6 Marzo 2014, 07:42 am
Hiciste los últimos pasos que posteó Hadess_inf?
Citar
7) En la base de datos ejecutar la siguiente instruccion: UPDATE clave SET clave = '202cb962ac59075b964b07152d234b70' WHERE idclave = 6;
8) En al base de datos ejecutar la siguiente instrucciong: ALTER DATABASE  `dbintranet` DEFAULT CHARACTER SET utf8 COLLATE utf8_spanish2_ci.
9) Cargar la pagina e ingresar con los siguientes datos: usuario -> ruth y clave -> 123
5  Programación / PHP / Re: [Share] - Intranet Colegio (PHP,MYSQL) en: 16 Febrero 2014, 09:46 am
JR630 eso es un sin sentido con modificaciones al azar del archivo login.php.
6  Programación / PHP / Re: [Share] - Intranet Colegio (PHP,MYSQL) en: 10 Febrero 2014, 20:44 pm
Wenas a todos, tiene muchos fallos?, eso depende, que se pueden evitar? pues si, pero tambien los podemos "corregir" nosotros si queremos probarlo.

El error de las funciones creo que es por la versión de mysql, de todas formas podeis mirarlo en dev.mysql.

Como lo arreglo? puedes interntar insertar entre el CREATE function..... y el BEGIN

DETERMINISTIC
READS SQL DATA

Creo que hay tres.

Para los "errores" php que os deja ver bien el contenido web sólo tenéis que desactiva los mensajes de error, cuando terminés de verlo lo dejais como estaba si así os mola más.

Os pego un script con todo el tinglao de la BD y a ver si podéis ojear el trabajo de este buen hombre :)

Código:
--
-- Crear base de datos
--
DROP DATABASE IF EXISTS `dbintranet`;
SELECT 'OK' AS '--------------\nDROP DATABASE:';
CREATE DATABASE `dbintranet` DEFAULT CHARACTER SET utf8 COLLATE utf8_spanish2_ci;
SELECT 'OK' AS '--------------\nCREATE DATABASE:';

--
-- Crear usuario y permisos para la
-- administración de la base de datos
--
DROP DATABASE IF EXISTS `__temp`;
CREATE DATABASE `__temp`;
USE `__temp`;
DROP PROCEDURE IF EXISTS __temp;
DELIMITER //
CREATE PROCEDURE __temp()
BEGIN
  DECLARE siExiste BIGINT DEFAULT 0 ;
  SELECT COUNT(*)
    INTO siExiste
    FROM mysql.user
   WHERE User = 'dbintranet'
     AND Host = 'localhost';
  IF siExiste > 0 THEN
    DROP USER 'dbintranet'@'localhost';
    SELECT 'OK' AS '--------------\nDROP USER:';
  ELSE
    SELECT 'KO' AS '--------------\nDROP USER:';
  END IF;
END //
DELIMITER ;
CALL __temp();
DROP PROCEDURE IF EXISTS __temp;
DROP DATABASE IF EXISTS `__temp`;

CREATE USER 'dbintranet'@'localhost' IDENTIFIED BY 'dbintranet';
SELECT 'OK' AS '--------------\nCREATE USER:';
GRANT USAGE ON *.* TO 'dbintranet'@'localhost' IDENTIFIED BY 'dbintranet';
SELECT 'OK' AS '--------------\nGRANT USAGE:';
GRANT ALL PRIVILEGES ON `dbintranet`.* TO 'dbintranet'@'localhost';
SELECT 'OK' AS '--------------\nGRANT ALL PRIVILEGES:';

--
-- Usar la base de datos
--
USE `dbintranet`;
SELECT 'OK' AS '--------------\nUSE dbintranet:';

--
-- Tablas
--
SELECT 'web.sql' AS '--------------\nImportando: (Tarda bastante)';
source web.sql;
SELECT 'OK' AS '--------------\nImportar web.sql:';

--
-- Procedimientos
--
DELIMITER //

SELECT 'source procedimientos_sistema.sql' AS '--------------\nImportando:'//
source procedimientos_sistema.sql//
SELECT 'OK' AS '--------------\nImportar Procedimientos_sistema.sql:'//

DELIMITER ;

--
-- Usuario ruth
--
UPDATE clave SET clave = '202cb962ac59075b964b07152d234b70' WHERE idclave = 6;
ALTER DATABASE  `dbintranet` DEFAULT CHARACTER SET utf8 COLLATE utf8_spanish2_ci.
SELECT 'OK' AS '--------------\nUsuario ruth clave 123:'//

-- Editar la línea de conexión del archivo conexion.php y
-- cambiar usuario y la contraseña por "dbintranet".
-- Debe quedar así:
--   $conex = array('localhost','dbintranet','dbintranet','dbintranet');
--
-- Insertar en el archivo Procedimientos_sistema.sql
-- DETERMINISTIC
-- READS SQL DATA
-- entre "CREATE FUNCTION ....." y "BEGIN"
-- si os da error al importar el archivo.
--
-- Guardar el archivo como 'dbintranet_completa.sql' o
-- con otro nombre cualquiera en la carpeta "site".
-- Importar el archivo con phpMyAdmin, MySQL Workbench,
-- consola, etc.
--
-- Por consola:
--   cd \wamp\www\site\
--   mysql -u root -p < dbintranet_completa.sql
--
-- Tarda un poco, así que un poco de paciencia.
--

un saludo
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines