Precedente :: Successivo |
Autore |
Messaggio |
raider Mortale devoto
Registrato: 12/01/08 12:14 Messaggi: 13
|
Inviato: 17 Lug 2010 15:46 Oggetto: <title> dinamico |
|
|
Salve a tutti,
sto realizzando un semplice news manager (in asp e con un database access). Avrei bisogno di un aiuto.
Nella pagina che si occupa di visualizzare la notizia vorrei fare in modo che il title della pagina (<title></title>) sia dinamico, ovvero sia proprio il titolo nella news. La news si trova in una tabella 'news', il campo è 'titolo'.
Si tratterebbe di andare a leggere il titolo della news, dato un'id, e metterlo nell'head tra i tag <title> e </title>...
chi mi aiuta? |
|
Top |
|
|
freemind Supervisor sezione Programmazione
Registrato: 04/04/07 20:28 Messaggi: 4643 Residenza: Internet
|
Inviato: 17 Lug 2010 16:45 Oggetto: |
|
|
Asp è troppo tempo che non lo uso e aspx neppure l'ho mai visto.
Gli approcci sono un po' diversi nei due casi ma l'idea sarebbe quella di connetterti al db, fare una query tipo:
Codice: |
SELECT * FROM news WHERE id=<id>
|
con <id> l'id della news e valorizzare le variabili che verranno stampate nella pagina. Tra queste ci sarà anche il titolo.
Ora, con asp ad un certo punto avresti la pagina html nella quale il tag title avrebbe all'interno una roba tipo:
Codice: |
<title><% Response.write(titolo) %>
|
in aspx non so anche perchè con quello ci sono vari approcci (mvc e varianti) che però non conoscendo il linguaggio non sono in grado di entrare nel dettaglio.
Se ti può aiutare in php la cosa sarebbe simile a:
Codice: |
<?
$conn=mysqli_connect($host,$user,$pwd);
$db=mysqli_select_db($db);
$q="SELECT * FROM news WHERE id=" . $_REQUEST['id'];
$rs=mysqli_query($connn,$q);
$row=mysqli_fetch_assoc($rs);
?>
<html>
<head>
<title><? print $row['titolo'];?></title>
</head>
<body>
....
</body>
</html>
|
Ovviamente ho tralasciato i controlli e ho seguito un approccio procedurale molto brutale, giusto per darti un'idea. |
|
Top |
|
|
raider Mortale devoto
Registrato: 12/01/08 12:14 Messaggi: 13
|
Inviato: 17 Lug 2010 18:13 Oggetto: |
|
|
E' possibile farlo anche con la description?
In pratica mi serve per poter condividere la news su facebook. A fb servono il titolo e la description... , che vorrei generare dinamicamente. |
|
Top |
|
|
freemind Supervisor sezione Programmazione
Registrato: 04/04/07 20:28 Messaggi: 4643 Residenza: Internet
|
Inviato: 17 Lug 2010 18:36 Oggetto: |
|
|
Beh, tu una volta che hai i dati nel db a cui ti connetti puoi farci quello che vuoi.
Una volta che hai tirato fuori dal db la riga, questa viene buttata dentro ad un oggetto che tu usi come ti pare.
Però ripeto, con asp non posso esserti utile. |
|
Top |
|
|
|