Hola amigos, buenas.
Tengo un problemita, estoy tratando de hacer lo siguiente:
De un formulario envío a otro la siguiente información de ejemplo
"Problema 1: si pepito tiene 53 manzanas y 23 naranjas..."
-área matemática
"La oración tiene sujeto y predicado... etc"
-área lingüística
"Cualquier otra cosa que se les ocurra..."
-otra cosa cualquiera
Lo que estoy tratando de hacer es eliminar las comillas "" y separando por renglones la información, por el momento ya pude eliminar todas las comillas que encuentra, el problema que no puedo hacer es que al momento de dividir la información no puedo eliminar toda la subcadena que comienza a partir del guión ya separada, al momento este es el código que tengo y he probado:
La primera parte si funciona la que elimina las comillas, el problema viene a partir del segundo o no sé bien cómo hacerlo para que primero se separe la información y luego elimine lo que no quiero (la subcadena incluyendo el guión para que no cuente como información a ingresar). Si me pueden agregar por skype cristjian1, o si saben de algún método mejor para hacerlo me sería de gran ayuda amigos.
Saludos cordiales y gracias de antemano 8:
Tengo un problemita, estoy tratando de hacer lo siguiente:
De un formulario envío a otro la siguiente información de ejemplo
"Problema 1: si pepito tiene 53 manzanas y 23 naranjas..."
-área matemática
"La oración tiene sujeto y predicado... etc"
-área lingüística
"Cualquier otra cosa que se les ocurra..."
-otra cosa cualquiera
Lo que estoy tratando de hacer es eliminar las comillas "" y separando por renglones la información, por el momento ya pude eliminar todas las comillas que encuentra, el problema que no puedo hacer es que al momento de dividir la información no puedo eliminar toda la subcadena que comienza a partir del guión ya separada, al momento este es el código que tengo y he probado:
PHP:
$text = $_POST['informacion'];
if ($text) {
//eliminar comillas
$comillas = array("“", "”");
$resultado = str_replace($comillas, "", $text);
}
if ($resultado) {
//eliminar subcadena
$caracter = "―";
$posicion = strpos($resultado, $caracter);
$dominio = substr($resultado, ($posicion+1), -1 );
//dividir texto
$texto = preg_split('/\n|\r/', $resultado, -1, PREG_SPLIT_NO_EMPTY);
}
?>
La primera parte si funciona la que elimina las comillas, el problema viene a partir del segundo o no sé bien cómo hacerlo para que primero se separe la información y luego elimine lo que no quiero (la subcadena incluyendo el guión para que no cuente como información a ingresar). Si me pueden agregar por skype cristjian1, o si saben de algún método mejor para hacerlo me sería de gran ayuda amigos.
Saludos cordiales y gracias de antemano 8:
Última edición: