- Home
- Categorie
- Coding e Sistemistica
- Coding
- Semplificare questo codice
-
Semplificare questo codice
Salve...vorrei semplificare del codice..o meglio renderlo piu' corto se si può..
Praticamente dovrei fare un controllo su dei nick e se quel nick corrisponde a quello impostato dare quell immagineIo ho fatto cosi'
[PHP]
if($nickinviante == 'carlitos')
echo"
<br>
<font class="fontnick2">Aggiunto $data alle $ora</font>
<br><a target="contenuto"href="profiloaltri.php?nickname=".$nickinviante."" class="fontnick3"">
<img src="images/admin.png" border="0" alt="amministratore">$nickinviante scrive..</a><br>
$testo
</font>";else
echo"
<br>
<font class="fontnick2">Aggiunto $data alle $ora</font>
<br><a target="contenuto"href="profiloaltri.php?nickname=".$nickinviante."" class="fontnick3"">
$nickinviante scrive..</a><br>
$testo
</font>
[/PHP]
Qui il controllo e relativo solo al nick carlitos e se per esemipo al nick paolo vorrei fare lo stesso controllo ed assegnare un immagine diversa come posso fare per rendere questo codice il piu' semplificato e corto possibile..??Grazie
-
Ciao carlitos,
Vedi cosi:
[php]
echo "
<br>
<font class="fontnick2">Aggiunto $data alle $ora</font>
<br>
<a target="contenuto"href="profiloaltri.php?nickname=".$nickinviante."" class="fontnick3"">
".(($nickinviante == 'carlitos') ? '<img src="/images/admin.png" border="0" alt="amministratore">' : '')."
$nickinviante scrive..</a><br>
$testo
</font>";
[/php]
-
E se voglio controllare non solo il nick carlitos.
Ad esempio il nick paolo ed aggiungere un altra immagine per quest ultimo?
-
[php]
echo "
<br>
<font class="fontnick2">Aggiunto $data alle $ora</font>
<br>
<a target="contenuto"href="profiloaltri.php?nickname=".$nickinviante."" class="fontnick3"">
".(($nickinviante == 'carlitos') ? '<img src="/images/admin.png" border="0" alt="amministratore">' : (($nickinviante == 'paolo') ? '<img src="">' : ''))."
$nickinviante scrive..</a><br>
$testo
</font>";
[/php]
-
Non mi riesce a leggere le immagini...mi da la x al posto dell immagine..
-
Ho risolto facendo cosi'
[php]
.(($maiuscola == 'Carlitos') ? '<img src="admin.png" border="0" alt="amministratore">' : (($maiuscola == 'Hilary^') ? '<img src="aiutante.png" border="0" alt="aiutante">' : ''))."
[/php]Togliendo le sbarrette.