Visualizzazione dei risultati da 1 a 6 su 6

Discussione: Problemone con form!!!

  1. #1
    Utente di HTML.it L'avatar di snik
    Registrato dal
    Sep 2006
    Messaggi
    256

    Problemone con form!!!

    Ciao a tutti,
    ho messo un form in flash nel sito sempre in flash, ma praticamente quando clicchi su invia dice inviato ma quando controllo la posta non ha inviato nulla, questi sono i codici:

    Script flash
    [edit]
    potete trovarlo qui --> http://www.v2online.it/articoli/mailform.html
    [/edit]

    @AND: ho tolto lo script come richiesto... Enigma_79


    AIUTATEMI!!!!!!!!!!!!!!!!1
    Snik

  2. #2
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    ma i due file (.fla e .php) li hai modificati entrambi come è scritto nelle istruzioni?

    ps. preferirei che non postassi in quel modo il mio codice, bastava il riferimento al file .zip da scaricare

  3. #3
    Utente di HTML.it L'avatar di snik
    Registrato dal
    Sep 2006
    Messaggi
    256
    In che senso li ho modificati come le istruzioni io ho modificato l'email ($address = ""; // inserire qui tra le "miaemail@server.it" la mail a cui va inviato il messaggio)
    ma non mi arriva nulla com'è?

    p.s. scusa per aver postato il codice ma pensavo che còsì si capiva meglio cosa ho modificato.
    Snik

  4. #4
    Utente di HTML.it L'avatar di snik
    Registrato dal
    Sep 2006
    Messaggi
    256
    Ho risolto il problema.
    Snik

  5. #5
    Utente di HTML.it L'avatar di and80
    Registrato dal
    Mar 2003
    Messaggi
    15,182
    Originariamente inviato da snik
    Ho risolto il problema.
    ok, scusa ma ero offline fin ad ora... come hai risolto?

  6. #6
    Utente di HTML.it L'avatar di snik
    Registrato dal
    Sep 2006
    Messaggi
    256
    Ho risolto così:
    <?
    if(!empty($_POST)){
    // valori da modificare
    $address = "info@scupolagiovanni.it"; // inserire qui tra le "info@scupolagiovanni.it" la mail a cui va inviato il messaggio
    $site = "www.scupolagiovanni.it"; // facoltativo, potete inserire qui il nome del sito
    $object = "Invio mail dal sito $site"; // oggetto
    $body = ""; // non modificate qui
    //
    // i valori dei due array che seguono vanno modificati in base a quelli presenti negli array con lo stesso nome, nello script di flash
    $campi = array("nome", "ditta", "ruolo", "mail", "tel", "messaggio");
    $campiObbligatori = array("nome", "mail", "messaggio");
    //
    // non modificare lo script al di sotto di questa riga
    //---------------------------------------------------------------//
    $s = implode(",", $campiObbligatori);
    foreach($campi as $value) {
    $this->$value = (isset($_POST[$value])) ? $_POST[$value] : NULL;
    }
    foreach($campi as $value){
    if(substr_count($s, $value) > 0 && is_null($this->$value)){
    echo "&report=KO& -> per colpa di chi?";
    break;
    } else {
    $body.= $value.": ".$this->$value."\r\n";
    if($value == $campi[count($campi)-1]) {
    if(!mail($address, $object, $body)) die("&report=KO&");
    else echo "&report=OK&";
    }
    }
    }
    }
    ?>
    Snik

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.