Repository 32bit  Forum
Repository 64bit  Wiki

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

Forum dedicato alla programmazione.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata e la versione del Kernel. Questi dati aiutano le persone che possono rispondere.
2) Specificare sempre il tipo di shell (bash, sh, csh, etc...)
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 dell'ultima regola 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 19: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 20:50, modificato 1 volta in totale.
Avatar utente
michelino
Staff
Staff
 
Messaggi: 865
Iscritto il: gio dic 21, 2006 12: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 20: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 .
Avatar utente
puzuma
Linux 2.4
Linux 2.4
 
Messaggi: 462
Iscritto il: mar lug 04, 2006 17: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 20: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 12: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 20: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: 4258
Iscritto il: mer lug 28, 2004 0:00
Località: Reggio Calabria
Nome Cognome: Antonino Branca
Slackware: current 64bit
Kernel: 3.8.11
Desktop: KDE 4.10.3

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

Messaggioda michelino » mar apr 22, 2008 20: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 12: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 20: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: 4258
Iscritto il: mer lug 28, 2004 0:00
Località: Reggio Calabria
Nome Cognome: Antonino Branca
Slackware: current 64bit
Kernel: 3.8.11
Desktop: KDE 4.10.3


Torna a Programmazione

Chi c’è in linea

Visitano il forum: Nessuno e 1 ospite