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

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

Messaggio 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
Ultima modifica di michelino il mar 22 apr 2008, 20:50, modificato 1 volta in totale.

Avatar utente
puzuma
Linux 2.x
Linux 2.x
Messaggi: 482
Iscritto il: mar 4 lug 2006, 17:14
Nome Cognome: Stefano Salvador
Slackware: current
Kernel: 2.6.32.2
Desktop: KDE 4.4.0
Località: Udine
Contatta:

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

Messaggio 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 .
The quiet ones are the ones who change the world. The loud ones only take the credit.

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

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

Messaggio da michelino »

A array maledetti ... :D :D :D
Semplice ed efficace :thumbright:
Chiedo scusa per la niubbagine molesta

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

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

Messaggio 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... :(

Avatar utente
michelino
Staff
Staff
Messaggi: 871
Iscritto il: gio 21 dic 2006, 11:59
Nome Cognome: Michelino Chionchio
Slackware: -current
Kernel: 2.6.29.6
Desktop: kde (current)
Località: Foggia

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

Messaggio 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

Avatar utente
aschenaz
Staff
Staff
Messaggi: 4623
Iscritto il: mer 28 lug 2004, 0:00
Nome Cognome: Nino
Slackware: current
Kernel: 5.4.x
Desktop: KDE
Località: Reggio Calabria
Contatta:

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

Messaggio 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. :)

Rispondi