21 diciembre, 2024

Usar preg_replace con expresiones regulares para quitar r retorno de carro, n salto de línea, t tabulaciones, s espacios de un texto

$strURLQueryString = “
   location.href=’index.php?
   campo1=’+document.getElementById(‘campo1’).value+’&
   campo2=’+document.getElementById(‘campo2’).value+’&
   campo3=’+document.getElementById(‘campo3’).value+’&
   campo4=’+document.getElementById(‘campo4’).value+’&
   campo5=’+document.getElementById(‘campo5’).value+’&
   campo6=’+document.getElementById(‘campo6’).value+’&
   campo7=’+document.getElementById(‘campo7’).value+’&
   campo8=’+document.getElementById(‘campo8’).value+’&
   campo9=’+document.getElementById(‘campo9’).value+’&
   campo10=’+document.getElementById(‘campo10’).value+’&
   campo11=’+ options[selectedIndex].value+’&
   campo11=’+document.getElementById(‘campo11’).value+’&
   campo12=’+document.getElementById(‘campo12’).value+’&
   campo13=’+document.getElementById(‘campo13’).value+’&
   campo14=’+document.getElementById(‘campo14’).value+’&
   campo15=’+document.getElementById(‘campo15’).value+’&
   campo16=’+document.getElementById(‘campo16’).value+
   ‘#campo17′”;


//Usar expresiones regulares con preg_replace para
//Quitar r retorno de carro
//Quitar n salto de línea
//Quitar t tabulaciones
//Quitar s espacios
$strURLQueryString = preg_replace(“/[rn|n|r|t|s]+/”, “”, $strURLQueryString);






//Obtener selectedIndex del campo11
print ‘
<select class=”combobox” id=”campo11″ name=”campo11″ onchange=”‘.$strURLQueryString.'”>
<option value=”0″>- – – – – – – – – – -</option>
<option value=”1″>Valor 1</option>
<option value=”2″>Valor 2</option>
<option value=”3″>Valor 3</option>
<option value=”4″>Valor 4</option>
<option value=”5″>Valor 5</option>
<option value=”6″>Valor 6</option>


</select>
‘;


Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *