<?php $userinput = the_title(...); ?>
Non funziona neppure così
Se metto
<?php $userinput = the_title(); ?> (ho tolto i 3 puntini in mezzo alla parentesi perché mi dava sintax error)
Mi fa un stamp del titolo in alto a sinistra in piccolino (nella pagina di partenza), ma dopo che clicco il link, l'info non viene inviata alla pagina di arrivo.
Poi ho notato che l'input coi meta funziona, ma non risolve il problema:
Anziché "farà" ho nuovamente farÃ
EDIT: In compenso questo sistema mi ha risolto il problema dei link che non venivano aperti mediante script quando c'era un apostrofo. E gli apostrofi ora si vedono bene. Mentre le lettere accentate continuano ad essere visualizzate distorte...
In ogni caso, grazie per la pazienza!
Ultima modifica di danielepalmas88; 27-09-2016 a 18:59
I tre puntini erano per dire "mettici quello che ci va", non letteralmente "mettici 3 puntini".
the_title() accetta 3 parametri, di cui secondo me l'ultimo ti torna utile.
Leggi sempre la documentazione delle funzioni che usi e non conosci.
Problema del titolo risolto.
Anziché the_title mi è bastato usare get_the_title.
Dunque ho...
header.php
in alto...
<?php $motherfucka = get_post_meta($post->ID, 'mio_meta_dato', true); ?>
sotto...
<a ref="http://blablabla.com/ok.php?itsucks<?php echo urlencode($motherfucka) ?>Link</a>
destination_page.php
<?php $motherfucka = urldecode($_GET['itsucks']); ?>
Ho notato che il link dentro la destination page non funge. E' come se non ci fosse.
In qualsiasi modo lo chiami, $parametro, $parameter, $motherfucka, non va in nessuna maniera e non decodifica nulla di quanto ricevuto.
Ultima modifica di danielepalmas88; 27-09-2016 a 21:22