Sto imparando PHP e ho cercato questo per un po '. Quello che voglio ottenere è qualcosa in questo modo:Come posso inviare un utente a un altro URL senza un reindirizzamento dell'intestazione?
if (true/false) {
go to this url;
}
Ogni volta che cerco termini come PHP reindirizza o link php ecc, il 99% del tempo ho qualcosa "headers". Ho letto che i reindirizzamenti dell'intestazione possono raggiungere questo obiettivo, ma nessun codice può andare prima di esso, che deve essere il primo nella pagina altrimenti non funzionerà.
Se è così, allora come posso ottenere questo?
Non è possibile avere alcun output prima di eseguire un reindirizzamento di intestazione, ma di solito sono la strada da percorrere. Pensare a come è possibile eseguire il controllo vero/falso prima che venga emesso qualsiasi HTML è di solito un'idea migliore del tentativo di trovare un modo per reindirizzare a una pagina nel mezzo del rendering –
Se hai già emesso qualcosa, puoi usare entrambi JavaScript 'document.location =" url ";' o il tag di meta aggiornamento deprecato: https://secure.wikimedia.org/wikipedia/en/wiki/Meta_refresh – Tom
grazie. mal prendere il tuo consiglio pekka e metterlo in b4 qualsiasi rendering ... im controllare determinati valori da un modulo rispetto ad alcuni valori su un db così che sia la strada da percorrere. Grazie. – somdow