Forum Flash, Actionscript, PHP e MySQL
Titoli dinamici

 
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » PHP
Precedente  Successivo 
Autore Messaggio
izzyweb
nuovo utente
nuovo utente


Età: -1972
Registrato: 12/11/06 14:49
Messaggi: 4

MessaggioOggetto: Titoli dinamici
Inviato: 12.11.06 | 14:55
Rispondi citando

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
Profilo Messaggio privato   MSN Messenger
Sponsor
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 12.11.06 | 15:57
Rispondi citando

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"
    
)
);

?>

____________________________________________________________


Il Forum è uno strumento di condivisione, oltre a fare DOMANDE, si possono anche dare RISPOSTE!
Torna in cima
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
izzyweb
nuovo utente
nuovo utente


Età: -1972
Registrato: 12/11/06 14:49
Messaggi: 4

MessaggioOggetto:
Inviato: 12.11.06 | 23:56
Rispondi citando

 
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 Tu Ta Ta

____________________________________________________________
My site:
http://www.izzyweb.it/
Torna in cima
Profilo Messaggio privato   MSN Messenger
izzyweb
nuovo utente
nuovo utente


Età: -1972
Registrato: 12/11/06 14:49
Messaggi: 4

MessaggioOggetto:
Inviato: 13.11.06 | 00:26
Rispondi citando

Ciao coach
Scusa se ti rompo....
Ma non riesco a stampare a video le due variabili.
Ho fatto cosi:
 
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
}


?> 

<?php

$my_array 
= array(
    
"main" => array(
        
"titolo" => "titolo della pagina main",
        
"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"
    
)
);

?>
<!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="<?php echo $my_array['meta_key']; ?> Key uguali per tutte le pagine " />
<title><?php echo $my_array['titolo'];  ?></title>
</head>

<body>

<h1>Prova titolo</h1>

<?php 

include($p.".php");

?> 



</body>
</html>


Dove sto sbagliando????? dho
Grazie per la comprensione
Fabio

____________________________________________________________
My site:
http://www.izzyweb.it/
Torna in cima
Profilo Messaggio privato   MSN Messenger
Coach
amministratore
amministratore


Età: -1981
Registrato: 31/01/03 13:50
Messaggi: 4549
Località: Verona

MessaggioOggetto:
Inviato: 13.11.06 | 12:57
Rispondi citando

mmm Whistle
...è 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
Profilo Messaggio privato [ Nascosto ] HomePage Yahoo Messenger MSN Messenger Skype
izzyweb
nuovo utente
nuovo utente


Età: -1972
Registrato: 12/11/06 14:49
Messaggi: 4

MessaggioOggetto:
Inviato: 13.11.06 | 14:37
Rispondi citando

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
Clap Clap

Ciao Fabio

____________________________________________________________
My site:
http://www.izzyweb.it/
Torna in cima
Profilo Messaggio privato   MSN Messenger
Mostra prima i messaggi di:   
Nuovo Topic   Rispondi    Forum Flash, Actionscript, PHP e MySQL » PHP Tutti i fusi orari sono GMT + 2 ore
Pagina 1 di 1

Discussioni Simili
Topic Autore Forum Risposte Ultimo Messaggio
Nessun nuovo messaggio Problemone: campi dinamici presenti i... Maikey ActionScript & Server Side 9 21.05.06 | 15:15 Leggi gli ultimi messaggi
Maikey
Nessun nuovo messaggio Aggiornamenti dinamici...come? Lupin77 ActionScript & Server Side 3 26.07.07 | 10:15 Leggi gli ultimi messaggi
Coach
Nessun nuovo messaggio banner flash dinamici videoai ActionScript & Server Side 7 13.07.05 | 10:56 Leggi gli ultimi messaggi
videoai
Nessun nuovo messaggio campi testo dinamici dal nulla p4r4n0|c ActionScript & Server Side 3 16.03.05 | 17:43 Leggi gli ultimi messaggi
magodellaneve
Nessun nuovo messaggio Problema con testo in campi dinamici cli Flash Generale 4 04.07.06 | 13:20 Leggi gli ultimi messaggi
cli



 
Vai a:  
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



Powered by phpBB © 2001, 2002 phpBB Group - phpBB SEO Designed by coachdesign - © 2003-2005