Fleuquer Lima

Jun 16, 2016 17:51
Disponha, qualquer coisa só perguntar
Jun 16, 2016 17:48
conseguiu?
Jun 16, 2016 17:48
isso
Jun 16, 2016 17:45
e altera depois, quando for abrir o modal
Jun 16, 2016 17:44
ou vc seta um valor pra ela antes do if
Jun 16, 2016 17:44
isso verifica se a sessao existe
Jun 16, 2016 17:44
if(isset($_SESSION['modalopen']))
Jun 16, 2016 17:43
vc pode verificar isso tbm
Jun 16, 2016 17:43
ele da NULL pq nao existe
Jun 16, 2016 17:43
do if
Jun 16, 2016 17:43
fora do for nao
Jun 16, 2016 17:43
dai se precisar abrir o modal
Jun 16, 2016 17:43
session = 0 sei la
Jun 16, 2016 17:42
tipo
Jun 16, 2016 17:42
vc tem que inicar a sessao fora desse for ai
Jun 16, 2016 17:42
entao tecnicamente quando nao abre a sessao nao existe
Jun 16, 2016 17:41
é pq vc seta a sessão so quando abre o modal
Jun 16, 2016 17:41
ah entendi
Jun 16, 2016 17:38
se vc der um var_dump nessa session aparece oq?
Jun 16, 2016 17:37
vc disse que ele seta a session quando verifica
Jun 16, 2016 17:36
essa session é setada quando?
Jun 16, 2016 17:35
oO
Jun 16, 2016 17:35
mas as session nao morre quando recarrega a pagina
Jun 16, 2016 17:32
tipo pra preencher os vazios
Jun 16, 2016 17:32
entendi
Jun 16, 2016 17:31
o modal é consequencia
Jun 16, 2016 17:31
nao o modal aberto
Jun 16, 2016 17:31
é pq nao faz muito sentido se for ver, oq determina se tem dado ou nao é a pesquisa no banco
Jun 16, 2016 17:30
quando a verificação não chamar o modal
Jun 16, 2016 17:30
se você verifica pra poder chamar o modal
Jun 16, 2016 17:30
seu problema não é um problema
Jun 16, 2016 17:29
mas pelo que você disse
Jun 16, 2016 17:29
ele escreve somente
Jun 16, 2016 17:29
o document.write assim como o nome diz, é para escrever no documento
Jun 16, 2016 17:10
Só não entendi uma coisa, você faz uma verificação se a informação existe pra poder abrir o modal. Então não seria correto dizer que depois que existir todas as informações ele já poderia ser redirecionado? Não vejo a necessidade de verificar se o modal foi aberto, porque ele já tem que ter verificar isso para abrir o modal, certo?
Jun 16, 2016 17:08
dai ele não funciona dessa forma..
Jun 16, 2016 17:07
para o PHP seria algo como: se "vazio" == 1 então
Jun 16, 2016 17:07
o verifyModals() ainda não existe, porque ele não é executado no servidor
Jun 16, 2016 17:06
entao quando tenta comparar if(verifyModals() == 1)
Jun 16, 2016 17:06
o fato é, que no caso do IF, ele nao vai para a tela, ele é processado no servidor
Jun 16, 2016 17:06
como porem o que se tenta imprimir é uma tag, ele entende como um comando de html e executa
Jun 16, 2016 17:05
ou seja enviar o "layout" ao navegador
Jun 16, 2016 17:05
o echo na verdade é um comando para imprimir algo na tela
Jun 16, 2016 17:05
quer seria JavaScript simples, chamado no HTML
Jun 16, 2016 17:04
o php simplesmente transforma isso simplesmente em <script>verifyModals();</script>
Jun 16, 2016 17:04
quando você faz echo "<script>verifyModals();</script>";
Jun 16, 2016 17:04
E o navegador que entende e processa essas linguagens
Jun 16, 2016 17:03
O php é interpretado pelo servidor, então tudo que é em php é processado primeiro quase que junto com o banco de dados, existe uma diferença em alguns casos mas enfim, depois que tudo em php foi "compilado", ele envia tudo que for HTML, CSS, JavaScript para o navegador
Jun 16, 2016 17:01
É ordem de carregamento
Jun 16, 2016 17:01
Porque isso seria a mesma coisa que if(indefinido == 1)