WebSite X5Help Center

 
Michele  C.
Michele C.
User

Utente loggato  it

Autore: Michele C.
Visite 1667, Followers 2, Condiviso 0  

Ciao a tutti.

Ho capito e sperimentato con successo che, attraverso la lettura dei vari consigli qui trovati, per visualizzare il nome dell'utente loggato sull'intestazione del sito si può utilizzare il seguente codice:

<?php

require_once("res/x5engine.php");

$utente = new imPrivateArea();

$dati= $utente->who_is_logged();

if($dati != "")

echo "Benvenuto: ".$dati['realname'];

?>

Preciso, per il bene di utenti futuri che leggeranno, che il codice lo inserisco in un campo "oggetto campo html".

Poichè non sono esperto di programmazione vi chiedo come fare a dare il colore bianco, o rosso o verde o qualunque altro colore al testo.

Grazie.

Postato il
14 RISPOSTE - 1 UTILE
Michele  C.
Michele C.
User
Autore

P.S.: anche dimensione e tipo di font

Leggi di più
Postato il da Michele C.
 lemonsong  
 lemonsong  
User

Un modo semplice è circondare tutto il codice php da te postato con un div con un CSS in linea, esempio:

<div style="color:red; font:12px Arial;">

QUI IL CODICE PHP

</div>

Leggi di più
Postato il da  lemonsong  
MARINO B.
MARINO B.
User

Scusa ma come fai a farlo comparire nell'header del sito? A me rimane visibile una parte del codice. 

Leggi di più
Postato il da MARINO B.
MARINO B.
MARINO B.
User

Allego l'errore visibile.

Leggi di più
Postato il da MARINO B.
 lemonsong  
 lemonsong  
User

Non è un errore è il codice stesso che non viene interpretato: le pagine devono avere estensione .php e funzionerà solo online (su server con supporto PHP) oppure sul proprio PC, installando software tipo XAMPP.

Leggi di più
Postato il da  lemonsong  
MARINO B.
MARINO B.
User
 lemonsong  
Non è un errore è il codice stesso che non viene interpretato: le pagine devono avere estensione .php e funzionerà solo online (su server con supporto PHP) oppure sul proprio PC, installando software tipo XAMPP.

Ok fatto grazie. Però ora ho il problema del LOGOUT: essendo ora la home page in estensione .php, il logout mi rimanda in automatico alla home page con estensione .html

Leggi di più
Postato il da MARINO B.
 lemonsong  
 lemonsong  
User

Hai esportato completamente il sito e non solo i file modificati?

Leggi di più
Postato il da  lemonsong  
Andy Amorese
Andy Amorese
User

Scusate tanto, ma in primis salvare una pagina con estension PHP è possibile ovviamente solo dalla scheda esperto della proprietà della pagina e NON sui contenuti di intestazione Header e Footer!..
Quindi, quando un utente non è loggato continua a rimanere visibile il codice inserito (di cui sopra).. cosa che non è affatto corretta! (vedi screen shot contenente le due situazioni utente reg. loggato, e nessuno loggato) quindi ?....

Leggi di più
Postato il da Andy Amorese
Andy Amorese
Andy Amorese
User
Andy Amorese
Scusate tanto, ma in primis salvare una pagina con estension PHP è possibile ovviamente solo dalla scheda esperto della proprietà della pagina e NON sui contenuti di intestazione Header e Footer!.. Quindi, quando un utente non è loggato continua a rimanere visibile il codice inserito (di cui sopra).. cosa che non è affatto corretta! (vedi screen shot contenente le due situazioni: nessuno loggato, utente reg. loggato, e ) quindi ?....
Leggi di più
Postato il da Andy Amorese
Andy Amorese
Andy Amorese
User

scusate ho duplicato il topic una seconda volta erroneamente

Leggi di più
Postato il da Andy Amorese
 lemonsong  
 lemonsong  
User

Quindi, se vuoi usare questo script devi impostare tutte le pagine del sito in .php come già scritto e logico che sia.

Leggi di più
Postato il da  lemonsong  
Andy Amorese
Andy Amorese
User

forse non mi sono spiegato bene!.. intanto E' STATO SCRITTO SOLO ORA che devono essere impostate TUTTE le pagine del sito in php, e nulla è logico che sia, forse è logico e scontato solo per chi sa, e se uno chiede un aiuto forse significa che non sa, ed infatti nel manuale non ve n'è alucna traccia. Quindi tradotto per gli ignoranti come me, dovrei dedurre che impostando tutte le pagine in php quelle righe di codice non si visualizzeranno più ad utente non loggato? ho detto bene? grazie.

Leggi di più
Postato il da Andy Amorese
 lemonsong  
 lemonsong  
User

Se lo inserisci in tutto il sito (cioè in tutte le pagine) mi sembra logico che tutte le pagine debbano avere estensione .php (e qui non siamo nella logica della programmazione).

Trattandosi di una richiesta/soluzione extra al programma sul manuale, logicamente, non ne troverai traccia.

Leggi di più
Postato il da  lemonsong  
Andy Amorese
Andy Amorese
User

ok.. sono io che non lo avevo dato per scontato... grazie smile

Leggi di più
Postato il da Andy Amorese