Visualizzazione dei risultati da 1 a 8 su 8
  1. #1
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837

    problema varibili con Safari

    Ciao a tutti,
    stavo provando una pagina in php e javascript che esegue determinati calcoli, tutti i risultati vengono passati tramite post dalla form.


    Lo script funziona con IE e Mozilla, ma quando provo con safari nulla!
    Per nulla intendo che le varibili sono vuote.

    Codice PHP:
    $post $_POST["prova"];

    echo 
    $post// stampa stringa vuota 
    Qualcuno ha avuto problemi simili?

  2. #2
    "prova" nella tua form che cosa è?

    una stringa oppure un array?

  3. #3
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    una stringa, in pratica contiene del testo.

  4. #4
    non funziona perchè forse hai sbagliato gli apici.

    hai scritto $_POST["prova"];

    ma è corretto scrivere $_POST['prova'];

    se anche cosi nn funziona (sarebbe stranissimo, anche io uso mac ^^) cambia proprio il nome alla variabile:

    $variabile = $_POST['prova'];

    così dovrebbe funzionare del tutto

  5. #5
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    nulla da fare:

    Codice PHP:
    if(isset($_POST['submit'])){

    // bla bla bla


    ho provato anche a disabilitare questo controllo, ma stesso risultato, sembra che nn riesca a leggere le variabili passate tramite POST.

  6. #6
    uhm..

    riesci a postare anche il codice html/jscript?

    cosi ci do un'occhiata e ti so dire meglio..

  7. #7
    Utente di HTML.it L'avatar di mariox
    Registrato dal
    Nov 2006
    Messaggi
    837
    finalmente ho risolto.
    Ho fatto un pò di prove, in pratica era tipo di encodin della mia form:
    <form method="POST" action="prova.php" enctype="text/html">
    ho tolto l'entype e ora funziona tutto.

    Ti ringrazio lo stesso.

  8. #8
    aaaaaaah

    non toglierlo, metti come enctype "multipart/form-data", così sei sicuro che funziona al 100%.

    Se non lo metti può dare errori su vecchi browser e cmq non ti valida il W3C.

    speravo di poter fare di più ... cavolo volevo fare l'esperto anche io...


    eheh

    ciao!

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.