Repository 32bit  Forum
Repository 64bit  Wiki

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

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare in modo preciso il linguaggio di programmazione usato.
2) Se possibile portare un esempio del risultato atteso.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.

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

Messaggioda michelino » mar apr 22, 2008 18:56

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
Ultima modifica di michelino il mar apr 22, 2008 19:50, modificato 1 volta in totale.
Avatar utente
michelino
Staff
Staff
 
Messaggi: 865
Iscritto il: gio dic 21, 2006 11:59
Località: Foggia
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)

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

Messaggioda puzuma » mar apr 22, 2008 19:20

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 .
The quiet ones are the ones who change the world. The loud ones only take the credit.
Avatar utente
puzuma
Linux 2.4
Linux 2.4
 
Messaggi: 480
Iscritto il: mar lug 04, 2006 16:14
Località: Udine
Nome Cognome: Stefano Salvador
Slackware: current
Kernel: 2.6.32.2
Desktop: KDE 4.4.0

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

Messaggioda michelino » mar apr 22, 2008 19:32

A array maledetti ... :D :D :D
Semplice ed efficace :thumbright:
Chiedo scusa per la niubbagine molesta
Avatar utente
michelino
Staff
Staff
 
Messaggi: 865
Iscritto il: gio dic 21, 2006 11:59
Località: Foggia
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)

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

Messaggioda aschenaz » mar apr 22, 2008 19:45

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... :(
pensieriemotivi.aschenaz.eu - music-blog
Avatar utente
aschenaz
Staff
Staff
 
Messaggi: 4420
Iscritto il: mar lug 27, 2004 23:00
Località: Reggio Calabria
Nome Cognome: Nino
Slackware: current 64bit
Kernel: 3.14.16
Desktop: KDE 4.10.5

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

Messaggioda michelino » mar apr 22, 2008 19:49

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
Avatar utente
michelino
Staff
Staff
 
Messaggi: 865
Iscritto il: gio dic 21, 2006 11:59
Località: Foggia
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)

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

Messaggioda aschenaz » mar apr 22, 2008 19:56

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. :)
pensieriemotivi.aschenaz.eu - music-blog
Avatar utente
aschenaz
Staff
Staff
 
Messaggi: 4420
Iscritto il: mar lug 27, 2004 23:00
Località: Reggio Calabria
Nome Cognome: Nino
Slackware: current 64bit
Kernel: 3.14.16
Desktop: KDE 4.10.5


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 2 ospiti