Close

Risultati da 1 a 8 di 8

Discussione: form in CGI....

  1. #1
    Amico di Mac Peer L'avatar di burt61
    Data Registrazione
    Sep 2006
    Località
    Nice
    Messaggi
    213

    form in CGI....

     

    ciao a tutti, vorrei inserire un form nel mio sito amatoriale, qui nasce il problema il mio ISP mi dice di inserire gli script nella cartella cgi/bin e di settarli a 750.......pensavo bastasse fare un semplice form e pubblicarlo:-(
    Qualcuno ha la pazienza di spiegarmi...
    Thanks in advance:-)

  2. #2
    Amministratore Gianni Cresci L'avatar di avrobay
    Data Registrazione
    Jan 2005
    Località
    Firenze
    Messaggi
    28,816
    Blog Entries
    1
    Forse c'è un errore nello script o forse un errore nel form, per esempio l'indirizzo sbagliato al FormMail.cgi
    E' difficile valutare così.
    Chi copia è un cialtrone. Digli di smettere! - Gianni Cresci

  3. #3
    Amico di Mac Peer L'avatar di burt61
    Data Registrazione
    Sep 2006
    Località
    Nice
    Messaggi
    213
    Citazione Originariamente Scritto da avrobay
    Forse c'è un errore nello script o forse un errore nel form, per esempio l'indirizzo sbagliato al FormMail.cgi
    E' difficile valutare così.
    ....in che senso? il fatto è che non ho ancora inserito nulla....questo era il mio dubbio, se faccio il form in html, lo inserisco nella pagina....funziona? questo è quello che mi chiedo dato che avevo letto sulle note inviate a suo tempo dall'ISP che i i form andavano settati e non so che significa e anche il fatto di inserire gli script nella cartella cgi/bin
    :-)

  4. #4
    Amministratore Gianni Cresci L'avatar di avrobay
    Data Registrazione
    Jan 2005
    Località
    Firenze
    Messaggi
    28,816
    Blog Entries
    1
    Citazione Originariamente Scritto da burt61
    ....in che senso? il fatto è che non ho ancora inserito nulla....questo era il mio dubbio, se faccio il form in html, lo inserisco nella pagina....funziona? questo è quello che mi chiedo dato che avevo letto sulle note inviate a suo tempo dall'ISP che i i form andavano settati e non so che significa e anche il fatto di inserire gli script nella cartella cgi/bin
    :-)
    Ma tu lo script, immagino, lo ha trovato già pronto, no? Insieme allo script dovresti ottenere anche le istruzioni per come impostare il form per dialogare correttamente con lo script installato.
    Chiedi comunque a chi ti fornisce lo spazio Web se ci sono degli script preinstallati (sarebbe una buonissima notizia). Fammi sapere: eventualmente ti do una mano a cercare qualcosa di pronto in rete. Oppure troviamo qualcosa di analogo ma in php.
    Chi copia è un cialtrone. Digli di smettere! - Gianni Cresci

  5. #5
    Amico di Mac Peer L'avatar di burt61
    Data Registrazione
    Sep 2006
    Località
    Nice
    Messaggi
    213
    Citazione Originariamente Scritto da avrobay
    Citazione Originariamente Scritto da burt61
    ....in che senso? il fatto è che non ho ancora inserito nulla....questo era il mio dubbio, se faccio il form in html, lo inserisco nella pagina....funziona? questo è quello che mi chiedo dato che avevo letto sulle note inviate a suo tempo dall'ISP che i i form andavano settati e non so che significa e anche il fatto di inserire gli script nella cartella cgi/bin
    :-)
    Ma tu lo script, immagino, lo ha trovato già pronto, no? Insieme allo script dovresti ottenere anche le istruzioni per come impostare il form per dialogare correttamente con lo script installato.
    Chiedi comunque a chi ti fornisce lo spazio Web se ci sono degli script preinstallati (sarebbe una buonissima notizia). Fammi sapere: eventualmente ti do una mano a cercare qualcosa di pronto in rete. Oppure troviamo qualcosa di analogo ma in php.

    ok, buona idea, chiedo al mio ISP, anche se dubito mi risponda in tempi brevi(oggi:-)) scrivo subito comunque e poi ti aggiorno appena avrò risposte.
    Thank you mate:-)

  6. #6
    Amico di Mac Peer L'avatar di burt61
    Data Registrazione
    Sep 2006
    Località
    Nice
    Messaggi
    213
    Citazione Originariamente Scritto da burt61
    Citazione Originariamente Scritto da avrobay
    Citazione Originariamente Scritto da burt61
    ....in che senso? il fatto è che non ho ancora inserito nulla....questo era il mio dubbio, se faccio il form in html, lo inserisco nella pagina....funziona? questo è quello che mi chiedo dato che avevo letto sulle note inviate a suo tempo dall'ISP che i i form andavano settati e non so che significa e anche il fatto di inserire gli script nella cartella cgi/bin
    :-)
    Ma tu lo script, immagino, lo ha trovato già pronto, no? Insieme allo script dovresti ottenere anche le istruzioni per come impostare il form per dialogare correttamente con lo script installato.
    Chiedi comunque a chi ti fornisce lo spazio Web se ci sono degli script preinstallati (sarebbe una buonissima notizia). Fammi sapere: eventualmente ti do una mano a cercare qualcosa di pronto in rete. Oppure troviamo qualcosa di analogo ma in php.

    ok, buona idea, chiedo al mio ISP, anche se dubito mi risponda in tempi brevi(oggi:-)) scrivo subito comunque e poi ti aggiorno appena avrò risposte.
    Thank you mate:-)

    ecco il mio ISP mi ha inviato un form in php da poter utilizzzare, potrei inserirlo direttamente in una pagina html?
    se dovessi modificare i campi posso farlo oppure devo cercare altrove?
    ti copio sotto quello chi mi ha inviato:
    //////////////////////////////////////////////////////////////
    // //
    // Gm Form Mail by Giancarlo Moschitta - giancarlo@myphp.it //
    // //
    // Versione 1.1 modificata da Alessandro Fiorotto //
    // //
    //////////////////////////////////////////////////////////////

    // compatibilità con REGISTER_GLOBALS OFF e PHP 4.1
    foreach ($_POST as $kk => $vv) {
    $$kk = $vv;
    }
    $_P = $_POST;
    $sitorigine=$_SERVER['HTTP_HOST'];

    // controllo del campo mittente e settaggio variabile FROM
    if (strlen($Email)==0) {
    $Email = "ATTENZIONE NEL TUO FORM MANCA IL CAMPO Email <$sitorigine@>\r\n";
    }

    $from = "";
    $from .= "From: $Email\r\n";
    $from .= "Reply-To: $Email\r\n";
    eval ("\$from = \"$from\";");

    $richiesti=explode(",",$requested);
    $nascosti=array("recipient","oggetto","requested","redirect","ip","Email");
    $count=count($richiesti);

    for ($i=0; $i<$count; $i++){
    $a = $richiesti[$i];
    if(trim($_P[$a])=="") {
    $mess.="Il campo $a è vuoto
    ";
    }
    }

    if($mess) {
    echo "

    Il form non è stato inviato per i seguenti errori:

    $mess
    ";
    }
    else {
    while(list($nome, $value) = each($_P)){
    $campi[]=$nome;
    if(!in_array($nome, $nascosti)){
    $body.= "$nome: $value\n";
    }
    }
    $head="Modulo proveniente dal sito $sitorigine\n";
    $giorno=date("d/m/y");
    $ora=date("H:i:s");
    $foot="Compilato il $giorno alle ore $ora";

    if (in_array ("ip", $campi)) {
    $indirizzoip=$_SERVER['REMOTE_ADDR'];
    $foot.=" dall'IP $indirizzoip\n";
    }

    $contenuto=$head.$foot."\n\n".$body;
    mail($recipient, $oggetto, $contenuto, $from);
    if ($redirect){
    header("Location: $redirect");
    }
    else {
    echo "Il modulo è stato inviato correttamente";
    }
    }
    ?>

  7. #7
    Amministratore Gianni Cresci L'avatar di avrobay
    Data Registrazione
    Jan 2005
    Località
    Firenze
    Messaggi
    28,816
    Blog Entries
    1
    Ciao burt61, mi accorgo solo adesso che mi avevi risposto :
    Da qualche settimana, impegni personali e professionali mi obbligano a non seguire il forum con la consueta continuità. Mi dispiace.

    Sei riuscito a far funzionare il form in PHP?
    Chi copia è un cialtrone. Digli di smettere! - Gianni Cresci

  8. #8
    Amico di Mac Peer L'avatar di burt61
    Data Registrazione
    Sep 2006
    Località
    Nice
    Messaggi
    213
    Citazione Originariamente Scritto da avrobay
    Ciao burt61, mi accorgo solo adesso che mi avevi risposto :
    Da qualche settimana, impegni personali e professionali mi obbligano a non seguire il forum con la consueta continuità. Mi dispiace.

    Sei riuscito a far funzionare il form in PHP?
    heiiii no problems,
    no, veramente non ci ho ancora messo mano, un po' per imperizia un po' per mancanza di tempo, quindi non dannarti, domani proverò poi in caso di fallimento....te lo farò sapere.
    grazzzzissime lo stesso:-))

Discussioni Simili

  1. Form su iweb
    Di Cimina nel forum Mac Help
    Risposte: 2
    Ultimo Messaggio: 20-03-07, 00:07
  2. Creare un form in PDF
    Di Alex1971 nel forum Mac Help
    Risposte: 4
    Ultimo Messaggio: 22-11-06, 00:20
  3. Immagine nel form di Mac Peer...
    Di maximin nel forum Mac Basic
    Risposte: 5
    Ultimo Messaggio: 13-04-06, 21:47
  4. Come fare editing form
    Di kamaferro nel forum Mac Help
    Risposte: 1
    Ultimo Messaggio: 09-10-05, 18:33

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •