io ho un problema con un form che contiene piu submit...
nella mia pagina php ho un form che contiene una tabella e un pulsante di nome elimina che effettua un submit... in ogni cella della tabella c'è un'immagine, una checkbox, una textbox e un bottone di nome rinomina che effettua un submit...vorrei fare in modo che se clicco su uno dei pulsanti rinomina prima di effettuare il post controlla se la textbox nella cella è vuota e se contiene caratteri speciali, e se invece clicco su elimina controlla se c'è almeno una checkbox spuntata prima di effettuare il post...
voi direte che è facile, basta usare l'onclick e poi effettuare il submit del form tramite javascript se non ci sono problemi...
ma non è possibile questo perche le operazioni di rinomina ed eliminazione ho bisogno che siano fatte dalla stessa pagina per motivi vari...quindi per decidere se rinominare o eliminare la pagina php di destinazione ho un solo modo che io conosca: controllare se esiste la variabile del submit del form... per esempio se clicco sul pulsante elimina la pagina di destinazione troverà la variabile $_REQUEST['elimina'] diversa da ""... se invece il click è su un rinomina troverà la variabile $_REQUEST['rinomina'] diversa da ""...e facendo il submit del form da javascript non imposta da dove proviene il submit credo...
come posso fare ad effettuare il submit da javascript passando lo stesso quale submit ha provocato il post?
altrimenti avete qualche idea per farlo funzionare conservando un'unica pagina per ridenominazione ed eliminazione?
nella mia pagina php ho un form che contiene una tabella e un pulsante di nome elimina che effettua un submit... in ogni cella della tabella c'è un'immagine, una checkbox, una textbox e un bottone di nome rinomina che effettua un submit...vorrei fare in modo che se clicco su uno dei pulsanti rinomina prima di effettuare il post controlla se la textbox nella cella è vuota e se contiene caratteri speciali, e se invece clicco su elimina controlla se c'è almeno una checkbox spuntata prima di effettuare il post...
voi direte che è facile, basta usare l'onclick e poi effettuare il submit del form tramite javascript se non ci sono problemi...
ma non è possibile questo perche le operazioni di rinomina ed eliminazione ho bisogno che siano fatte dalla stessa pagina per motivi vari...quindi per decidere se rinominare o eliminare la pagina php di destinazione ho un solo modo che io conosca: controllare se esiste la variabile del submit del form... per esempio se clicco sul pulsante elimina la pagina di destinazione troverà la variabile $_REQUEST['elimina'] diversa da ""... se invece il click è su un rinomina troverà la variabile $_REQUEST['rinomina'] diversa da ""...e facendo il submit del form da javascript non imposta da dove proviene il submit credo...
come posso fare ad effettuare il submit da javascript passando lo stesso quale submit ha provocato il post?
altrimenti avete qualche idea per farlo funzionare conservando un'unica pagina per ridenominazione ed eliminazione?