modifica url non linkabile

andrealbar

Nuovo Utente
8 Feb 2010
8
0
0
Un saluto alla community, ho un piccolo script di annunci e per la registrazione utenti oltre ai soliti campi ce n'è uno relativo al sito web. Visualizzando il profilo dopo la registrazione l'url risulta ma è testuale e purtroppo non cliccabile. Il massimo sarebbe avere avere un link "Visita il mio sito" al posto dell'intero indirizzo web.
Ringrazio in anticipo per l'eventuale aiuto :beer:
Andrea
 

andrealbar

Nuovo Utente
8 Feb 2010
8
0
0
Se non posti del codice mi sembra difficile aiutarti. Siamo programmatori, non veggenti :faraone:

Perdona la cappellata!!!! di seguito il codice:

<?php if($this->datautente->miosito){echo '<tr><td align="left">'.JText::_('Il mio sito') .' :</td><td align="left">'. $this->datautente->miosito.'</td></tr>';} ?>

Andrea
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
Prova un po' così:
PHP:
<?php if($this->datautente->miosito){echo '<tr><td align="left">'.JText::_('Il mio sito') .' :</td><td align="left"><a href="'. $this->datautente->miosito .'" target="_blank">'. $this->datautente->miosito.'</a></td></tr>';} ?>
 

andrealbar

Nuovo Utente
8 Feb 2010
8
0
0
Prova un po' così:
PHP:
<?php if($this->datautente->miosito){echo '<tr><td align="left">'.JText::_('Il mio sito') .' :</td><td align="left"><a href="'. $this->datautente->miosito .'" target="_blank">'. $this->datautente->miosito.'</a></td></tr>';} ?>

Grazie Alessandro...funziona.
Come ho scritto sopra, pensi sia possibile nascondere l'url ed avere un testo tipo "Visita il mio sito".
Premetto che così con il codice che mi hai fornito và più che bene

Andrea
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
Ah, sì, scusa, mi ero scordato di quella richiesta. Correggi così:
PHP:
<?php if($this->datautente->miosito){echo '<tr><td align="left">'.JText::_('Il mio sito') .' :</td><td align="left"><a href="'. $this->datautente->miosito .'" target="_blank">Visita il mio sito</a></td></tr>';} ?>
 

andrealbar

Nuovo Utente
8 Feb 2010
8
0
0
Ah, sì, scusa, mi ero scordato di quella richiesta. Correggi così:
PHP:
<?php if($this->datautente->miosito){echo '<tr><td align="left">'.JText::_('Il mio sito') .' :</td><td align="left"><a href="'. $this->datautente->miosito .'" target="_blank">Visita il mio sito</a></td></tr>';} ?>

Fantastico! così è perfetto.
Alessandro grazie infinite per la disponibilità:fonzie:
Andrea
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
24
Roma
alessandro1997.netsons.org
In realtà questo succede perché specificando l'indirizzo del sito ti scordi di mettere la parte http://. Il problema è che se qualcuno, invece, mette già di suo quella parte verrà visualizzata due volte. Possiamo provare a risolvere così:
PHP:
<?php if(substr($this->datautente->miosito, 0, 7) != 'http://') { $this->datautente->miosito = "http://{$this->datautente->miosito}"; } if($this->datautente->miosito){echo '<tr><td align="left">'.JText::_('Il mio sito') .' :</td><td align="left"><a href="'. $this->datautente->miosito .'" target="_blank">Visita il mio sito</a></td></tr>';} ?>
E dopo questa ennesima correzione dovrebbe andare sia se metti http:// sia se non lo metti :D
 

andrealbar

Nuovo Utente
8 Feb 2010
8
0
0
In realtà questo succede perché specificando l'indirizzo del sito ti scordi di mettere la parte http://. Il problema è che se qualcuno, invece, mette già di suo quella parte verrà visualizzata due volte. Possiamo provare a risolvere così:
PHP:
<?php if(substr($this->datautente->miosito, 0, 7) != 'http://') { $this->datautente->miosito = "http://{$this->datautente->miosito}"; } if($this->datautente->miosito){echo '<tr><td align="left">'.JText::_('Il mio sito') .' :</td><td align="left"><a href="'. $this->datautente->miosito .'" target="_blank">Visita il mio sito</a></td></tr>';} ?>
E dopo questa ennesima correzione dovrebbe andare sia se metti http:// sia se non lo metti :D

In effetti nelle varie prove fatte avevo impostato alcuni profili con http ed altri no..
Ho fatto la modifica ed ora è una scheggia.
Grazie :beer:
 
Discussioni simili
Autore Titolo Forum Risposte Data
A Modifica contenuto delle variabili nell'URL PHP 0
G modifica campo testo in url Classic ASP 8
P Pagina modifica record che non funziona PHP 0
L Modifica file upload in ASP Classic ASP 2
P modifica colore A Hover link website . WordPress 2
P Modifica con PHP di un node in una sitemap xml PHP 0
C Software modifica sitoweb in tempo reale WordPress 12
G Modifica immagine di sfondo attraverso un bottone PHP 18
L modifica dati. PHP 1
G modifica corretta funzione da eregi() a preg_match() PHP 3
R Modifica codice per l'upload di più file PHP 0
G Modifica testo Photoshop 3
felino Excel: popolare una cella con la data di modifica della riga a cui appartiene Windows e Software 3
felino [Wordpress] Modifica main color del template WordPress 8
M [PHP] Modifica account PHP 3
S [OFFRO] Creazione di programmi per la modifica automatizzata di testi Offerte e Richieste di Lavoro e/o Collaborazione 0
S [OFFRO] Rimozione o aggiunta di Password ai file PDF e opzionalmente loro modifica Offerte e Richieste di Lavoro e/o Collaborazione 2
F [PHP] modifica del body email con checked PHP 8
G Modifica da sito statico HTML a dinamico in Wordpress SEO e Posizionamento 1
Cosina Modifica script textarea jQuery 0
M [PHP] Calcolare costi su modifica orari PHP 4
A [PHP] Modifica caratteri di una query Oracle SQL PHP 0
F modifica recensione google Discussioni Varie 2
C Photoshop CS 6 salvare una modifica Photoshop 0
L [PHP] Modifica in tabella ultimo id PHP 5
C Pagina fb notifica modifica post Social Media Marketing 1
Q Notice: Undefined index: codice in C:\xampp\htdocs\STAGE\calendario\modifica.php on line 10 PHP 8
C [Joomla] [HTML] Modifica codice per adattamento app Joomla 18
Daniele_Carrara [Javascript] Modifica input date Javascript 5
J modifica spooler di stampa per stampare in ordine di nome i files pdf Windows e Software 2
Emix [PHP] Ricerca e modifica su due tabelle PHP 26
M [PHP] Tabella datagrid con icona di modifica che cambia in base a parametro PHP 0
Andrea1981 [WordPress] [HTML] Help modifica credits nel footer.Tema Customizr. WordPress 5
K [Visual Basic] Stampa e modifica record non funziona più Visual Basic 0
K [ASP.Net] Problema stampa e modifica ms sql ASP.NET 0
K stampa e modifica tabella in php e ms sql PHP 2
Michaelweb93 [WordPress] [HTML] Modifica sezione - pagina sito web WordPress 1
A [PHP] [RISOLTO] Modifica record db da form PHP 11
T [PHP] piccola modifica a script (non mio...) PHP 8
P Cerco programmatore per modifica sito wordpress Offerte e Richieste di Lavoro e/o Collaborazione 4
Z Modifica ricorsiva file html HTML e CSS 3
Trapano [PHP] modifica simultanea di più campi nel db PHP 1
K [CERCO] Programmatore per modifica tema wp Offerte e Richieste di Lavoro e/o Collaborazione 2
U modifica sender-receiver email Posta Elettronica 4
W modifica firma Supporto Mr.Webmaster 20
M Modifica parametro mysql_result($result, $i, 'id') Deprecato dal 5.5 PHP 10
X modifica contemporanea di record MS Access 6
J [WP] Chiarimenti modifica campo WordPress 0
A Form per modifica record database PHP 9
P Help! modifica script Javascript 11

Discussioni simili