Visualizzazione risultati 1 fino 5 di 5

Discussione: $_POST non funziona

  1. #1
    Guest

    Exclamation $_POST non funziona

    Salve a tutti,
    premetto che avevo già postato questo problema, ma avevo ricevuto come risposta un semplice:

    "Non sappiamo i codici delle pagine che stai utilizzando".

    Avevo poi postato i codici, ma niente, il post era ormai perso nel vuoto...
    Quindi per prevenire ciò, allegherò le pagine di test che ho creato...

    Il problema
    In sintesi il problema è che $_POST non funziona.
    Il risultato di

    var_dump($_POST); o print_r($_POST);

    è sempre

    Array ( )


    CODICE HTML - test.html

    Codice HTML:
    <!DOCTYPE html><html><head><meta charset="utf-8"> 
    <title>Test</title>
    </head>
    <body>
    <form method="post" action="test.php" name="test">
    <input type="text" name="testo" id="testo"/>
    <input type="submit"/>
    </form>
    </body>
    </html>

    Codice PHP - test.php

    Codice PHP:
    <?php
    echo $_POST['testo'];
    echo
    "<br>";
    print_r($_POST);
    ?>
    Che produce:

    Codice HTML:
    <br>Array ( )

    Sono quindi propenso a pensare che sia un problema di altervista.
    Il mio file .htaccess è al momento vuoto.

    Cordiali saluti.

    Se volete in qualche modo verificare, i file test.html e test.php sono nella directory principale ("/") del mio sito.
    Ultima modifica di theanonimo : 27-10-2013 alle ore 16.23.55

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,145

    Predefinito

    In realtà nel tuo sito io vedo:

    Codice HTML:
    <form action="" method="get">

    Ciao!

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    In realtà nel tuo sito io vedo:

    Codice HTML:
    <form action="" method="get">

    Ciao!

    Forse hai sbagliato pagina, il link è: sito.org/test.html
    Ecco uno screenshot, in ogni caso: http://imgur.com/QYK6Wn6
    Ultima modifica di theanonimo : 27-10-2013 alle ore 16.54.59

  4. #4
    L'avatar di miki92
    miki92 non è connesso AlterGuru 2500
    Data registrazione
    21-04-2007
    Residenza
    Procida (NA)
    Messaggi
    4,226

    Predefinito

    Il problema sta nel fatto che in .htaccess hai impostato un redirect 301. Posta gentilmente il tuo codice .htaccess
    Apprezzi l'aiuto? Offrimi un caffè!

  5. #5
    Guest

    Predefinito

    Citazione Originalmente inviato da miki92 Visualizza messaggio
    Il problema sta nel fatto che in .htaccess hai impostato un redirect 301. Posta gentilmente il tuo codice .htaccess

    Ecco il mio .htaccess di prima:
    Codice:
    Options +FollowSymLinks -MultiViews
    RewriteEngine On
    RewriteBase /
    
    RewriteRule ^forums/ - [L,NC]
    RewriteCond %{THE_REQUEST} ^[A-Z]{3,}\s([^.]+)\.php [NC]
    RewriteRule ^ %1 [R,L]
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME}.php -f
    RewriteRule ^(.*?)/?$ $1.php [L]
    .. che utilizzavo per rimuovere l'estensione ".php" dalle pagine.


    EDIT:

    ... che mi ero dimenticato di togliere e sembra anche essere l'origine del problema...
    Anche se non capisco bene come possa il RewriteEngine in qualche modo causarlo.
    Grazie in ogni caso ;)
    Ultima modifica di theanonimo : 27-10-2013 alle ore 23.17.28

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •