|
Forum Flash, Actionscript, PHP e MySQL
|
|
|
|
|
|
| Autore |
Messaggio |
izzyweb
nuovo utente

Età: -1972
Registrato: 12/11/06 14:49
Messaggi: 4
|
Oggetto: Titoli dinamici
Inviato: 12.11.06 | 14:55 |
|
|
Salve a tutti
sono nuovo di questo forum
ed ho subito bisogno di aiuto
Volevo che il mio sito avesse i titoli e le keyword diverse a tutte le pagine
Adesso funziona con questo script:
| Codice: | <?php
$p="main"; //pagina di default per i contenuti centrali
if(isset($_GET['page'])){ //pagina passata via parametro
$p=$_GET['page'];
if($p!=basename($p) || !preg_match("/^[A-Za-z0-9\-_]+$/",$p) || $p=="index" || !file_exists($p.".php"))
$p="error"; //pagina di errore
}
?>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it" lang="it">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<meta name="Keywords" content="Key uguali per tutte le pagine " />
<title></title>
</head>
<body>
<h1>Prova titolo</h1>
<?php
include($p.".php");
?>
</body>
</html> |
In che modo posso creare una lista di titoli e keyword da includere in questa pagina?
Grazie per l'aiuto
Izzyweb ____________________________________________________________ My site:
http://www.izzyweb.it/ |
|
| Torna in cima |
|
|
Sponsor
|
|
 |
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
|
| Torna in cima |
|
|
izzyweb
nuovo utente

Età: -1972
Registrato: 12/11/06 14:49
Messaggi: 4
|
Oggetto:
Inviato: 12.11.06 | 23:56 |
|
|
| Coach ha scritto: | Ciao izzyweb e Benvenuto nel Forum.
Se hai la possibilità di utilizzare un database sarebbe meglio.
Potresti creare una tabella nel DB con un campo "titolo" ed un campo "meta_key".
Poi fai la query estraendo il record relativo alla pagina.
Se non hai a disposizione un DB o non lo ovuoi utilizzare, le alternative potrebbero essere:
XML, che puoi riutilizzare anche per altre cose
oppure un file PHP in cui ti crei un array per esempio:
| Codice: | <?php
$my_array = array(
"main" => array(
"titolo" => "titolo della pagina",
"meta_key" => "elenco delle keywords da mettere nei meta tag"
),
"contact" => array(
"titolo" => "titolo della pagina",
"meta_key" => "elenco delle keywords da mettere nei meta tag"
)
);
?> |
|
Ciao Coach
Il Db non lo posso usare per il momento (perchè non l'ho comprato ad Aruba) per i file Xml non saprei proprio da dove cominciare.
La soluzione più semplice per ora è lo script in php, includo lo script che mi hai postato nell'index poi richiamo le variabili $titolo e $meta_key
Grazie per l'esempio lo testo subito  ____________________________________________________________ My site:
http://www.izzyweb.it/ |
|
| Torna in cima |
|
|
izzyweb
nuovo utente

Età: -1972
Registrato: 12/11/06 14:49
Messaggi: 4
|
|
| Torna in cima |
|
|
Coach
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona
|
Oggetto:
Inviato: 13.11.06 | 12:57 |
|
|
mmm
...è un array (multidimensionale), non lo si usa così.
Potresti fare un'unica cosa anche con l'inclusione della pagina.
esempio via GET: http://www.dominio.it/pagina.php?page=3
| Codice: | <?php
$my_array = array(
"0" => array(
"pagina" => "main",
"titolo" => "titolo della pagina main",
"meta_key" => "elenco delle keywords da mettere nei meta tag"
),
"1" => array(
"pagina" => "chi_siamo",
"titolo" => "titolo di Chi Siamo",
"meta_key" => "elenco delle keywords da mettere nei meta tag"
),
"2" => array(
"pagina" => "contatti",
"titolo" => "titolo di Contatti",
"meta_key" => "elenco delle keywords da mettere nei meta tag"
),
"3" => array(
"pagina" => "prodotti",
"titolo" => "titolo di Prodotti",
"meta_key" => "elenco delle keywords da mettere nei meta tag"
)
);
// avendo passato via metodo GET ?page=3
//ti ritrovi il valore 3 su: $_GET['page']
//$my_array[$_GET['page']] sarà uguale che $my_array[3]
//quindi: $my_array[3]['pagina'] ti restituisce: prodotti
//quindi: $my_array[3]['pagina'] ti restituisce: titolo di Prodotti
//quindi: $my_array[3]['pagina'] ti restituisce: elenco delle keywords da mettere nei meta tag
?> |
____________________________________________________________
Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE! |
|
| Torna in cima |
|
|
izzyweb
nuovo utente

Età: -1972
Registrato: 12/11/06 14:49
Messaggi: 4
|
Oggetto:
Inviato: 13.11.06 | 14:37 |
|
|
Ok ho capito un po macchinoso ma ci sono arrivato, e funziona .....
Credo che il prossimo anno comprerò il mio bel Database sara tutto più semplice
Grazie per ora uso questo sistema
Ciao Fabio ____________________________________________________________ My site:
http://www.izzyweb.it/ |
|
| Torna in cima |
|
|
|
|
Non puoi inserire nuovi Topic in questo forum Non puoi rispondere ai Topic in questo forum Non puoi modificare i tuoi messaggi in questo forum Non puoi cancellare i tuoi messaggi in questo forum Non puoi votare nei sondaggi in questo forum Non puoi allegare files in questo forum Non puoi downloadare gli allegati in questo forum
|
|