Visualizzazione dei risultati da 1 a 6 su 6
  1. #1

    switch che prende i valori da form

    Ciao a tutti, copio il codice per rendere l'idea di quello che vorrei fare:

    $submit=$_POST['submit'];


    switch($submit) {
    case 'invia':
    prova();
    break;

    case 'modifica':
    prova2();

    break;
    }
    .
    .
    .
    .
    <form id="info" name="info" action="news.php" method="post" />
    .
    .
    .
    <input type="submit" name="submit1" value="invia">
    <input type="submit" name="submit2" value="modifica">

    perchè non va?

  2. #2
    Perche nel form NON esiste un campo chiamato submit ma due campi chiamati submit1 e submit2.

  3. #3

    Re: switch che prende i valori da form

    Originariamente inviato da Symon83
    Ciao a tutti, copio il codice per rendere l'idea di quello che vorrei fare:

    $submit=$_POST['submit'];


    switch($submit) {
    case 'invia':
    prova();
    break;

    case 'modifica':
    prova2();

    break;
    }
    .
    .
    .
    .
    <form id="info" name="info" action="news.php" method="post" />
    .
    .
    .
    <input type="submit" name="submit1" value="invia">
    <input type="submit" name="submit2" value="modifica">

    perchè non va?
    Forse perché l'html è sbagliato...
    Non hai nessun elemento nel form che si chiami "submit", come puoi richiederne il valore via post? I tuoi due bottoni si chiamano "submit1" e "submit2"... :rollo: :rollo:

    Consiglio una bella lettura della guida base dell'html!

    Saluti
    ***************************
    Non può piovere per sempre...
    ***************************

  4. #4
    MMM in effetti..e come posso fare per passargli uno o l'altro?

  5. #5
    Studiati questo codice:

    Codice PHP:
    <form method="post">
        <input type="submit" name="button" value="INSERT" />

        <input type="submit" name="button" value="EDIT" />
    </form>
    <pre><?php print_r($_POST); ?></pre>

  6. #6

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.