Espero que me puedan ayudar...
Tengo un código similar a este en una página web
Código:
<HTML><HEAD><TITLE></TITLE></HEAD><BODY>
<select name="optname" id="optID" disabled="disabled" class="abc">
<option value="SelectOption">Select any Option</option>
<option value="100001">Valor1</option>
<option value="100002">Valor2</option>
<option value="100003">Valor3</option>
<option value="100004">Valor4</option>
<option value="100005">Valor5</option>
<option selected="selected" value="100006">Valor1 Valor2</option>
</select>
</HTML>
y este código PHP (adapatado para el código HTML de arriba)
Código:
<?php
$file = file("http : // cualquierdominio . net /rem1 .htm");
for ( $x = 3 ; $x < 10 ; $x ++) {
$int = substr_replace(substr_replace($file[$x], '', 0, 19), '',8, 39);
echo $int . "<br> \n";
if ($int=="selected") {
$inn = $int;
break;
}
else {
$inn = "Valor no encontrado";
}
}
echo $inn ;
?>
Cuando indico que imprima los valores lo hace bien es decir la variable "$int" tomó el valor "selected" que es el que necesito; pero cuando hago la comparación con "if()" me imprime "Valor no encontrado" es decir que la variable "$int" nunca tomó el valor "selected".
El resto de mi código no va a funcionar mientras "$int" no devuelva el valor "selected" para que "$inn" tome su valor y el resto del código funcione.
¿Qué esta mal?
Gracias