Salve a tutti vorrei inserire un redirect come azione dopo la seguente istruzione:
elseif($_SESSION['store_account_type']==0)
Come posso fare per effettuare il redirect alla pagina esempio.php?
Spero qualcuno possa aiutarmi grazie![]()
Salve a tutti vorrei inserire un redirect come azione dopo la seguente istruzione:
elseif($_SESSION['store_account_type']==0)
Come posso fare per effettuare il redirect alla pagina esempio.php?
Spero qualcuno possa aiutarmi grazie![]()
Ciao
puoi fare così:
AlessandroCodice PHP:
elseif($_SESSION['store_account_type']==0)
{
header("Location: [url]http://www.dominio.it/esempio.php[/url]");
exit();
}
Grazie Ale ma non mi funziona.
Attualmente ho il seuente codice:
if ($_SESSION['accsusp']==2) {
headercat($lang[susp_title]);
echo "<p class=contentfont align=center>$lang[susp_text]</p>";
}elseif($_SESSION['store_account_type']==0) {
QUI DOVREI INSERIRE IL REDIRECT
} else {
$getV = checkSetupVoucher(trim($_REQUEST['voucher_code']));
if ($getV['valid']) {
echo "<table cellpadding=4 width=100% class=errormessage><tr><td>$lang[voucher_valid]</td></tr></table>";
} else if (!$getV['valid']&&trim($_REQUEST['voucher_code'])!="") {
echo "<table cellpadding=4 width=100% class=errormessage><tr><td class=redfont>$lang[voucher_invalid]</td></tr></table>";
}
$numeroinsert=getSqlNumber("SELECT id FROM probid_auctions WHERE closed=0 AND deleted!=1 AND ownerid='".$_SESSION['memberid']."'");
$userDetails = getSqlRow("SELECT store_account_type FROM probid_users WHERE id='".$_SESSION['memberid']."'");
if ($userDetails['store_account_type']=='18' && $numeroinsert>='200') {
headercat($lang[susp_title]);
echo "<p class=contentfont align=center>Lo Status base permette fino a 100 inserzioni in corso per aumentare clicca qui!</p>";
}else{
if ($_REQUEST['description_main']!="") $_REQUEST['description'] = $_REQUEST['description_main'];
//if (is_numeric($_REQUEST['resprice'])) {
if ($_REQUEST['resprice'] == 0) $_REQUEST['respr'] = "N";
else if ($_REQUEST['resprice'] < 0) $_REQUEST['respr'] = "N";
else if ($_REQUEST['resprice'] > 0) $_REQUEST['respr'] = "Y";
//} else $_REQUEST['respr'] = "N";
Ho provato con il codice che mi hai inviato ma non funziona![]()
Viene generato un errore o un warning? Quale?
Ciao, cosa vuol dire che non funziona, ti restituisce qualche errore?Grazie Ale ma non mi funziona
Ops, non avevo notato.Originariamente inviato da Magicale
Viene generato un errore o un warning? Quale?
Prova così:
Codice PHP:
header("Location: [indirizzo_url]", true);
al posto di [indirizzo_url] metti il percorso a cui vuoi fare il redirect.
Ciao, scusami, ma mi sono accorto solo ora che postando sul forum è stato aggiunto in automatico il BB-code [URL]
Ho aggiunto una spazio tra http e : per evitare il BB-code automatico. Ovviamente va poi toltoCodice PHP:
elseif($_SESSION['store_account_type']==0)
{
header("Location: http ://www.dominio.it/esempio.php");
exit();
}
Alessandro
Grazie a tutti ma nessuno degli esempi mi funziona.
Non mi da nessun errore in particolare.
Non effettua il redirect e mi scompare il footer della pagina.
Bo?
Grazie comunque ;(