Pagina 1 di 2 1 2 ultimoultimo
Visualizzazione dei risultati da 1 a 10 su 11
  1. #1

    pagina restituisce i dati invio from

    Salve a tutti,

    premetto che di PHP o linguaggi lato server non ne capisco molto, anzi, non ne capisco niente.
    Avrei bisogno di realizzare una cosa tipo questa:

    http://www.nic.it/cgi-bin/PM/LAR/ChooseLar.pl

    Una volta compilato il form e inviato viene restituita una pagina pronta per la stampa con i dati inseriti nel form, non devo registrare i dati da nessuna parte, devo solo restituire la pagina pronta per la stampa.

    esiste qualche script pronto, magari da modificare? possibilmente PHP o CGI.

    Grazie a chiunque abbia voglia e tempo per aiutarmi
    non so proprio come fare.
    romadesign.it - villanidance.it - xoombla.it - thaliaservices.it
    "Grandi menti discutono di idee, menti mediocri discutono di eventi, piccole menti discutono di persone."

  2. #2

    ti conviene

    ti conveniva postare su php...
    non e' difficile comunque in php...
    se tu posti il codice del form poi e' semplice realizzarlo (soprattutto se il tuo hosting supporta php)
    Webmasterarea.it (scripts, guide ecc) Ora anche scambio banner
    Io ho fatto la mia scelta

  3. #3
    Che faccio? posto pure in PHP e faccio crossposting oppure qualche moderatore mi sposta?

    comunque è un form semplicissimo:

    sono 12 campi di testo input e la pagina pronta per la stampa dovrebbe riportare questi campi in una pagina, ovviamente se alcuni campi non vengono riempiti non deve restituire nulla.

    una cosa del genere:

    www.romadesign.it/esempi_web/stampa.php


    Che dite se po fa? se sì come? non so dove mettere le mani

    Grazie già da ora
    romadesign.it - villanidance.it - xoombla.it - thaliaservices.it
    "Grandi menti discutono di idee, menti mediocri discutono di eventi, piccole menti discutono di persone."

  4. #4

    ecco

    allora diciamo che nel tuo form devi mettere una action tipo invia.php
    il codice di invia.php deve essere cosi'

    codice:
    <?
    echo"<HTML><HEAD><TITLE>Untitled Document</TITLE>
    <META http-equiv=Content-Type content='text/html; charset=windows-1252'>
    <META content='Microsoft FrontPage 4.0' name=GENERATOR></HEAD>
    <BODY bgColor=#cc6633 leftMargin=0 topMargin=0 marginheight='0' marginwidth='0'>
    <TABLE height='100%' cellSpacing=0 cellPadding=0 width='100%' border=0>
      <TBODY>
      <TR>
        <TD vAlign=top align=middle>
          
    
    </P>
          
    
    La pagina per la stampa dovrebbe riportare i dati del form (segnati 
          in neretto) in questo modo: </P>
          <TABLE cellSpacing=0 cellPadding=5 width=620 bgColor=#ffffff border=0>
            <TBODY>
            <TR>
              <TD>
                
    
    Presa visione del concorso che si svolgerà a Roma il giorno 
                01/01/2000, il firmatario $cognome chiede di 
                essere ammesso al concorso in qualità di $concorso 
                strumento $strumentos . </P>
                
    
    Presentando il seguente programma. </P>
                
    
    Programma A </P>
                
    
    $tita1 / $annoa1 / 
                $timea1 / </P>
                
    
    Programma A2 </P>
                
    
    Titolo Brano / Anno composizione / 
                durata / </P>
                
    
    Programma B </P>
                
    
    Titolo Brano / Anno composizione / 
                durata / </P>
                
    
    Programma B2 </P>
                
    
    Titolo Brano / Anno composizione / 
                durata / </P>
                
    
    </P>
                <P align=right>Firma</P>
                <P align=right></P>
                <P align=right></P>
                <P 
    align=right></P></TD></TR></TBODY></TABLE></TD></TR></TBODY></TABLE></BODY></HTML>";
    ?>
    io ho sostituito fino al programma a per il programmab vale la stessa cosa cosi' ti puoi ingegnare e tentare pure te
    in pratica dovrai mettere di quello che hai scritto in grassetto il valore della variabile preceduto da $

    in pratica io per farti stampare il cognome ho scrito

    Presa visione del concorso che si svolgerà a Roma il giorno 01/01/2000, il firmatario $cognome
    ecc..ecc..

    quindi per stampare a video il valore della variabile che hai messo nel form e l'hai chiamata
    concorso ho scritto $concorso


    se hai dubbi son qui...(meglio se ti spostano in php comunque)
    Webmasterarea.it (scripts, guide ecc) Ora anche scambio banner
    Io ho fatto la mia scelta

  5. #5
    Non so come ringraziarti!!!

    Funziona alla grande!
    romadesign.it - villanidance.it - xoombla.it - thaliaservices.it
    "Grandi menti discutono di idee, menti mediocri discutono di eventi, piccole menti discutono di persone."

  6. #6

    figurati

    figurati...se resti su cose base ti posso aiutare no problem...
    felice che tutto sia andato per il meglio...
    per altro visitando il tuo sito ho visto pure dei siti familiari
    Webmasterarea.it (scripts, guide ecc) Ora anche scambio banner
    Io ho fatto la mia scelta

  7. #7
    E già! è come quando si chiede lo zucchero all'inquilino della porta accanto

    Grazie ancora
    romadesign.it - villanidance.it - xoombla.it - thaliaservices.it
    "Grandi menti discutono di idee, menti mediocri discutono di eventi, piccole menti discutono di persone."

  8. #8

    MODIFICHE form con due action

    Mi sono infilato in un vicolo cieco
    e adesso come faccio se volessi inviare il form, oltre alla pagina in PHP che restituisce i dati per la stampa, anche ad uno o più indirizzi email? tramite PHP o FormMail è indifferente.

    Mi spiego: compilo il form, invio... i dati vengono inviati ad uno o più indirizzi email (tramite FormMail o PHP), la pagina pronta per la stampa viene aperta in una nuova pagina (come adesso).

    Grazie
    romadesign.it - villanidance.it - xoombla.it - thaliaservices.it
    "Grandi menti discutono di idee, menti mediocri discutono di eventi, piccole menti discutono di persone."

  9. #9

    ecco

    diciamo che formmail di suo centra poco..anche perche' adesso come adesso hai fatto uno script in php sia pur semplice..
    ora dovrai aggiungere solo l'opzione mail..quindi non fare due action intese come html ma semplicemente 2 istruzioni in uno stesso file...

    mi spiego meglio
    nel codice che vedi qui sotto i dati vengono
    - inseriti nel database
    - viene inviata una mail ad un indirizzo es° webmaster@miosito.it

    il tuo scopo invece sara'

    - far stampare con il metodo che hai visto i dati
    - inviare un'email

    il primo passo l'hai gia' fatto il secondo consiste nell'usare il comando che vedi qui sotto cioe' mail

    Codice PHP:
    <?php
    include("connect.inc.php");
    $connect mysql_connect($host$user$passwd) or die ("Non connesso");
    mysql_select_db($dbname);
    $query "INSERT INTO $tablename (categoria, indirizzo,) VALUES ('$categoria','$indirizzo')";
    if(@
    mysql_query($query$connect)){
    include(
    "http://www.miosito.it/form/ok.php");
    } else {
    include(
    "http://www.miosito.it/form/no_ok");
    }
    $Indirizzo    "webmaster@miosito.it";
    $Oggetto "Richiesta inserimento";
    mail($Indirizzo$Oggetto,$messaggio"From: $indemail\r\n");
    ?>
    ovviamente poi puoi decidere se farla venir fuori la pagina normalmente a seguire eel form compilato oppure come popup

    giusto per tornare al discorso dell'altra volta $indemail corrisponde ad una variabile che nel form html avro' tipo messo cosi'
    quindi tu puoi mettere nel mail sia campi che definisci "ora" come ho fatto come oggetto e indirizzo sia da campi che "arrivano" dal form.

    Il suggerimento e' quello di mettere l'indirizzo di chi riceve nel file php cosi' anche se uno visita la pagina html vede solo che magari c'e' action invia.php ma non sa a che indirizzo arriva l'email (cosa che normalmente formmail ha di brutto)

    codice:
            <tr>
              <td width="34%" height="23"><font face="Verdana" size="2">E-Mail</font></td>
              <td width="66%" height="23"><font face="Verdana" size="2"><input type="text" name="indemail" size="40"></font></td>
            </tr>
    Webmasterarea.it (scripts, guide ecc) Ora anche scambio banner
    Io ho fatto la mia scelta

  10. #10
    Ma chi sei un drago? :gren:

    Alla grande, funziona che è una meraviglia!

    Grazie mille
    romadesign.it - villanidance.it - xoombla.it - thaliaservices.it
    "Grandi menti discutono di idee, menti mediocri discutono di eventi, piccole menti discutono di persone."

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.