Olá, estou a horas em frente do meu código procurando por alguma inconsistência porém não consigo achar nada, o código php está funcionando perfeitamente no android e no desktop, e em todos os navegadores que testei, porém quando mudo para o IOS independente do navegador ele não funciona. Percebi que o problema está no POST que não recebe valor algum no IOS, alguma sugestão do que poderia ser o problema?
Segue o trecho do código que estou com dificuldade:
pag 1
<select required name="contarecebvenda" id="lista1" style="padding:10px;" required onchange="removeRequired(this.id, this.value)"> <option value="">Escolha uma opção</option> <!-- select utilizando php/sql o value dos options é igual ao número da conta.--> <?php $ buscarid=$ pdo->prepare("SELECT * FROM contas WHERE natureza = 1"); $ buscarid->execute(); while($ linha=$ buscarid->fetch(PDO::FETCH_ASSOC)){ echo "<option required value=".$ linha["natureza"].",".$ linha["conta"].">".$ linha["nome"]."</option>"; } ?> </option> </select>
pag 2 (recebe o post da página 1 que está dentro de um form)
$ selecao = $ _POST ['contarecebvenda'];
porém quando executo isso ele não recebe nada, o meu código tem várias outras variáveis por session que estão funcionando normalmente como pude checar, esse é o unico caso especial que não está funcionando.