03/11/14 22:34
Roby94
Omettere gli echo è una buona tecnica per evitare errori di apici.
aaa
04/11/14 8:30
Roby94
Il codice é totalmente errato, ma immagino sia colpa di un copia incolla fatto male, giusto?
aaa
04/11/14 12:03
Aangelus
Postato originariamente da Roby94:
Il codice é totalmente errato, ma immagino sia colpa di un copia incolla fatto male, giusto?
Ho estratto solo la porzione del tag <nav> alla quale ho problemi a far eseguire quello che vorrei, il quale funzionava tutto in maniera corretta fino alla modifica che ho voluto implementare che è quella dell'if. Ho scelto di estrarre solo la porzione di codice per non essere dispersivo e qualora fosse un errore mi scuso a priori
<?php require_once("sessio.php"); ?>
<?php
echo "
<div id='loyaut'>
<hgroup >
<ul >
<li id='UserN'>
<?php if (!isset($_SESSION[Nome])){ ?>
<div id='GroupUser'>
<a href='Login.php'><input type='submit' value='Accedi'></a>
<a href='register.php'><input type='submit' value='Registrati'></a>
</div>
<?php } ?>
<?php else{ ?>
<div id='GroupUser'>
echo $_SESSION[Nome];
</div>
<?php } ?>
</li>
</ul>
</hgroup>
</div>
"; ?>
questo è il codice che comprende l'errore
Ultima modifica effettuata da Aangelus 04/11/14 12:27
aaa
04/11/14 16:25
Roby94
Metti un tag php dentro un echo
<?php require_once("sessio.php"); ?>
<div id='loyaut'>
<hgroup >
<ul >
<li id='UserN'>
<?php if (!isset($_SESSION[Nome])){ ?>
<div id='GroupUser'>
<a href='Login.php'><input type='submit' value='Accedi'></a>
<a href='register.php'><input type='submit' value='Registrati'></a>
</div>
<? } else { ?>
<div id='GroupUser'><?=$_SESSION[Nome];?></div>
<? } ?>
</li>
</ul>
</hgroup>
</div>
<?= corrisponde a aprire il teg PHP e usare echo
Ultima modifica effettuata da Roby94 04/11/14 16:25
aaa
04/11/14 18:38
Roby94
Come ti dicevo in precedenza evita il codice HTML dentro gli echo in questo modo elimini un bel po di problemi in un colpo solo.
aaa