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ú

Mensajes - n3fisto

#1
Hardware / Re: como es que saben tanto???
23 Septiembre 2010, 06:31 AM
Pues la respuesta es leer y leer curiosidad, ganas de saber mas, nada mas que eso algunos son informaticos o estudiantes de informatica ramas a finces etc, Otros andan en colegio pero aprender con la curiosidad, de echo hay gente capisima... en distintas areas
#2
Foro Libre / Re: Me jodieron mi anterior Cuenta
23 Septiembre 2010, 05:58 AM
Pues no señores les digo que al fin pude recuperar mi cuenta gracias kaker por ponermela tan facil despues de intentar la logre recuperar gracias  a todoss  ;-) ;-)
#3
No se si me das permiso para poder subir a mi blogger tus tutos y articulos son muy buenos...
#4
Aunque nunca me vieron mucho programando me animo a participar, aunque tengo una duda pequeña con respecto a la defensa, como hacerla  :huh:  por el otro me animo quien me colabora!!!!
#5
PHP / Re: sistema de noticias
18 Julio 2010, 22:48 PM
Cita de: elquenosabe en 17 Julio 2010, 20:27 PM
no peleen jeje cada uno tiene la idea de la enseñansa en internet de verdad agradezco cada uno de los comentarios y el codigo no lo uso para copiar y pegar partes del codigo por que si hiciera eso solo me complicaria mas la existencia y jamas lograria un buen resultado, estoy seguro que aprendere con este script que quiero hacer y pues todos los codigos y de mas que han dejado han sido de mucha ayuda y pues el cutenews es como rendirme y negarme a aprender creo jeje y si deplano soy un fracaso creo que usare un tagboard jajajajajaja xD buena solucion no?? broma broma

Bueno hermano aver si cuando lo terminas nos muestras
#6
PHP / Re: sistema de noticias
17 Julio 2010, 18:28 PM
Cita de: # en 17 Julio 2010, 07:14 AM
Cita de: N3FISTO en 17 Julio 2010, 06:48 AM
De echo tienes razon............... por eso el script que puse esta mal  >:D no esta completamente bien tiene que revisar
Entonces,para que lo pones si es erroneo,si ya ofreces en bandeja algo dejaselo bien  :¬¬

Como sistema de notixias,usa el classico cutenews y edita la parte visual hazle un skin a tu gusto etc..


Saludos.

No es eso si no todo hay en internet el solo debe de buscar y darse modos nada mas que eso otra cosa es no tener la idea de buscar informacion y crecer es muy distinta.... el ya vera si le sirve o no ademas el code que puse ya hay en inter
#7
PHP / Re: sistema de noticias
17 Julio 2010, 06:48 AM
De echo tienes razon............... por eso el script que puse esta mal  >:D no esta completamente bien tiene que revisar
#8
PHP / Guardar una imagen y su miniatura
17 Julio 2010, 06:46 AM
Hola como les va bueno queria mostrarles este Script el cual espero que a alguien le sirva lo use para un proyecto..

Antes de todo se debe de tener instalada la libreria GD,si no la tenemos activada solo tenemos que modificar el archivo php.ini que se encuentra en C:\Windows (puede variar según tu versión de Windows), y agregar la línea extension=php_gd2.dll en la sección "Dynamic Extensions". El archivo php_gd2.dll debe estar en la carpeta "extensions" dentro del directorio donde instalaste el php, por ejemplo "C:\php\extensions".


El formulario de upload y el script php está en una sola página, la nombré como subida.php:
Código (php) [Seleccionar]

<?php
// Verificamos que el formulario no ha sido enviado aun
$postback = (isset($_POST["enviar"])) ? true false;
if(
$postback){
  
// Nivel de errores
  
error_reporting(E_ALL);
  
// Constantes
  # Altura de el thumbnail en píxeles
  
define("ALTURA"100);
  
# Nombre del archivo temporal del thumbnail
  
define("NAMETHUMB""/tmp/thumbtemp"); //Esto en servidores Linux, en Windows podría ser:
// define("NAMETHUMB", "c:/windows/temp/thumbtemp"); y te olvidas de los problemas de permisos
  # Servidor de base de datos
  
define("DBHOST""localhost");
  
# nombre de la base de datos
  
define("DBNAME""test");
  
# Usuario de base de datos
  
define("DBUSER""root");
  
# Password de base de datos
  
define("DBPASSWORD""");
  
// Mime types permitidos
  
$mimetypes = array("image/jpeg""image/pjpeg""image/gif""image/png");
  
// Variables de la foto
  
$name $_FILES["foto"]["name"];
  
$type $_FILES["foto"]["type"];
  
$tmp_name $_FILES["foto"]["tmp_name"];
  
$size $_FILES["foto"]["size"];
  
// Verificamos si el archivo es una imagen válida
  
if(!in_array($type$mimetypes))
    die(
"El archivo que subiste no es una imagen válida");
  
// Creando el thumbnail
  
switch($type) {
    case 
$mimetypes[0]:
    case 
$mimetypes[1]:
      
$img imagecreatefromjpeg($tmp_name);
      break;
    case 
$mimetypes[2]:
      
$img imagecreatefromgif($tmp_name);
      break;
    case 
$mimetypes[3]:
      
$img imagecreatefrompng($tmp_name);
      break;
  }
  
$datos getimagesize($tmp_name);
  
$ratio = ($datos[1]/ALTURA);
  
$ancho round($datos[0]/$ratio);
  
$thumb imagecreatetruecolor($anchoALTURA);
  
imagecopyresized($thumb$img0000$anchoALTURA$datos[0], $datos[1]);
  switch(
$type) {
    case 
$mimetypes[0]:
    case 
$mimetypes[1]:
      
imagejpeg($thumbNAMETHUMB);
          break;
    case 
$mimetypes[2]:
      
imagegif($thumbNAMETHUMB);
      break;
    case 
$mimetypes[3]:
      
imagepng($thumbNAMETHUMB);
      break;
  }
  
// Extrae los contenidos de las fotos
  # contenido de la foto original
  
$fp fopen($tmp_name"rb");
  
$tfoto fread($fpfilesize($tmp_name));
  
$tfoto addslashes($tfoto);
  
fclose($fp);
  
# contenido del thumbnail
  
$fp fopen(NAMETHUMB"rb");
  
$tthumb fread($fpfilesize(NAMETHUMB));
  
$tthumb addslashes($tthumb);
  
fclose($fp);
  
// Borra archivos temporales si es que existen
  
@unlink($tmp_name);
  @
unlink(NAMETHUMB);
  
// Guardamos todo en la base de datos
  #nombre de la foto
  
$nombre $_POST["nombre"];
  
$link mysql_connect(DBHOSTDBUSERDBPASSWORD) or die(mysql_error($link));;
  
mysql_select_db(DBNAME$link) or die(mysql_error($link));
  
$sql "INSERT INTO tabla(nombre, foto, thumb, mime)
    VALUES
    ('
$nombre', '$tfoto', '$tthumb', '$type')";
  
mysql_query($sql$link) or die(mysql_error($link));
  echo 
"Fotos guardadas";
  exit();
}
?>



El Html

Código (php-brief) [Seleccionar]

<!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">
<head>
<title>Imagen a Blob</title>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
</head>
<body>
<form name="frmimage" id="frmimage" method="post"
        enctype="multipart/form-data" action="<?php echo $_SERVER['PHP_SELF'];?>">
        Nombre: <input type="text" id="nombre" name="nombre" /><br />
        Imagen: <input type="file" id="foto" name="foto" /><br />
        <input type="submit" name="enviar" id="enviar" value="Guardar" />
</form>
</body>
</html>


[code=sql]CREATE TABLE `tabla` (
  `idfoto` int(3) NOT NULL AUTO_INCREMENT,
  `nombre` varchar(255) NOT NULL DEFAULT '',
  `foto` blob NOT NULL,
  `thumb` blob NOT NULL,
  `mime` varchar(40) NOT NULL DEFAULT '',
  PRIMARY KEY  (`idfoto`)
) ;



Según el tipo MIME de la imagen, crearemos la miniatura con las funciones imagecreatefromjpeg(), imagecreatefromgif()  o imagecreatefrompng().

La función imagecopyresized() crea la miniatura de la imagen, aunque también podemos utilizar imagecopyresampled().

Espero que  les sirva de algo......
Saludos

[/code]
#9
PHP / Re: sistema de noticias
17 Julio 2010, 06:19 AM
Bueno aqui esta lo que use para  un sistema que hice en la Universidad, aver si te sirve, antes de todo tienes que crear esta tabla en la base de datos y añadir estos 2 archivos

wootnews.php (Donde recibira la noticia)

newsadmin Una carpeta dentro
Admin.php

Tabla de la Base de Datos

Código (sql) [Seleccionar]

CREATE TABLE `wootnews` (
 `id` int(11) NOT NULL auto_increment,
   `message` longtext NOT NULL,
 `date` text NOT NULL,
 `subject` text NOT NULL,
 PRIMARY KEY  (`id`)
) TYPE=MyISAM;



wootnews.php

Código (php) [Seleccionar]

<?php

$config
['host'] = 'localhost';
$config['user'] = 'n3fisto';
$config['pass'] = '17194561596';
$config['db'] = 'apl';

// here is the start html, <html><body> for example
$start '<html><head><title>News Flash</title></head><body bgcolor="#ffffff">';
// here is the end html that is put to document
$eb '</body></html>';
// news template
$tpl '<font color ="#000000" size="1" Font="Verdana"><font face="Verdana">
<!--//%t=Date-->
<!--//%=Title or Subject-->
<!--//%=News-->
<!--//%a=User or Posted by-->
<b>%t - %s</b><br>
<br>
%n
<br>
<br>
<b>Posted by %a</b>
<br>
<HR size="1" align="right" width="100%" color="7D889A">
<br>
</font> '
;
echo 
$start;

mysql_cnect($config['host'], $config['user'], $config['pass']) or die('Connection failed');
mysql_select_db($config['db']) or die('DB selection failed');

$max mysql_fetch_array(myspl_query('SELECT MAX(id) FROM wootnews'));
$max $max['MAX(id)']+1;

while(
$result mysql_fetch_array(mysql_query('SELECT * FROM wootnews WHERE id<' $max ' ORDER BY id DESC;')))
{
echo str_replace(Array('%t''%a''%n''%s'), Array($result['date'], $result['name'], $result['message'], $result['subject']), $tpl);
$max $result['id'];
}

echo 
$end;
?>


admin.php

Código (php) [Seleccionar]

<head>
<title>WootNews! Version 0.7</title>
</head>

<BODY BGCOLOR=#336699 link="#000080" vlink="#000080" alink="#000080">
<font color ="FFFFFF" size="1" Font="Verdana"><font face="Verdana"><b>WootNews! Version 0.7</b></font>
<?php



$config
['host'] = 'localhost';
$config['user'] = 'n3fisto';
$config['pass'] = '17194561596';
$config['db'] = 'apl';

mysql_connect($config['host'], $config['user'], $config['pass']) or die('Connection failed');
mysql_select_bd($config['db']) or die('DB selection failed');

if(isset(
$_POST['news']))
{
// name, message, date
$message $_POST['news'];
$author $_POST['author'];
$date date('F j Y');
        
$subject =POST['subject'];
mysql_query('INSERT INTO wootnews (name, message, date, subject) VALUES ("' $author '", "' $message '", "' $date '",  "' $subject '");') or $error true;


if(isset($error))
  echo 'There was error in adding news!<br><small>' mysql_error() . '</small>';

else
  echo 'News added succesfully';

exit;
}

echo 
'<form action="' PHP_SELF '" method="POST"><font color ="FFFFFF" size="1" Font="Verdana"><font face="Verdana">
News<br><textarea style="border: 1px solid #666666; background: #C0C0C0; font-family: verdana; font-size: 9pt; color:#000000;"
 rows=10 cols=40 name="news">' 
'</textarea>
<br>
Author<br><input style="border: 1px solid #666666; background: #C0C0C0; font-family: verdana; font-size: 9pt; color:#000000;" type="text" name="author">
<br>
Subject<br><input style="border: 1px solid #666666; background: #C0C0C0; font-family: verdana; font-size: 9pt; color:#000000;" type="text" name="subject"><br><br>
<input style="border: 1px solid #666666; background: #C0C0C0; font-family: verdana; font-size: 8pt; color:#000000;"
 type="submit" value="Post">


</font>
  </font>
  <p align="center"><font face="Verdana">WootNews! Version 0.7 Created by <a href="http://www.smeare.com">Smeare
  Design Studios</a></font></p>
  <p align="center"><font face="Verdana">Affordable Web Hosting Provided by <a href="http://www.hostdogs.com">HostDogs</a></font></p>
  <font face="Verdana">
</form>'
;?>



Espero que te sirva..


#10
Seria  bueno que se arranque de nuevo el proyecto no creen