Ciao a tutti
ragazzi qualcuno puo aiutarmi x favore?
sto creando un sito ed ho usato un template gia pronto
ma al form mail no riesco a capire perche non trovo ad esempio :
Codice PHP:
<form name="modulo" method="post" action="inviamail.php"
io non riesco a vedere ne il method e neanche action e quindi non so dove mettere le mani anche perche il template usato é abbastanza complicato.
vi posto i codici per cercare di capire insieme a voi.
inazitutto grazie a tutti.
codice:
 <div class="grid_5 prefix_1">
      <h2>Kontaktieren Sie uns</h2>
     <form id="form">
      <div class="success_wrapper">
      <div class="success">Kontaktformular eingereicht!

      Wir werden uns bald Kontaktieren. </div></div>
      <fieldset>
      <label class="name">
      <input type="text" value="Name:">
      <br class="clear">
      <span class="error error-empty">*Dies ist kein gültiger Name.</span><span class="empty error-empty">*Dieses Feld ist obligatorisch.</span> </label>
      <label class="email">
      <input type="text" value="E-mail:">
      <br class="clear">
      <span class="error error-empty">*Dies ist keine gültige E-Mail-Adresse.</span><span class="empty error-empty">*Dieses Feld ist obligatorisch.</span> </label>
      <label class="phone">
      <input type="tel" value="Telefon:">
      <br class="clear">
      <span class="error error-empty">*Dies ist keine gültige Telefonnummer.</span><span class="empty error-empty">*Dieses Feld ist obligatorisch.</span> </label>
      <label class="message">
      <textarea>Nachricht:</textarea>
      <br class="clear">
      <span class="error">*Die Nachricht ist zu kurz.</span> <span class="empty">*Dieses Feld ist obligatorisch.</span> </label>
      <div class="clear"></div>
      <div class="btns"><a data-type="reset" class="btn">lÖschen</a><a data-type="submit" class="btn">senden</a>
      <div class="clear"></div>
      </div></fieldset></form>
    </div>
    <div class="clear"></div>
    <div class="bottom_block">
      <div class="grid_6">
        <h3>Folgen Sie uns</h3>
        <div class="socials"></div>
      </div>
e questo e il codice php che dovrebbe inviare la mail:
Codice PHP:
<?php
    $owner_email 
$_POST["owner_email"];
    
$headers 'From:' $_POST["miamail@miosito.com"];
    
$subject 'A message from your site visitor ' $_POST["name"];
    
$messageBody "";
    
    if(
$_POST['name']!='nope'){
        
$messageBody .= '

Visitor: ' 
$_POST["name"] . '</p>' "\n";
        
$messageBody .= '
"\n";
    }
    if(
$_POST['email']!='nope'){
        
$messageBody .= '

Email Address: ' 
$_POST['email'] . '</p>' "\n";
        
$messageBody .= '
"\n";
    }else{
        
$headers '';
    }
    if(
$_POST['state']!='nope'){        
        
$messageBody .= '

State: ' 
$_POST['state'] . '</p>' "\n";
        
$messageBody .= '
"\n";
    }
    if(
$_POST['phone']!='nope'){        
        
$messageBody .= '

Phone Number: ' 
$_POST['phone'] . '</p>' "\n";
        
$messageBody .= '
"\n";
    }    
    if(
$_POST['fax']!='nope'){        
        
$messageBody .= '

Fax Number: ' 
$_POST['fax'] . '</p>' "\n";
        
$messageBody .= '
"\n";
    }
    if(
$_POST['message']!='nope'){
        
$messageBody .= '

Message: ' 
$_POST['message'] . '</p>' "\n";
    }
    
    if(
$_POST["stripHTML"] == 'true'){
        
$messageBody strip_tags($messageBody);
    }
    
    try{
        if(!
mail($owner_email$subject$messageBody$headers)){
            throw new 
Exception('mail failed');
        }else{
            echo 
'mail sent';
        }
    }catch(
Exception $e){
        echo 
$e->getMessage() ."\n";
    }
?>
ha sccusate il file php si chiama mailHandler.php
la cosa che trovo piu strana e che se lo provo in locale ma non su server virtuale allora i controlli di riempimento campi me li da ma online neanche quelli mi da.
ci sto a diventare scemo qualcuno mi aiuta per favore?