Reindirizzare pagina php

davide1982

Nuovo Utente
14 Giu 2010
26
0
0
Buongiorno a tutti,
avrei un quesito, forse un po' contorto e banale, ma scusatemi sono ancora alle prima armi con php e non avendo trovato aiuti nelle FAQ, chiedo a voi... 0:)

Io ho una "pagina.php" e per questa pagina ho diversi id con vari contenuti:
pagina.php?id=1, pagina.php?id=2, pagina.php?id=3, ecc.

Ora, quando si è all'indirizzo "www.miosito.it/pagina.php" non ho alcun contenuto da mostrare, perché questi sono presenti solo all'interno di ogni id.

Ovviamente non ho alcun link che rimanda a "pagina.php", ma se qualcuno dovesse arrivarci scrivendo manualmente nella barra degli indirizzi, si troverebbe di fronte a una pagina semivuota...
Per questo vorrei sapere se c'è un modo di reindirizzare automaticamente a "www.miosito.it/pagina.php?id=1" se ciò dovesse accadere...

Ho provato con l'istruzione <? header("location: pagina.php?id=1"); ?> ma non funziona, mentre se uso <meta http-equiv="Refresh" content="0; pagina.php?id=1">, ovviamente continua a reindirizzarmi sulla stessa pagina all'infinito....

Qualche consiglio?
Ringrazio anticipatamente
 

satifal

Utente Attivo
25 Set 2008
522
13
0
Roma
Dovresti postare lo script per maggiore chiarezza. Comunque credo sia inutile un reindirizzamento, nasta mettere di default id = 1. In pratica dove recuperi l'id tramite $_GET['id'] effettui un controllo e se esso non è presente lo imposti ad 1. Così è come se fosse stata richiamate la pagina pagina.php?id=1
 

davide1982

Nuovo Utente
14 Giu 2010
26
0
0
ok, il concetto è chiaro... ma ho qualche problemino tecnico a impostare un id di default....
ho provato con questo codice, ma credo proprio che sto sbagliando qualcosa:

if (!isset($_GET["id"]) || empty($_GET["id"])) {
header('Location: index.php?id=1');
} else {
$id = $_GET["id"];
}
 

satifal

Utente Attivo
25 Set 2008
522
13
0
Roma
Come ti dicevo non è necessario alcun redirect. Prova una cosa del genere:

PHP:
<?php
if (!isset($_GET["id"]) || empty($_GET["id"])) {
	$id = 1;
} else {
	$id = $_GET["id"];
} 
?>
 

davide1982

Nuovo Utente
14 Giu 2010
26
0
0
fantastico, funziona e ho capito!!
mi ero fissato col voler fare un redirect.... :hammer:

grazie mille!!!
 

Max 1

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
29 Feb 2012
4.449
338
83
@ottimista60
Non ti accodare a discussioni con tuoi problemi apri una nuova discussione solo tua!
Inoltre:
Quando posti del codice usa il tag [ code ] o lopzione della barra degli strumenti
box inserisci 2.png.JPG
 
Ultima modifica:
Discussioni simili
Autore Titolo Forum Risposte Data
Cosina Reindirizzare a nuova pagina dopo echo copy PHP 4
D problema come reindirizzare una pagina intro PHP 22
D Reindirizzare e chiudere pagina HTML e CSS 0
P reindirizzare una pagina PHP 1
F [PHP] Reindirizzare utenti alla propria area personale PHP 1
maxnegri Eliminare url index.php con variabili e reindirizzare alla home del sito PHP 7
E [IIS] Reindirizzare richieste esterna http su https Web Server 0
R codice per reindirizzare HTML e CSS 7
L Correggere e reindirizzare url da Htaccess Apache 3
S Reindirizzare utente nell'area in base alla tipologia. PHP 14
R riconoscere provenienza e reindirizzare ASP.NET 5
S reindirizzare posta Sicurezza e Virus 1
D reindirizzare email con outlook express Windows e Software 2
A come reindirizzare in un frame HTML e CSS 3
Z reindirizzare in base a browser PHP 1
G Pagina html in stringa PHP 2
L Creare ancore interne alla pagina PHP 1
F Aiuto! cambio immagine di sfondo al cambio pagina HTML e CSS 2
Shyson Regex che trova la parola nella pagina jQuery 6
L Eliminazione di una pagina dalla gallery SEO e Posizionamento 0
D Apre il lightbox fuori pagina Javascript 0
K posizionare variabile da pagina html all'iframe. Javascript 1
R jquery che cambia css di un elemento non mi funziona sulla pagina caricata da ajax Ajax 5
U Link a pagina ed esecuzione file PHP 0
S Passare query o utm alla pagina successiva Domini 1
D [Cerco] Pagina Facebook settore calcio Annunci servizi di Social Media Marketing 0
napuleone div centrato alla pagina posto sopra ai contenuti HTML e CSS 1
G Eliminare l'effetto refresh di una pagina internet PHP 8
L Bing prima pagina prima riga; Google mi ignora SEO e Posizionamento 0
P Pagina modifica record che non funziona PHP 0
T Conferma reload pagina Javascript 4
A Submit senza ricaricare la pagina Ajax 2
L Problemi form Pagina php HTML e CSS 3
L php mysql cerca e visualizza pagina PHP 0
S Variabile in post su altra pagina PHP 2
D Visualizzazione pagina basata sul valore di un campo del database PHP 2
D Pagina non trovata Wordpress WordPress 7
E Pagina Cloudflare e captcha Domini 1
W Anomalia Pagina Facebook Social Media Marketing 9
A Aiuto per pagina php PHP 0
T Risolto Redirect a pagina esterna Javascript 2
M Questa pagina non carica correttamente Google Maps: aiuto!! HTML e CSS 1
T Offuscare link pagina web PHP 2
D Stampa a video in altra pagina html Database 3
Cosina script data aggiornamento pagina Javascript 1
Y cambiare sfondo di una pagina Javascript 1
Y Vorrei selezionare un colore di sfondo per una pagina web Javascript 0
S Apertura in una nuova pagina PHP 6
G creazione menu a tendina e invio a pagina php PHP 1
B Stampare una porzione della pagina PHP 0

Discussioni simili