Supporto » Varie ed eventuali » $_Post[..]

  • Risolto giannileo

    (@giannileo)


    Buongiorno a tutti,
    ho un problema che non riesco a risolvere.
    Ho attivato il plugin EXECPHP per scrivere codice in php all’interno di una pagina.
    Quando scrivo:
    mionome = $_Post[‘nome’];
    e salvo la pagina mi compare l’immagine del sito su cui sto lavorando e la pagina non viene salvata.

    Per inciso ho provato ad adoperare altri plugin che permettono di scrivere codice php
    con lo stesso risultato.
    Saluti a tutti
    Gianni

Stai visualizzando 4 risposte - dal 1 al 4 (di 4 totali)
  • Moderatore Guido Scialfa

    (@wido)

    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 5 anni, 11 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

Stai visualizzando 4 risposte - dal 1 al 4 (di 4 totali)
  • Il topic ‘$_Post[..]’ è chiuso a nuove risposte.