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

    help per FORM in php (livello base)

    Salve a tutti, vi spiego subito il mio problema:
    devo realizzare un form in php con un unico campo text richiesto. L'utente inserisce il testo, dopodichè premendo sul pulsante submit mi si dovrebbe aprire in una nuova finestra un link (costruito utilizzando il testo inserito dall'utente).

    Ad esempio:
    1) immetti nome: CICCIO
    2) submit
    3) mi si apre il link http://link/CICCIO

    Fino ad ora ho scritto questo codice:

    codice:
    <?
    $link = 'http://www.prova/';
    $nome=$_POST['nome']; 
    if ($nome!=null){    //Proseguo se è definito 
    $risu = $link.$nome; } 
    ?>
    
    <form action="#" method="post">
    <input type="text" name="nome" size="5" maxlength="5" value="<? echo $nome;?>">Primo numero
    
    
    
    <input type="text" name="risu" size="60" value="<? echo $risu;?>">Risultato
    
    <input type="submit" value="Calcola">
    </form>
    In questo caso cliccando sul pulsante "Calcola" mi stampa l'indirizzo elaborato nella input text. Io voglio fare in modo invece che cliccando "Calcola" mi si apra una nuova finestra con il link contenuto nella variabile $risu

    Grazie mille!

  2. #2
    Dovresti usare javascript, lo trovi facilmente cercando su google

  3. #3
    hai provato con
    codice:
            <form method="post" action="nome_della_pagina.php">

  4. #4
    Originariamente inviato da jrm
    hai provato con
    codice:
            <form method="post" action="nome_della_pagina.php">
    il problema è che "nome_della_pagina.php" non lo conosco a priori, mi serve il campo richiesto.. L'indirizzo calcolato è contenuto nella variabile $risu ma ora non so come realizzare un link con l'indirizzo contenuto in $risu. Mi andrebbe bene anche il classico link ipertestuale al posto del bottone..

  5. #5
    Punta il form ad una pagina che costruisce il link e poi fai il redirect a quella pagina

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.