Foros del Web » Programando para Internet » PHP »

Eliminar carácteres de una frase apartir de un punto en concreto.

Estas en el tema de Eliminar carácteres de una frase apartir de un punto en concreto. en el foro de PHP en Foros del Web. Buenas gente. Os comento, lo que quiero es poder borrar todos los carácteres que se encuentren después de un carácter en concreto de una frase. ...
  #1 (permalink)  
Antiguo 04/03/2007, 19:56
 
Fecha de Ingreso: febrero-2007
Mensajes: 73
Antigüedad: 17 años, 2 meses
Puntos: 0
Eliminar carácteres de una frase apartir de un punto en concreto.

Buenas gente.

Os comento, lo que quiero es poder borrar todos los carácteres que se encuentren después de un carácter en concreto de una frase.

Me explico mejor:

w w w. dominio. c o m/hola/contacto.php?lang=es&msg=342423

El caso sería, poder borrar siempre lo que queda después del &.

En este caso, habría que suprimir msg=342423.

Siempre voy a querer que sea ese carácter, y solo va a aparecer uno en la línea.

Como se puede hacer?

Supongo que será algo del tipo...

$volver=$_SERVER['HTTP_REFERER'];
$dirseccionada = explode("&",$volver);

Muchas gracias de antemano.
  #2 (permalink)  
Antiguo 04/03/2007, 20:13
 
Fecha de Ingreso: julio-2005
Ubicación: Buenos Aires, Argentina
Mensajes: 1.304
Antigüedad: 18 años, 9 meses
Puntos: 6
Re: Eliminar carácteres de una frase apartir de un punto en concreto.

Código PHP:
<?php
$volver
=$_SERVER['HTTP_REFERER'];
$dirseccionada explode("&",$volver);
$resultado $dirseccionada[0] . "&";
echo 
$resultado//w w w. dominio. c o m/hola/contacto.php?lang=es&
?>
La otra alternativa es strpos para buscar la posicion de & y luego cortar la cadena con substr.

Saludos.
__________________
Federico.

Mi página: www.jourmoly.com.ar
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:06.