Autor Tema: [AYUDA] Mi script..  (Leído 1038 veces)

Desconectado Zergio!

  • PHPer@
  • **
  • Mensajes: 74
  • Karma: 0
    • Ver Perfil
[AYUDA] Mi script..
« en: 05 de Febrero de 2008, 01:37:23 am »
Bueno vagueando me dió la idea de hacer un script en el cual pudieran ver la id del usuario de solotrades el postea pone la id y ya y le da al boton enviar y listo pero lo estaba haciendo y me quede trancado no se que más hacer   Ayúdenme que hago ahora? como hago para extrae elsolo el nombre del usuario   Aquí les dejo el código del script..



<?
if(isset(
$_POST[&#39;enviar&#39;])){
$id $_POST[&#39;id&#39;];
$mix file_get_contents("http://solotrades.com/foro/index.php?action=profile;u=".$id."");
} else {
echo 
" Debes poner una id"
}
}
?>

Pon la ID Del usuario
<form method="post" action="id">
  <input type="text" name="id"></strong><br>
<td class="Texto" align="center"><input name="enviar" type="submit" value="Ver el usuario" class="Boton">
</form>



Díganme que hago para extraer solo el nombre del usuario que tiene esa ID  Y salga abajito

Comunidad PHPeros

[AYUDA] Mi script..
« en: 05 de Febrero de 2008, 01:37:23 am »

Conectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: [AYUDA] Mi script..
« Respuesta #1 en: 05 de Febrero de 2008, 13:51:09 pm »
Vaya codigo... :S
Para sacar los datos que quieres podrías usar la funcion explode para ir sacando los valores...

Ejemplo:
$codigo = &#39;<b>Nombre</b>: PHPeros&#39;;
$codigo explode(&#39;<b>Nombre</b>: &#39;,$codigo);
Por favor, leete las Normas


Desconectado Zergio!

  • PHPer@
  • **
  • Mensajes: 74
  • Karma: 0
    • Ver Perfil
Re: [AYUDA] Mi script..
« Respuesta #2 en: 05 de Febrero de 2008, 17:05:43 pm »
Lo que pasa esque el boton nunca me redirecciona , osea le doy al boton Ver el usuario y se va al error de graishost lo puedes ver aqui.. www.zergiophp.gratishost.com/Script.php

Desconectado x.mara.x

  • PHPero Master
  • ******
  • Mensajes: 1.364
  • Karma: 57
  • Sexo: Femenino
    • Ver Perfil
Re: [AYUDA] Mi script..
« Respuesta #3 en: 05 de Febrero de 2008, 22:31:19 pm »
Pues la razon es facil, la accion que haz puesto es "id", y debes poner "" o el nombre del archivo. :)

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: [AYUDA] Mi script..
« Respuesta #4 en: 05 de Febrero de 2008, 23:33:09 pm »
creo k lo a puesto bien, ya k eso muestra el link e id es = a $_POST['id`], es decir lo k kiere saber el user

Desconectado x.mara.x

  • PHPero Master
  • ******
  • Mensajes: 1.364
  • Karma: 57
  • Sexo: Femenino
    • Ver Perfil
Re: [AYUDA] Mi script..
« Respuesta #5 en: 05 de Febrero de 2008, 23:34:54 pm »
creo k lo a puesto bien, ya k eso muestra el link e id es = a $_POST['id`], es decir lo k kiere saber el user

A lo que me refiero es la accion del formulario
osea el archivo supongo que no se llama "id" se debe llamara por lo menos id.php o algo asi no?

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: [AYUDA] Mi script..
« Respuesta #6 en: 06 de Febrero de 2008, 00:19:47 am »
eso si...

Desconectado Zergio!

  • PHPer@
  • **
  • Mensajes: 74
  • Karma: 0
    • Ver Perfil
Re: [AYUDA] Mi script..
« Respuesta #7 en: 06 de Febrero de 2008, 21:23:42 pm »
Bueno ya lo he modificado algo, bueno mucho xD Y me ha quedado así



<?
if(isset(
$_POST[&#39;enviar&#39;])){

    
if($_POST[&#39;enviar&#39;] =="")
        
echo "Debes poner una id"

    
$id $_POST[&#39;enviar&#39;];
    
$mix file_get_contents("http://solotrades.com/foro/index.php?action=profile;u=".$id."");
	
$pedazo1 explode (&#39;Ver perfil de &#39;, $mix);
    
$pedazo2 explode (&#39;" />&#39;, $pedazo1[1]);

$nombre "$pedazo2[0]";

}
?>
<style type="text/css">
<!--
.Estilo1 {
	
font-family: Tahoma;
	
font-weight: bold;
	
color: #FF0000;
}
.Estilo4 {font-family: Tahoma; font-weight: bold; color: #FF0000; font-size: 12px; }
.Estilo5 {color: #0000CC}
-->
</style>



<center>
  <span class="Estilo1">Pon la ID Del usuario</span>
<form method="post" action="Script.php">
  <center><input type="text" name="enviar" /></center>
  </strong><br>
<td class="Texto" align="center"><input name="enviar" type="submit" value="Ver el usuario" class="Boton">
</form>
</td></center>

<center> 
  <span class="Estilo4">By <span class="Estilo5">Z</span>ergi<span class="Estilo5">o</span> v1.0 </span>
</center>




El problema esque ahora le doy al boton y no sale nada se actualiza pero no sale el dueño de la id ..

Conectado naveda

  • Administrador General
  • PHPero Master
  • *****
  • Mensajes: 2.282
  • Karma: 165
  • Sexo: Masculino
    • Ver Perfil
    • naveda.me
Re: [AYUDA] Mi script..
« Respuesta #8 en: 06 de Febrero de 2008, 21:47:40 pm »
$nombre = "$pedazo2[0]";
Quita las comillas ;)
Por favor, leete las Normas


Desconectado Zergio!

  • PHPer@
  • **
  • Mensajes: 74
  • Karma: 0
    • Ver Perfil
Re: [AYUDA] Mi script..
« Respuesta #9 en: 06 de Febrero de 2008, 22:09:59 pm »
$nombre = "$pedazo2[0]";
Quita las comillas ;)

Gracias navega ya se arregló! Pero ahora sale un error el cuando le doy a ver el usuario el cual es ete --> Warning: file_get_contents(http://solotrades.com/foro/index.php?action=profile;u=Ver el usuario) [function.file-get-contents]: failed to open stream: HTTP request failed! HTTP/1.1 400 Bad Request in /home/virtual/sitio168054/www/Script.php on line 8

Podrás ver la línea ocho en el código que puse :P

Desconectado westwest

  • PHPero Master
  • ******
  • Mensajes: 2.837
  • Karma: 104
  • Sexo: Masculino
    • Ver Perfil
Re: [AYUDA] Mi script..
« Respuesta #10 en: 06 de Febrero de 2008, 22:58:05 pm »
no esta activada la funcion en tu host

Desconectado Zergio!

  • PHPer@
  • **
  • Mensajes: 74
  • Karma: 0
    • Ver Perfil
Re: [AYUDA] Mi script..
« Respuesta #11 en: 06 de Febrero de 2008, 23:04:29 pm »
Calro que si Gratishost la tiene activada xd

Desconectado x.mara.x

  • PHPero Master
  • ******
  • Mensajes: 1.364
  • Karma: 57
  • Sexo: Femenino
    • Ver Perfil
Re: [AYUDA] Mi script..
« Respuesta #12 en: 16 de Febrero de 2008, 16:18:28 pm »
Gratishost tiene muchas funciones importantes desactivadas, no me sorprendería si  esta está desactivada.