Buonasera,
ho cercato un po' nel forum, su google e su altri forum ma non ho capito di preciso cosa utilizzare, e se l'ho capito i miei tentativi sono falliti. Vi mostro in pratica ciò che voglio fare:
Ho due pagine a.php e b.php nella prima pagina imposto una variabili, nella secondo voglio mostrarne il contenuto. Le due pagine non sono e non possono (per miei motivi) essere collegate o incluse tra loro.
Es.
a.php
Codice PHP:
<?php $testo = "CIAO"; ?>
b.php
Codice PHP:
<?php echo $testo; ?>
Se volete un esempio più pratico e che si avvicina più a ciò che voglio:
Codice PHP:
<?php
session_start();
$_SESSION['nome'] = $_GET['cotenuto_da_inserire_nella_sessione'];
?>
Codice PHP:
<?php
$testo_contenuto1 = "CIAO";
$testo_contenuto2 = "HELLO";
session_start();
$mostra = "$testo".$_SESSION['nome'];
echo $mostra; ?>
Quello che vorrei fare è spiegato qui sopra con le sessioni, naturalmente nella sessione il parametro da inserire sarà sicuramente "contenuto1" o "contenuto2".
Io vorrei fare una cosa simile però senza utilizzare sessioni, cookie o altro che "sporcano le pagine" cioè ad esempio...se l'utente ha i cookie disabilitati tu dovresti (per far funzionare $_SESSION di un captcha ad esempio) passare l'ID di sessione ad ogni pagina che ne fa uso e se, come nel sito in cui bisogno di questo codice, nascondi la vera estensione con il rewrite degli URL sembra brutto...
Ho letto di define() ma non ha funzionato, non mi mostrava nulla.
Come posso fare ciò che voglio senza utilizzare cookie/sessioni/valori get?
Spero di aver spiegato bene ciò che vorrei fare.