Pagina 1 di 1

[RISOLTO] [php - xhtml] Sostituzione automatica "à" con "a"

Inviato: mar 22 apr 2008, 19:56
da michelino
Salve a tutti, sto muovendo i primi passi con xhtml-css....e php, ho qualche piccolo problema, ho un codice di questo tipo

Codice: Seleziona tutto

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" 
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="it">
<head>
<title>il diritto mite - associazione di giuslavoristi e previdenzialisti</title>
	<meta http-equiv="content-type" content="application/xhtml+xml;charset=iso-8859-15" />
	<meta name="author" content="michelino" />
	<link rel="stylesheet" href="/stile.css" type="text/css" />
	<link rel="icon" href="/favicon.ico" type="image/x-icon" />
	<link rel="shortcut icon" href="/favicon.ico" type="image/x-icon" />
</head>

<body>
<div id=wrapper>

<!-- omissis -->

<div id="menutop">
<?php isset($_GET["pagina"]) ? $pagina=$_GET["pagina"] : $pagina="home";
$vocimenu=array("home","news","chisiamo","contattaci");
foreach($vocimenu as $voce) {
    if($pagina!=$voce) echo '<a href="index.php?pagina='.$voce.'">';
    print(ucfirst($voce));
    if($pagina!=$voce) echo "</a>";
}
echo "\n";
?>

<!-- omissis -->

</div>
<div id="menusx">
<ul><?php
isset($_GET["pagina"]) ? $pagina=$_GET["pagina"] : $pagina="home";
$vocimenu=array("documenti","organigramma","attività","modulistica","links");
foreach($vocimenu as $voce) {
     echo "
    <li>";
    if($pagina!=$voce) echo '<a href="index.php?pagina='.$voce.'">';
    print(ucfirst($voce));
    if($pagina!=$voce) echo "</a>";
    echo "</li>";
}
echo "\n";
?>
</ul>
</div>

<?php include("pages/$pagina.php") ?>
Orbene
per quanto riguarda <div id="menutop"><div> vorrei che nel menù comparisse "chi siamo" (distaccato) ma che il link creato fosse a "chisiamo.php"

per quanto riguarda <div id="menusx"><div>, invece, vorrei che "attivita" comparisse come "attività" nella pagina (e che il link restasse ovvimante ad "attivita.php".

Come fo?
Grazie a tutti

Re: [php - xhtml] Sostituzione automatica "à" con "a"

Inviato: mar 22 apr 2008, 20:20
da puzuma
in altri post abbiamo sviscerato il problema al limite del flame :-) , comunque nel tuo caso credo che puoi risolvere molto facilmente con un array associativo:

Codice: Seleziona tutto

<?php isset($_GET["pagina"]) ? $pagina=$_GET["pagina"] : $pagina="home";
$vocimenu=array("home" => "home", "news" => "news", "chisiamo" => "chi siamo", "contattaci" => "contattaci");
foreach($vocimenu as $p => $voce) {
    if($pagina!=$p) echo '<a href="index.php?pagina='.$p.'">';
    print(ucfirst($voce));
    if($pagina!=$p) echo "</a>";
}
idem per l'altro blocco .

Re: [php - xhtml] Sostituzione automatica "à" con "a"

Inviato: mar 22 apr 2008, 20:32
da michelino
A array maledetti ... :D :D :D
Semplice ed efficace :thumbright:
Chiedo scusa per la niubbagine molesta

Re: [php - xhtml] Sostituzione automatica "à" con "a"

Inviato: mar 22 apr 2008, 20:45
da aschenaz
Approfitto di questo thread per segnalare anche qui
che ho rimpinguato il tutorial php nel wiki:
http://www.slacky.eu/wikislack/index.ph ... plice_Sito
...visto che il post nella sezione Wikislacky è stato
bellamente ignorato... :(

Re: [php - xhtml] Sostituzione automatica "à" con "a"

Inviato: mar 22 apr 2008, 20:49
da michelino
aschenaz ha scritto:Approfitto di questo thread per segnalare anche qui
che ho rimpinguato il tutorial php nel wiki:
http://www.slacky.eu/wikislack/index.ph ... plice_Sito
...visto che il post nella sezione Wikislacky è stato
bellamente ignorato... :(
Io non l'ho affatto ignorato !!!!
Grazie Nino, per questo e per altro

Re: [RISOLTO] [php - xhtml] Sostituzione automatica "à" con "a"

Inviato: mar 22 apr 2008, 20:56
da aschenaz
Non vorrei essere frainteso...
Non è tanto una questione di soddisfazione...
Lì, sinceramente, chiedevo il parere degli utenti esperti,
perché alcune soluzioni che ho adottato non credo siano
del tutto canoniche.
Grazie a te, comunque, per tutto quello che fai per la community. :)