2 probleminhas php deve ser simples
#1

1- Pq ta aparecendo isso no navegador:
Notice: Use of undefined constant admin - assumed 'admin' in /var/www/html/test.php on line 63
Admin: 5

PHP код:
Linha 63 $admin $dados[admin];
Linha 64 - if($admin 0) echo "<b>Admin:</b> $admin<br>"
2- Como printar isso sem ter erros?
PHP код:
$nome $dados[nome];
if(
$nome != "Vazio") echo "<b>Nome:</b> <a href "test.php?p=$nome">$nome</a>"
Reply
#2

uupp
Reply
#3

Deve conter aspas simples, exemplo:
PHP код:
$dados['admin'
Reply
#4

2:

PHP код:
$nome $dados[nome]; 
if(
$nome != "Vazio") echo "<b>Nome:</b> <a href "test.php?p=".$nome>$nome</a>"
Reply
#5

Isset
Reply
#6

Quando inserir array dentro de aspas nгo pode conter aspas no нndice/key, e quando for usar aspas dentro de aspas a de dentro deve ser diferente da de fora:

Код:
if(isset($dados['nome'])) echo "<b>Nome:</b> <a href='test.php?p=$dados[nome]'>$dados[nome]</a>";
Recomendo este curso.
Reply
#7

$foo <- variavel
foo <- constante
'foo' <- string

1є -

uso correcto : "$dados['admin']"
traduзгo: variбvel dados com нndice 'admin'

2є -

if ( ! empty($nome))
Reply
#8

Desculpa a demora galera, achei que ninguem ia responder...

Muito obrigado Matheus/Klap e Rodrigo (de novo me salvando, nгo merecia um rep, mericia um trofeu)
+rep
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)