Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    41

    problema visualizzazione script php

    salve a tutti ragazzi!
    Sono un aspirante programmatore alle prime armi, ed ho già riscontrato il mio primo problema con php... So che sarà una stupidaggine, ma(sarò de capa tosta) non ci riesco. Il problema è il seguente:
    Creo il mio script con html... molto semplice con una casella dove inserire un nome e un tasto di submit.
    Associo questo script a uno php per validare l'input dell'utente, quindi quello che inserisco dovrebbe essere visualizzato sul browser( ad esempio se inserisco il mio nome, "dovrebbe" apparire danylo...) Perchè allora invece del'input che ho digitato mi apre una finestra nel browser con lo script che ho editato con notepad?
    Grazie in anticipo, aspetto risposte...
    script:
    HTML
    html>
    <head>
    </head>
    <body>
    <form method="post" action="prova.php">
    <input type="text" name="name">
    <input type="submit" value="submit">
    </form>
    </body>
    </html>
    PHP

    il tuo nome è:
    <?php
    echo $_REQUEST["name"];
    ?>

  2. #2
    codice:
    <form method="post" action="prova.php" enctype="text/plain">
          <input type="text" name="name">
          <input name="submit" type="submit" value="submit">
    </form>
    prova.php
    Codice PHP:
    <?php
    if ($_POST['submit']){
        if(
    $_POST['name']!=""){
             echo 
    $_POST['name'];
        }
    }
    ?>

  3. #3
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    41
    purtroppo non funziona....

  4. #4
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    26
    Il codice HTML della pagina che riceve i dati è vuoto o viene mostrato qualcosa?

  5. #5
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    41
    viene mostrato esattamente il codice html che io ho usato su notepad... la differenza è che è riportato sul browser...

  6. #6
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    26
    Non viene interpretato il codice PHP.. hai configurato correttamente il webserver e php?
    Hai modo di verificare tramite un semplilce

    Codice PHP:
    <? echo phpinfo(); ?>
    ?

  7. #7
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    41
    non visualizza nulla....
    però php funziona, ad esempio se provo questo:
    <?php

    echo date("d-m-Y");

    echo" By Danilo";

    ?>
    lo interpreta...
    allora perchè l'altro no:-(
    grazie

  8. #8
    Nel codice che ti ho scritto... Cambia enctype:"text/plain" in enctype:"multipart/form-data"

  9. #9
    Utente di HTML.it
    Registrato dal
    Jun 2009
    Messaggi
    26
    Ho fatto un copia/incolla del codice che hai inserito nel primo post e funziona correttamente.. Ma il fatto che non ti mostri nemmeno phpinfo() è molto strano (come lo è anche il fatto che non venga interpretato)

    "multipart/form-data" viene utilizzato per gli upload di file, inutile complicarsi la vita con questo se nemmeno viene visualizzato un semplice input text.. Enctype si può omettere in questo caso.

  10. #10
    Utente di HTML.it
    Registrato dal
    Sep 2010
    Messaggi
    41
    allora se a te funziona, come dicevi tu, ho un problema con php proprio... mi puoi consigliare qualche tutorials per installare correttamente php? (considera io uso xampp)
    grazie

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.