pulsante submit per un link a pagina web

in una pagina php ho questi due pulsanti:

  <input type="submit" name="Submit" value="Registrati">

  <input type="reset" name="Submit2" value="Reset">

e vorrei aggiungerne un terzo:

<input type="rifiuta" name="Submit3" value="Rifiuta">

che avesse un link alla home page

se ciò fosse impossibile potrei trasformare il Reset come link alla home page.

faccio presente che ho appena intrapreso il linguaggio php

grazie

inviato 5 anni fa
domedim
X 0 X

Ciao domedim,

la sintassi del pulsante

<input type="rifiuta" name="Submit3" value="Rifiuta">

non è corretta poiché in HTML il type "rifiuta" non esiste. I valori consentiti sono button, submit e reset.

Nel tuo caso devi utilizzare il type button ed associare un'azione al click dell'utente in questo modo:

<input type="button" name="Submit3" value="Rifiuta" onclick="location.href='www.miosito.it'" />

ovviamente al valore www.miosito.it sostituisci quello corretto.

Ciao

risposto 5 anni fa
zeta80
X 0 X

Ciao

funziona alla grande e per di più comando semplicissimo, senza uso di variabili e di javascript

grazie 1000

domedim

risposto 5 anni fa
domedim
X 0 X

Ciao domedim,

mi fa piacere di esserti stato utile ma devo dirti che senza javascript la cosa non avrebbe funzionato.

Qui un po' di documentazione del comando utilizzato nell'onclick.

http://www.comptechdoc.org/independent/web/cgi/javamanual/javalocation.html

Ciao

Zeta

risposto 5 anni fa
zeta80
X 0 X

non ci crederai ma funziona perfettamente, ho fatto diverse prove, puoi vederlo in escuzione qui: http://nohelp.altervista.org/form/formcontrol.php

l'avevo fatto anche con javascript che avevo trovato da qualche parte, il quale ha il compito di richiamare window.location.href=url; e funziona bene ugualmente, però la tua istruzione non ha bisogno di niente e credo che mi servirà spesso in questa mia fase di apprendimento dell'php.

Approfitto per chiederti un consiglio:

il mio prossimo approccio sarà il seguito di questo form oggetto della tua istruzione e precisamente la memorizzazione, uno dopo l'altro, in un file,  dei dati che man mano verranno rilasciati dalla registrazione. Credo che sia una cosa difficile, ma voglio incominciare, però non so proprio da dove per cui desidero avere un consiglio da te se non ti dispiace.

grazie ancora di tutto

nohelp

risposto 5 anni fa
domedim
X 0 X

come faccio ad inserire il mio avatar? non riesco a trovare dove e come inserirlo

grazie

domedim

risposto 5 anni fa
domedim
X 0 X

Ciao domedim,

la memorizzazione dei dati del form in un file è meno difficile di quanto tu creda perché si riduce a queste 3 istruzioni:

$fp = fopen($filename, 'a');
fwrite($fp, 'testo di prova');
fclose($fp);

in pratica

1) apri il file;

2) scrivi nel file;

3) chiudi il file.

Tutta la documentazione dettagliata dei comandi la trovi qui:

fopen: http://it.php.net/manual/en/function.fopen.php

fwrite: http://it.php.net/manual/en/function.fwrite.php

fclose: http://it.php.net/manual/en/function.fclose.php

Buon lavoro

Zeta

risposto 5 anni fa
zeta80
X 0 X

grazie 1000 Zeta,

spero di riuscirci e se necessario ci sentiremo ad un prossimo post

buona notte

domedim

risposto 5 anni fa
domedim
X 0 X
Effettua l'accesso o registrati per rispondere a questa domanda