- Home
- Categorie
- Coding e Sistemistica
- Coding
- variabile nei link in php
-
variabile nei link in php
Ciao a tutti io non sono un webmaster ma ho la necessita' di fare alcune modifiche al mio sito e chiedo quindi gentilmente il vostro aiuto
$n = numero variabile
f ($n==1) {include('../include/top1.php');}
else if ($n==2) {include('../include/top2.php');}
else if ($n==3) {include('../include/top3.php');}
else if ($n==4) {include('../include/top4.php');}
else if ($n==5) {include('../include/top5.php');}
else if ($n==6) {include('../include/top6.php');}
else if ($n==7) {include('../include/top7.php');}
else if ($n==8) {include('../include/top8.php');}
else if ($n==9) {include('../include/top9.php');}
else { include('../include/top10.php');}c'e' un modo per semplificare il tutto mettendo la variabile nel link senza ogni volta scrivere tutto il comanfo else if etc etc
grazie
-
[PHP]
$n = numero variabile;$include_top = "../include/top${n}.php";
if ($n>=1 && $n < 10)
{ include('$include_top'); }
else
{ include('../include/top10.php');}
[/PHP]
-
intendevo fare una cosa del genere :
$n = numero variabile;
$include_top = "../include/top${n}.php";
include('$include_top');
..ma non funziona dove sbaglio ???
grazie
-
@ienavr said:
[PHP]
$n = numero variabile;$include_top = "../include/top${n}.php";
if ($n>=1 && $n < 10)
{ include('$include_top'); }
else
{ include('../include/top10.php');}
[/PHP]cosi' mi da' errore e non funge...
-
ok ci sono riuscito ...piu' facile di quanto credessi :
$n = numero variabile
include("../include/top$n.php");
-
include($include_top);
-
sì bisognava mettere include($include_top); come ha detto Senamion
nella fretta avevo aggiunto gli apici...LOL!
Ad ogni modo Maury la soluzione da te proposta non equivale a quella iniziale: nella prima versione dello script che hai postato, infatti, tutti gli $n maggiori o uguali di 10 generavano l'include di top10.php, mentre nella soluzione da te adottata no...
-
@ienavr said:
sì bisognava mettere include($include_top); come ha detto Senamion
nella fretta avevo aggiunto gli apici...LOL!
Ad ogni modo Maury la soluzione da te proposta non equivale a quella iniziale: nella prima versione dello script che hai postato, infatti, tutti gli $n maggiori o uguali di 10 generavano l'include di top10.php, mentre nella soluzione da te adottata no...
Si hai ragione.... la tua soluzione calza a pennello con quello che ho scritto nel primo post...e ti ringrazio... la mia soluzione funziona perche' per ogni numero $N ho uno specifico $ntop.php ( nel mio caso sono 10 )....e non ho top per numeri maggiori di 10...e non sono previst $n maggori di 10
avrei dovuto specificare meglio ........$n = numero variabile da 1 a 10...( scusate..la fretta..)