Lista categorie index.php?categoria=nome

Alessandro Le Mura

Utente Attivo
28 Apr 2013
74
0
0
www.glaucusgames.com
PHP:
  <div id="content">

<?php
$a = 1;

if ($a = 1) {
include("phpscript/elencogiochi0.php");
}
?>


<a href=index.php?cat=elencogiochi0>PAGINA 1</a><br/>
<?php
if($_GET['cat'] == 'elencogiochi0')
{
include("phpscript/elencogiochi0.php");
}
?>


<a href=index.php?cat=elencogiochi1>PAGINA 2</a><br/>
 <?php
if($_GET['cat'] == 'elencogiochi1')
{
include("phpscript/elencogiochi1.php");
}
?>


<a href=index.php?cat=elencogiochi2>PAGINA 3</a>
 <?php
if($_GET['cat'] == 'elencogiochi2')
{
include("phpscript/elencogiochi2.php");
}
?> 

      </div>

Devo sostituire il primo pezzo HELPP:

<?php
$a = 1;

if ($a = 1) {
include("phpscript/elencogiochi0.php");
}
?>

In modo tale ke si vede il contenuto della index.php elencogiochi0.php
e poi se clicco su pagina 2 mi va su index.php?cat=elencogiochi1 elencogiochi1 e deve scomparire il contenuto di elencogiochi0.php
 

alessandro1997

Utente Attivo
6 Ott 2009
5.302
1
0
26
Roma
alessandro1997.netsons.org
PHP:
<?php
$categoria = (int)$_GET['categoria'];

if (!is_file($path = __DIR__ . "/phpscript/elencogiochi{$categoria}.php")) {
    header('HTTP/1.0 404 Not Found');
    exit('La categoria non esiste.');
}

require_once $path;
?>
 

Fez Vrasta

Utente Attivo
11 Mag 2013
409
0
0
PHP:
<div id="content">

<? include("phpscript/elencogiochi0.php"); 

// Eseguo il ciclo 3 volte
for($i = 0; $i >= 2; $i++) {

  // Stampo il link con l'elenco numero $i
  echo "<a href=\"index.php?cat=elencogiochi" . $i . "\">PAGINA " . $i . "</a><br />";
  
  // Creo una variabile "elencoghiochix"
  $pointer = "elencogiochi" . $i;

  // La confronto con $_GET["cat"] 
  if($_GET["cat"] == $pointer) {

    // Se corrisponde allora includo il relativo php
    include("phpscript/elencogiochi" . $i . ".php");

  }
}

?>
</div>

Ti ho dato una sistemata al codice ^^" Anche se ti han già dato la soluzione a quanto vedo, lol
 

Alessandro Le Mura

Utente Attivo
28 Apr 2013
74
0
0
www.glaucusgames.com
PHP:
      <div id="content">

<a href=index.php?pag=elencogiochi0>1</a>
<a href=index.php?pag=elencogiochi1>2</a>
<a href=index.php?pag=elencogiochi2>3</a>

<?php

$nome_host = $_SERVER['HTTP_HOST'];

$nome_pagina = $_SERVER['REQUEST_URI'];

$url = "http://".$nome_host.$nome_pagina; 

switch ($url)
{
case "http://alessandrolemura.altervista.org/index.php":
  include("phpscript/elencogiochi0.php");
  break;
case "http://alessandrolemura.altervista.org/index.php?pag=elencogiochi0":
  include("phpscript/elencogiochi0.php");
  break;
case "http://alessandrolemura.altervista.org/index.php?pag=elencogiochi1":
  include("phpscript/elencogiochi1.php");
  break;
case "http://alessandrolemura.altervista.org/index.php?pag=elencogiochi2":
  include("phpscript/elencogiochi2.php");
  break;
}
?> 

      </div>

Volevo fare qst, o qualcosa del genere, funziona, è una porcata o può andare così? Ho il timore di fare trp php e di impallare il sito
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
PHP:
      <div id="content">

<a href=index.php?pag=elencogiochi0>1</a>
<a href=index.php?pag=elencogiochi1>2</a>
<a href=index.php?pag=elencogiochi2>3</a>

<?php

$nome_host = $_SERVER['HTTP_HOST'];

$nome_pagina = $_SERVER['REQUEST_URI'];

$url = "http://".$nome_host.$nome_pagina; 

switch ($url)
{
case "http://alessandrolemura.altervista.org/index.php":
  include("phpscript/elencogiochi0.php");
  break;
case "http://alessandrolemura.altervista.org/index.php?pag=elencogiochi0":
  include("phpscript/elencogiochi0.php");
  break;
case "http://alessandrolemura.altervista.org/index.php?pag=elencogiochi1":
  include("phpscript/elencogiochi1.php");
  break;
case "http://alessandrolemura.altervista.org/index.php?pag=elencogiochi2":
  include("phpscript/elencogiochi2.php");
  break;
}
?> 

      </div>

Volevo fare qst, o qualcosa del genere, funziona, è una porcata o può andare così? Ho il timore di fare trp php e di impallare il sito
Puoi riassumerlo in poche linee anche se potresti passare solamente il numero via get
PHP:
$base = 'phpscript/elencogiochi0.php';
$page = !empty($_GET['pag']) ? 'phpscript/elencogiochi'.substr($_GET['pag'],-1).'.php' : $base;
include file_exists($page) ? $page : $base;
 
Discussioni simili
Autore Titolo Forum Risposte Data
I visualizzare lista utenti registrati PHP 1
I lista file sottocartella elimina file PHP 3
S Aggiornamento lista record Database 2
R cammino minimo per lista di picking: nodi "imposti" da visitare Programmazione 1
MarcoGrazia Gestire lista campi vuoti in fase di autenticazione jQuery 1
felino [Facebook]Facebook Graph: lista di amici ID, Nome Social Media Marketing 0
M [PHP] mandare mail usando i cantatti di una lista su mailchimp PHP 7
G esercizio lista in c C/C++ 1
F Vendo lista dati per campagne WebMarketing Vendere e Acquistare pubblicita' online 0
V [WordPress] Assegnare id ad una tabella lista associandola ad un utente WordPress 0
AsrDelfino [Javascript] lista array associativi Javascript 0
Z Somma di numeri in una lista di app inventor Sviluppo app per Android 0
asevenx modificare lista elementi togliendo l'elemento selezionato jQuery 1
G [Vendo]Lista di 100 directory italiane free Vendere e Acquistare pubblicita' online 0
zammaeng [PHP] Problema form con lista PHP 8
webmachine [PHP] lista chiamate PHP 2
mirko.dagata Lista Directory Italiane (SEO Friendly) SEO e Posizionamento 2
Trapano [PHP] somma di una lista di pagamenti PHP 2
A come modificare gli elementi di una lista e gli editText? Sviluppo app per Android 0
D Inserire lista Email in database controllando se già esistenti PHP 4
I Tabella/aree di testo con input da lista di nomi. PHP 4
I Form/aree di testo con input da lista di nomi!Chiedo aiuto!! HTML e CSS 3
Z accesso lista file directory con browser HTML e CSS 4
asevenx Realizzare modulo per selezionare elementi da una lista PHP 1
D Creare pulsante cliccabile wordpress con lista a discesa WordPress 0
G lista nozze gestibile dall'agente di viaggio PHP 1
Devil-94 Generare una lista di link Javascript 1
M Problema chiamata Ajax per vista Griglia o vista Lista Ajax 1
Shyson Stampare lista in ordine decrescente Database 1
M blog - come visualizzare in vista griglia e lista? PHP 1
Z lista utenti che... PHP 1
A Aiuto per ordine cronologico lista file all'interno di una cartella protetta PHP 2
J Lista che contiene delle lingue per essere richiamate dinamicamente PHP 0
M creare una lista di commenti in un database PHP 1
D Quesito TOSTO - lista di checkbox flaggati in base ai dati di una tabella PHP 0
W Estrazione dati DB da lista MySQL 1
voldemort Lista libreria JAVA per Android Sviluppo app per Android 2
F Creazione lista utenti database con php a oggetti PHP 0
M lista tabelle in una select PHP 3
felino [C#] da Lista a string[] .NET Framework 1
C [VENDO] Lista 80 directory italiane minimo PR 3 Vendere e Acquistare pubblicita' online 0
S Lista Immagini PHP 3
R Gestione visibilità campi a seconda di una lista ASP.NET 1
Sevenjeak Aiuto su parsing lista numerata e puntata in BBCode PHP 2
valient13 ordinare in ordine decrescente la lista PHP 2
P menu orizzontale che scompare dietro una lista HTML e CSS 2
maxbossi Lista variabili VBulletin CMS (Content Management System) 0
C problema con script di lista suggerimenti Javascript 3
G assegnare un valore da passare in post, da una lista jQuery 6
Web Designer Lista Plugin per Wordpress da scaricare gratis! WordPress 0

Discussioni simili