Unofficial WebSite X5
WebSite X5 versioni obsolete => WebSite X5 [v9] - Discussioni Generali => Topic aperto da: nervo91 - 03 Agosto, 2012, 11:48:57
-
<?php echo $_SESSION['im_access_real_name']?>
Questa stringa andava fino a una settimana fa ma adesso invece di darmi il cognome mi da una stringa lunghissima
come mai??? :(
-
Mi sembrava di averti già risposto qui: http://www.unofficialwsx5.com/index.php?topic=881.msg6358#msg6358
(http://www.unofficialwsx5.com/index.php?topic=881.msg6358#msg6358)
.... o non ho capito la domanda? :-\
-
Esattto metto quello che mi avevi detto ovvero:
<?php
$utente = new imPrivateArea ();
echo $utente ->_decode ($_SESSION ['im_access_uname'], $imSettings ['general']['salt']);
?>
Ma non va perchè??
-
Il codice così come è scritto funziona.
Per visualizzare nome e cognome, prova così:
Only registered users can see contents. Please click here to Register or Login.
-
Continua a darmi questo errore
Parse error[/size]: syntax error, unexpected '>' in [/size]/membri/fantasordio/home-page.php[/size] on line [/size]152
-
Dovresti postare la riga di codice 152.
Un tentativo ... controlla di non aver messo uno spazio tra i due caratteri in rosso:
$dati = $utente -> who_is_logged();
-
Come faccio a vederla ? perchè questo pezzo di codice è l'unico che ho nella pagina il resto sono tabelle immagini ecc.
-
Ho visto che va mettendolo in html e widget ma non posso metterlo in testo e attivare il codice non so perchè.
Cmq come faccio a cambiare font e colore?
-
In oggetto testo è più complicato ... il codice php va inserito senza mai andare a capo e con risultati a volte ... imprevedibili. Meglio l'oggetto html.
Per lo stile puoi inserire il codice generato in un div
Only registered users can see contents. Please click here to Register or Login.
e definire font e colore nella scheda esperto (codice css) dell'oggetto html.
-
Ah.... mi puoi aiutare css non lo mastico bn
-
Qui (http://www.unofficialwsx5.com/index.php?topic=421.msg4883#msg4883) trovi un mio esempio già pronto e qui (http://www.w3schools.com/css/css_font.asp) una tra le tante fonti online per documentarsi.
-
Ok va perfettamente ma invece di darmi il nome mi esce una stringa di caratteri lunghissima
-
... siamo ritornati al punto di partenza? :-\
Vediamo se così può essere più chiaro: nell'oggetto html, scheda codice html, inserisci questo codice per visualizzare il nome dell'utente
Only registered users can see contents. Please click here to Register or Login.
Sempre nell'oggetto html, scheda esperto, codice css questo codice
Only registered users can see contents. Please click here to Register or Login.
con cui definisci il colore, le dimensioni del font e il tipo di font del messaggio di benvenuto.
-
Ciao Stesil ho visto che il codice prende il "realname", quindi nome e cognome inserito nella "gestione accessi", ed è perfetto. Vi chiedo potrebbe prendere anche le note aggiunte al passo 4 nella "gestione accessi"->"impostazione Utente"? uso websitex5 v10
-
Ciao Stesil, scusa il disturbo.
Ti scrivo per il fatidico script che segue:
<?php
$utente = new imPrivateArea();
echo $utente->_decode($_SESSION['im_access_uname'], $imSettings['general']['salt']);
?>
Ho gia letto gia' vari topic ma ho trovato un po di confusione nel capire dove si parla dello script per il "Benvenuto, nome_utente" (quello che mi interessa) e quello che invece ti dice chi e' online (che non mi interessa). Poi si discute anche di compatibilita' tra le versioni Evolution 8 e 9 ma non si fa nessun riferimento alla versione 10 (quella che ho io).
Ho realizzato un sito aeronautico www.tecnam.co.nz e vorrei che, una volta che il cliente/pilota ha eseguito il login per avere accesso anche alle parti riservate del sito (bottone CUSTOMER CARE ---> MANUALI), si possa leggere su ogni pagina visitata "Benvenuto, nome_utente" fino a che ovviamente l'utente non esegue il logout.
In che sezione devo posizionare lo script? Nella "HomePage"---> Scheda HTML CODE ?
mentre l'eventuale CSS per dimensioni e colori dei caratteri nella "Homepage" ---> Scheda EXPERT ?
E' corretto?
Che tu sappia, lo script gira anche sulla nuova versione Evolution 10 o vanno fatte ulteriori modifiche?
Grazie infinite.
Stefano
-
Ciao, questo codice fa quello che chiedi: http://www.unofficialwsx5.com/index.php?topic=914.msg6575#msg6575 (http://www.unofficialwsx5.com/index.php?topic=914.msg6575#msg6575)
Funziona sia con la 9 che con la 10. Con la Professional non so dire, ho scaricato solo la demo.
In che sezione devo posizionare lo script? Nella "HomePage"---> Scheda HTML CODE ?
Solo nelle pagine dell'area riservata, inserendo un oggetto HTML per pagina.
mentre l'eventuale CSS per dimensioni e colori dei caratteri nella "Homepage" ---> Scheda EXPERT ?
Sì, scheda esperto sempre dello stesso oggetto HTML.
-
Ciao Stesil ho visto che il codice prende il "realname", quindi nome e cognome inserito nella "gestione accessi", ed è perfetto. Vi chiedo potrebbe prendere anche le note aggiunte al passo 4 nella "gestione accessi"->"impostazione Utente"? uso websitex5 v10
Mi dispiace, questo post mi è proprio sfuggito. Quello che chiedi non si può fare. Dalla guida:
Le informazioni relative alle opzioni Note e Data di registrazione non vengono incluse nel codice del Sito Web realizzato: servono unicamente per permettere una migliore gestione degli Utenti da parte dell'Amministratore del Sito.
-
Grazie mille Stesil!
Ho provato lo script e funziona bene.
Devo solo trovare il modo di visualizzare il messaggio di "Benvenuto" facendolo apparire solo su una riga perche' se faccio semplicemente il "copia ed incolla" del codice cosi' com'e', inserendolo in un oggetto HTML, quando va in esecuzione scrive il "Benvenuto nome_utente" ma si prende anche mezza pagina inserendo numerose righe bianche sotto al Benvenuto e spostando i contenuti della pagina molto piu' in basso!
Ma non sarebbe piu' logico fare apparire il messaggio di Benvenuto nella parte alta della pagina dove ho gia' messo "Register", "Login" e "Logout"? Ti do l'indirizzo del sito cosi puoi vedere com'e' fatta la pagina: www.tecnam.co.nz
In questo caso la difficolta' sarebbe far girare lo script facendolo puntare su quella riga specifica. Realizzarlo sarebbe cosa complicata?
Grazie e scusa ancora per il disturbo.
Stefano
-
Devo solo trovare il modo di visualizzare il messaggio di "Benvenuto" facendolo apparire solo su una riga perche' se faccio semplicemente il "copia ed incolla" del codice cosi' com'e', inserendolo in un oggetto HTML, quando va in esecuzione scrive il "Benvenuto nome_utente" ma si prende anche mezza pagina inserendo numerose righe bianche sotto al Benvenuto e spostando i contenuti della pagina molto piu' in basso!
Prova a controllare l'altezza dell'oggetto HTML che di default è impostata a 350 px.
Ma non sarebbe piu' logico fare apparire il messaggio di Benvenuto nella parte alta della pagina dove ho gia' messo "Register", "Login" e "Logout"?
Sì è più logico, ma è un po' più complicato. La modifica al codice per far visualizzare il nome solo se l'utente è loggato anche nelle pagine non protette non è complessa, ma il problema sono le pagine in html in cui il codice php viene visualizzato e non interpretato. E anche impostando tutte le pagine in php, la mappa del sito generata automaticamente dal programma resta in html.
Questo il codice da utilizzare:
Only registered users can see contents. Please click here to Register or Login.
Si potrebbe, ma occorre agire con grande cautela, inserire due righe nel file .htaccess (dovresti avere un server Apache) per far trattare automaticamente le pagine in html come se fossero in php.
Only registered users can see contents. Please click here to Register or Login.
Qui la fonte: http://www.giorgiotave.it/forum/php-mysql/55726-inserire-codice-php-pagina-html.html#post370901 (http://www.giorgiotave.it/forum/php-mysql/55726-inserire-codice-php-pagina-html.html#post370901) e qui (http://stesil.altervista.org/evo10/area_riservata/index.php)la mia prova (la pagina protetta è "Pagina 2")
Grazie lemon per l'aiuto.
-
Grazie infinite Stesil,
ci provero' in questi giorni di festivita'.
Con l'occasione ti Auguro un Buon Natale ed un meraviglioso 2014.
Ciao
Stefano