Ciao @giannileo,
Ci sono un paio di errori comunque nel tuo codice, dovrebbe essere $mionome = $_POST['nome'];
.
Aldilà della correttezza o meno del codice, perchè invece non creare uno shortcode. Molto più sicuro, customizzabile e mantenibile come codice.
-
Questa risposta è stata modificata 7 anni, 7 mesi fa da Guido Scialfa.
Chi ha creato la discussione
giannileo
(@giannileo)
Grazie mille per la risposta.
ho portato il codice dentro un file che viene incluso dal file:
wp-contents/themes/nome_tema/ricercacorsi.php
Se entro nel sito tutto funziona perfettamente.
Ho un nuovo problema che sorge quando esco dalle pagine di stesura del sito.
Non riesco a rientrare perché dopo il login vedo una pagina bianca o addirittura prima del login la scritta:
ERRORE: i cookie sono bloccati a causa di un output inaspettato. Per un aiuto, vedi questa documentazione oppure prova nei forum di supporto.
Non so che pesci pigliare!!!!!
Ho fatto più tentativi per capire il problema ripartendo da una copia di sicurezza.
ma invano.
Grazie per una ulteriore dritta.
Gianni
Chi ha creato la discussione
giannileo
(@giannileo)
Sono ritornato ad esaminare il problema che mi affligge e desidererei puntualizzare quanto segue:
se nel mio shortcode compare l’istruzione magica
$nomeloc=”$_POST[‘nome’]”; o $nomeloc=$_POST[‘nome’];
tutto funziona fino a quando rimango all’interno di wordpress e visualizzo il sito con un browser diverso.
Come esco da wordpress non riesco a rientrarvi mentre il sito funziona correttamente.
Se via ftp rimuovo l’istruzione posso entrare facilmente in wordpress!!!!
Cordiali saluti a tutti
Gianni Leo
Chi ha creato la discussione
giannileo
(@giannileo)
Ora funziona: non ho capito il perchè!!!
Ho riscritto il shortcode utilizzando solo l’editor Blocco note,
ho cambiato tutti i nomi di riferimento.
Ho fatto vari test e ha sempre funzionato.
Speriamo bene.
Se qualcuno vuole commentare quanto successo lo ringrazio anticipatamente.
Grazie a tutti
Gianni Leo