Autor Tema: Codigo Con Basura  (Leído 742 veces)

Desconectado Saphari

  • PHPer@
  • **
  • Mensajes: 98
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
Codigo Con Basura
« en: 06 de Junio de 2011, 17:47:00 pm »
Buenas amigos resulta que tengo este codigo en pphp

Código: [Seleccionar]
<?php
include (&#39;config.php&#39;);
function anti_injection($string){  
   
   
$string str_replace(" or """$string);  
   
$string str_replace("select """$string);  
   
$string str_replace("delete """$string);  
   
$string str_replace("create """$string);  
   
$string str_replace("#"""$string);  
   
$string str_replace("="""$string);  
   
$string str_replace("--"""$string);  
   
$string str_replace(";"""$string);  
   
$string str_replace("*"""$string);  
   
$string trim($string);  
   
$string strip_tags($string);  
   
$string addslashes($string);     
  return 
$string;  
 }
$result mysql_query("SELECT * FROM rate_info"); 
echo 
"<b>Rate for Single Player: ".mysql_result($result0"regu_expe")."</b><br>"
echo 
"<b>Rate for Group Member: ".mysql_result($result0"group_exp")."</b><br>"
echo 
"<b>Item Drop: ".mysql_result($result0"item_drop")."</b><br>"
echo 
"<b>Chest Drop: ".mysql_result($result0"chest_drop")."</b><br>"
echo 
"<b>Gathering XP: ".mysql_result($result0"gather_xp")."</b><br>"
echo 
"<b>Gathering Skill: ".mysql_result($result0"gather_skills")."</b><br>"
echo 
"<b>Crafting XP: ".mysql_result($result0"craft_xp")."</b><br>"
echo 
"<b>Crafting Skill: ".mysql_result($result0"craft_skills")."</b><br>"
echo 
"<b>Quest XP: ".mysql_result($result0"quest_exp")."</b><br>"
echo 
"<b>Quest Kinah: ".mysql_result($result0"quest_kinah")."</b><br>"
echo 
"<b>Kinah Rate: ".mysql_result($result0"kinah_exp")."</b><br>"
echo 
"<b>Abyss Points: ".mysql_result($result0"abyss_point")."</b><br>"
?>

Resulta que el va  bien pero  vean lo siguiente que sale:

Rate for Single Player: 2
Rate for Group Member: 2
Item Drop: 2
Chest Drop: 2
Gathering XP: 2
Gathering Skill: 2
Crafting XP: 2
Crafting Skill: 2
Quest XP: 2
Quest Kinah: 2
Kinah Rate: 2
Abyss Points: 2

no se si ven la primera  linea  que tiene unso codigos como puedo hacer para que no salga eso por favor.
« Última modificación: 06 de Junio de 2011, 19:54:02 pm por Saphari »
<?Php
 $Dev = "  Developer  The  ";
 $game = "  Aion and World Of Warcraft  ";
 $name = "  Saphari and Firewall";
echo "Yo Soy", $Dev, $game, $name;
?>

Comunidad PHPeros

Codigo Con Basura
« en: 06 de Junio de 2011, 17:47:00 pm »

Desconectado SoyJoaquin.

  • PHPero Master
  • ******
  • Mensajes: 2.737
  • Karma: 131
  • Sexo: Masculino
  • ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ส้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้้ Problem?
    • Ver Perfil
    • IsoMap
Re:Codigo Con Basura
« Respuesta #1 en: 06 de Junio de 2011, 21:51:05 pm »
Si mal no me equivoco es por la codificación al guardar.
A mi me ha pasado muchas veces y en ninguna lo he sabido resolver.

Saludos.
Twitter: @JoakoM010



Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:Codigo Con Basura
« Respuesta #2 en: 07 de Junio de 2011, 00:45:51 am »
Codifica el archivo como UTF-8.

Desconectado Saphari

  • PHPer@
  • **
  • Mensajes: 98
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
Re:Codigo Con Basura
« Respuesta #3 en: 07 de Junio de 2011, 01:26:55 am »
Todavia  sigue saliendo los simbolos
<?Php
 $Dev = "  Developer  The  ";
 $game = "  Aion and World Of Warcraft  ";
 $name = "  Saphari and Firewall";
echo "Yo Soy", $Dev, $game, $name;
?>

Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:Codigo Con Basura
« Respuesta #4 en: 07 de Junio de 2011, 02:19:57 am »
Todavia  sigue saliendo los simbolos
¿Cómo lo has codificado?

Desconectado Warlox

  • Moderadores PHP
  • PHPero Master
  • ****
  • Mensajes: 1.278
  • Karma: 77
  • Sexo: Masculino
  • A veces hay que aprender a correr antes de caminar
    • Ver Perfil
    • Página personal
Re:Codigo Con Basura
« Respuesta #5 en: 07 de Junio de 2011, 03:02:47 am »
Copia el contenido del archivo, abre un nuevo archivo, pega el contenido y guárdalo, borrando el primero. Eso hacía yo cuando me daba problemas con en Dw.
- Moderador de PHP


Desconectado Focux

  • PHPero Master
  • ******
  • Mensajes: 1.010
  • Karma: 22
    • Ver Perfil
Re:Codigo Con Basura
« Respuesta #6 en: 07 de Junio de 2011, 16:18:21 pm »
Yo puso un tutorial de como quitar eso, descarga un editor hexadecimal y sigue los pasos que pongo aqui: http://www.phperos.net/foro/index.php?topic=5636.msg41032
Mixtiqueros.net

<?PHP
define
(_miNombre, &#39;Focux&#39;);
if(_miNombre == &#39;Focux&#39;): printf(&#39;%s es un programador avanzado&#39;, _miNombre); else: printf(&#39;Tu no eres %s&#39;, _miNombre); endif;
?>

Desconectado Saphari

  • PHPer@
  • **
  • Mensajes: 98
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
Re:Codigo Con Basura
« Respuesta #7 en: 07 de Junio de 2011, 16:40:05 pm »
para  trabajar en php uso notepad++, Gracias ya resolvi el problema con el tutorial que colocaste y lo del hexadecimal xD
« Última modificación: 07 de Junio de 2011, 16:44:09 pm por Saphari »
<?Php
 $Dev = "  Developer  The  ";
 $game = "  Aion and World Of Warcraft  ";
 $name = "  Saphari and Firewall";
echo "Yo Soy", $Dev, $game, $name;
?>

Desconectado Physlet

  • PHPero Experto
  • *****
  • Mensajes: 822
  • Karma: 41
  • Sexo: Masculino
  • Todo es posible con esfuerzo, dedicación e interés
    • Ver Perfil
    • PanamaDev
Re:Codigo Con Basura
« Respuesta #8 en: 07 de Junio de 2011, 18:49:58 pm »
Bueno, recordé algo más sencillo para que lo tomes en cuenta en un futuro. Lo digo porque siempre que se me han presentado esos inconvenientes, en ningún momento he editado los archivos desde una vista hexadecimal.

Lo recomendable es que todos tus archivos tengan codificación en UTF-8, preferiblemente sin BOM. Por lo tanto, supongo que ya sabrás que en Notepad++ vas al menú de Formato y le das clic a Codificar en UTF-8 sin BOM. Ahora, no solo debes hacerlo en ese archivo, sino también en el include que estás haciendo (el cuál supongo que es el que causa el error) y listo.

Desconectado Saphari

  • PHPer@
  • **
  • Mensajes: 98
  • Karma: 0
  • Sexo: Masculino
    • Ver Perfil
Re:Codigo Con Basura
« Respuesta #9 en: 07 de Junio de 2011, 19:07:57 pm »
ah ok yo edite el archivo desde  editor hexadeciman y  lo solucione  asi ahora le estoy dando al configuracion que me dijiste a mi notepad++
<?Php
 $Dev = "  Developer  The  ";
 $game = "  Aion and World Of Warcraft  ";
 $name = "  Saphari and Firewall";
echo "Yo Soy", $Dev, $game, $name;
?>