Mostrar Mensajes

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


Temas - genartina

Páginas: 1 [2] 3
16
PHP / Convertir Texto a Imagen
« en: 01 de Julio de 2010, 22:01:35 pm »
Buen dia.

Hoy tengo un problemita, que no puedo arreglar.
Aqui les dejo el codigo:

<?php
$texto = texto;
$fuente = 'BURNSTOW.TTF';
$fuente_tamano = 50;
$ancho = 200;
$alto = 50;
$img = imagecreate($ancho, $alto);
imagecolorallocate($img, 255, 255, 255); // Color del fondo

$color_texto = imagecolorallocate($img, 0, 0, 0); // Color del texto
imagettftext($img, $fuente_tamano, 0, 10, 40, $color_texto, $fuente, $texto);

header('Content-type: image/png');
imagepng($img);
imagedestroy($img);

?>

Lo que hace este codigo es convertir texto en imagen. Lo usare para crear firmas en mi web. El problema es que cuando quiero poner


<?php
$texto = $rowautor['user'];
$fuente = 'BURNSTOW.TTF';
$fuente_tamano = 50;
$ancho = 200;
$alto = 50;
$img = imagecreate($ancho, $alto);
imagecolorallocate($img, 255, 255, 255); // Color del fondo

$color_texto = imagecolorallocate($img, 0, 0, 0); // Color del texto
imagettftext($img, $fuente_tamano, 0, 10, 40, $color_texto, $fuente, $texto);

header('Content-type: image/png');
imagepng($img);
imagedestroy($img);

?>

Para que reemplace el nick y lo convierta en una imagen, directamente no muestra nada, ni tira mensaje de error ni nada. Como podria hacerlo  para que me tome el texto extraido desde una bd?


17
Exposición de Diseños / Mi sitio web Linksharing
« en: 01 de Julio de 2010, 03:22:50 am »
Aqui les presento mi proyecto de sitio web linksharing, programado desde 0, no uso prefabricados.

Ya hace como 3 meses que estoy con esto, demoro tanto porque mientra lo hago uno va aprendiendo mas cosas. Y cuando mas se aprende mas cosas le agregas, y por consiguiente mas errores... y asi.

Espero que les guste y si encuentran algun bug o vulnerabilidad avisen:

http://www.clickz.com.ar/

P.D: faltan terminar algunas cosas todavia.

18
PHP / BBcode para postear codigos php, html, java etc
« en: 01 de Julio de 2010, 01:29:22 am »
Buen dia.

Necesitaria que me digan como podria crear un bbcode para que se puedan postear codigos php, html, java, ajax y otros. Pero que esten desabilidatos.

Probe usando htmentities, y otras funciones pero me tira este error al publicar:

You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'con.php'); $user=$_REQUEST['us']; $sql="SELECT ur FROM uses WHERE' at line 3

Espero su ayuda y desde ya muchas gracias.

19
PHP / Puntos con ajax
« en: 27 de Junio de 2010, 15:41:33 pm »
Buen dia.

Buscando un ejemplo de sistema de puntos con ajax, me encontre con uno interesante. Pero usa formulario para enviar los datos. Lo que me gustaria es hacerlo funcionar con solo php, de esta forma:

<? for ($i=1; $i<=10 ; $i++) echo'<a style="text-decoration:underline;cursor:pointer;" onclick="pedirDatos(\'$i\')">'.$i.'</a> - ';?>

Pero aqui me surge el problema, como procesar eso.

El ajax, esta creado para el formulario:

function pedirDatos(idempleado){
   //donde se mostrará el formulario con los datos
   divFormulario = document.getElementById('formulario');
   
   //instanciamos el objetoAjax
   ajax=objetoAjax();
   //uso del medotod GET
   ajax.open("POST", "consulta_por_id.php");
   ajax.onreadystatechange=function() {
      if (ajax.readyState==4) {
         //mostrar resultados en esta capa
         divFormulario.innerHTML = ajax.responseText
         //mostrar el formulario
         divFormulario.style.display="block";
      }
   }
   //como hacemos uso del metodo GET
   //colocamos null
   ajax.setRequestHeader("Content-Type","application/x-www-form-urlencoded");
   //enviando los valores
   ajax.send("idemp="+idempleado)
}

Espero su ayuda, saludos.

P.D: Si alguien tiene un sistema para procesar este tipo de datos, ¿ prodia postearlo ?

20
PHP / Recomendacion
« en: 18 de Junio de 2010, 08:07:46 am »
Buen dia.
Estuve programando un sistema que suma puntos, evitando el doble voto a una misma noticia.

Funciona bien, a mi parecer, pero me gustaria que algun programador con mas experiencia lo mire y me recomiende como podria mejorarlo, o si tiene vulnerabilidades, etc.

aqui se los dejo:

Código: [Seleccionar]

<?php
$idpost 
$_GET[&#39;idpost&#39;];
$dador $_GET[&#39;dador&#39;];
$receptor $_GET[&#39;receptor&#39;];
$puntos $_GET[&#39;puntos&#39;];
$sqlQuery mysql_query("SELECT * FROM puntos WHERE idpost=$idpost"$connect) or die(mysql_error());
$row mysql_fetch_array($sqlQuery);
if(
$row[&#39;dador&#39;] == $dador){
echo&#39;ya votaste boludo&#39;;
} else {
$sqlInsert mysql_query("INSERT INTO puntos (idpost, dador, receptor, fecha) VALUES (&#39;$idpost&#39;, &#39;$dador&#39;, &#39;$receptor&#39;, NOW())",
$connect) or die(mysql_error());

$sql "Update usuarios Set puntos=puntos+&#39;".$puntos."&#39; where user=&#39;$receptor&#39;";
mysql_query($sql);
echo&
#39;voto emitido&#39;;
}
?>



A los datos los toma via url, desde un link parecido a este:

puntear.php?dador=ramon&receptor=phperos&idpost=212&puntos=4

Espero sus respuestas. Muchas Gracias.

21
PHP / Cargar y descomprimir archivos zip con php
« en: 10 de Junio de 2010, 17:51:11 pm »
Buenas, aqui estoy de nuevo, esta vez buscando algun sistema para cargar a web y luego extraer archivos comprimidos en zip. Algo asi como el instalador de los foros smf ( obviamente mas simple ).

Encontre googleando esta clase: pclzip.lib.php

Funciona, pero sinceramente no la entiendo como para modificarla para mi web. Necesito algo simple. Algo asi como un codigo para subir los zip a la web y otro para descomprimirlos.

Ya busque en www.php.net pero la mayoria no me funcionaron.

Lo que quiero hacer es un simple instalador de paquetes para mi web.

Espero su ayuda, muchas gracias.

22
PHP / Crear templates tpl y php
« en: 08 de Junio de 2010, 11:47:42 am »
Buen dia.

Escribo para consultar si alguien tiene algun tutorial o sabe como crear plantillas ( templates o themes ) con php y tpl.

Estuve buscando bastante algo que me oriente, pero en todos los codigos que encontre, me surge la misma duda:

Como insertar codigos php dentro del tpl. Ademas en los ejemplos que encontre solo se usa un archivo tpl con html, en ningun caso muestra como meterle php.

Espero haberme expresado bien y sus respuestas. Saludos.

23
PHP / Necesito Su Ayuda de forma un poco urgente
« en: 09 de Marzo de 2010, 10:02:24 am »
Buenos dias amigos, escribo para solicitarles su tan cordial ayuda:

Estoy haciendo una web, algo asi como un sistema de noticias. Hiba todo bien hasta que un amigo me informo que mi pagina tenia una vulnerailidad grave.

Haciendo una inyeccion, se podia sacar los datos de mi cuenta de admin.

Pondre un fragmento del codigo, por razones obvias:

?id=-1+union+all+select+1,concat(grantee,0×3a,privilege_type,0×3a,is_grantable

Los entendidos ya sabran que es.

Haciendo eso, se obtienen mis datos.

Probe filtrando la id de la noticia como numerica, pero sigue igual. Mysql Real Scape tambien y muchas funciones mas, sin resultado.

A los datos de las noticias los obtengo via get y de ahi compruebo en la bd.

Ejemplo: noticias.php?id=1&titulo=titulo de la noticia

Ya probe todo lo que esta a mi alcance y nada. Necesito la ayuda de gente que sepa mas que yo en este tema.

Muchas Gracias.

24
PHP / [AYUDA] - Como Evitar doble voto en encuesta
« en: 03 de Marzo de 2010, 09:51:41 am »
Buenas, estoy programando un sistema de encuestas, ahi hasta ahi todo bien, pero me atasque en la parte que impide el doble voto.

En una palabra, necesitaria hacer que el usuario no pueda votar dos veces en un dia la misma encuesta. Espero su ayuda. Muchas Gracias.

P.D: Busque en el foro, pero no encontre nada que me sirva en este caso.

25
PHP / Ayuda - ¿ Como puedo crear un buen filtro para las urls amigables ?
« en: 04 de Febrero de 2010, 12:56:38 pm »
Necesito que me expliquen como podria hacer un filtro de caracteres especiales para las urls amigables.

No pongan htmlenties ni ninguna de esas.

Tengo este codigo:

<?php
function amigables($cadena) {
$eliminar=array("!","¡","?","¿","‘","\"","$","(",")",".",":",";","_","/","\\","\$","%","@","#",",", "«", "»");
$buscados=array(" ","á","é","í","ó","ú","Á","É","Í","Ó","Ú","ñ","Ñ","ü","à","è","ì","ò","ù","À","È","Ì","Ò","Ù");
$sustitut=array("-","a","e","i","o","u","a","e","i","o","u","n","N","u","a","e","i","o","u","A","E","I","O","U");
$final=strtolower(str_replace($buscados,$sustitut,str_replace($eliminar,"",$cadena)));
$final=str_replace("–","-",$final);
$final=str_replace("–","-",$final);
return (strlen($final)>50) ? substr($final,0,strrpos(substr($final,0,50),"-")):$final;
}
?>

Pero las urls salen asi:

my-drivers-v331-build-2706-espa&ntildeol-portable.html

Asi que no funciona como deberia.

Saludos y espero su respuesta.

P.D: Lo ideal seria modificar el codigo que les deje arriba, porque se adapta perfecamente a mi web, pero habria que arreglar eso de las ñ y de los acentos y alguna otra cosa mas.

26
PHP / Pedido - Copyright Inviolable
« en: 10 de Enero de 2010, 10:12:29 am »
Buen dia, me gustaria liberar un script que tengo, pero conociendo los picaros que existen en todos lados, me gustaria proteger mis creditos y que no puedan ser borrados.

¿ Como podria hacerlo ?

Desde ya muchas gracias y espero su ayuda.

27
PHP / puntuar usuarios
« en: 30 de Diciembre de 2009, 05:16:43 am »
Primero, feliz año nuevo a todos y segundo necesito su ayuda.

Como sabran estoy programando una web de linksharing, la cual ya esta terminada en un 95% faltan adornos nada mas.

Estuve buscando en el foro y no encontre nada como lo que necesito asi que decidi abrir este tema.

Quiero hacer un sistema de votacion entre usuarios. Ya se que se hablo sobre la suma de puntos y todo eso, pero necesito hacer una cosa diferente.

Basicamente, el sistema consta de un formulario con 10 checkboxes o input type="radio" como mas les guste. Cada input tendra un valor que ira del 1 al 10.

Ahora el problema, necesito hacer que el usuario puntee a otro y que el voto no pueda repetirse.

Parece facil, pero les aseguro que no lo es tanto.

SInceramente no me sale y ya probe de varias formas. Por eso necesito su colaboracion, que me expliquen mas o menos como deberia realizar la consulta y como evitar la doble votacion...

No les pido un codigo hecho, pero algun ejemplo vendria bien.

Saludos y espero su respuesta.


28
PHP / Sistema de Medallas
« en: 20 de Diciembre de 2009, 12:09:11 pm »
Buen dia, escribo porque tengo una duda, sobre un sistema de medallas que implemente en mi web:

El sistema funciona por puntos, por ejemplo, si un usuario tiene entre 0 y 5 se le asigna una medalla, del 5 al 10 otra medalla y asi en mas, en total son 20 medallas las que se le otorgan al usuario de forma automatica por cada cierta cantidad de puntos. Pero solo me muestra la medalla de los puntos que el usuario tiene actualmente.

Lo que me gustaria hacer es que se muestren las medallas de los puntos anteriores.

Un ejemplo: Si el usuario tiene 30 puntos, me gustaria mostrar las medallas viejas, por ejemplo la del 0 al 5, la del 5 al 10, etc. Hacer un tipo medallero.

Para mostrar la medalla correspondiente a los puntos actuales uso esta funcion:

<?php
function niveles($status){
if($status >=0 && $status<10) {
return "Novato";
}
if($status>=10 && $status<20) {
return "Regular";
}
if($status>=20 && $status<50) {
return "Senior Members";
}
if($status>=50 && $status<100) {
return "Full Members";
}
if($status>=100 && $status<150) {
return "Senior Full Members";
}
if($status>=150 && $status<200) {
return "Hero Full Members";
}
if($status>=200 && $status<300) {
return "Premium Members";
}
if($status>=300 && $status<400) {
return "Premiun Senior Member";
}
if($status>=400 && $status<500) {
return "Premiun Full Member";
}
if($status>=500 && $status<600) {
return "Premiun Hero Member";
}
if($status>=600 && $status<700) {
return "Vip Member";
}
if($status>=800 && $status<900) {
return "Vip Senior Member";
}
if($status>=900 && $status<1000) {
return "Vip Full Member";
}
}
?>

Y asi genero la imagen a mostrar:

<img class="iconos" border="0" src="../imagenes/nivel/'.niveles($rowautor[puntos]).'.gif">

¿ como deberia modificar o que deberia agregar para que me muestre las medallas pasadas ?

Espero que entiendan la duda que tengo y su ayuda.

Muchas gracias y felices fiestas a todos.

29
PHP / Ayuda: crear boton "citar comentario"
« en: 01 de Diciembre de 2009, 14:30:42 pm »
Necesito que me expliquen como puedo hacer el bbcode citar comentarios, osea, que al clickear en el citar, cite automaticamente el autor y el comentario. Seria algo asi como el citar que tiene este foro ahi arriba. Saludos

30
PHP / Error con sesiones (Solucionado)
« en: 26 de Noviembre de 2009, 06:20:41 am »
alguien me podria decir que significa este error que me salio en algunas paginas:

Your script possibly relies on a session side-effect which existed until PHP 4.2.3. Please be advised that the session extension does not consider global variables as a source of data, unless register_globals is enabled. You can disable this functionality and this warning by setting session.bug_compat_42 or session.bug_compat_warn to off, respectively.

Ya intente arreglarlo y nada. Espero su ayuda, muchas gracias.

Páginas: 1 [2] 3