Stie cineva daca poti face un mail script dar pentru a trimite ai nevoie de parola
EX:
MAIL:
NUME:
PAROLA:
Mesajele le voi primi eu pe contul de Gmail.
Stie cineva daca poti face un mail script dar pentru a trimite ai nevoie de parola
EX:
MAIL:
NUME:
PAROLA:
Mesajele le voi primi eu pe contul de Gmail.
Cod PHP:
<form method="post" action="">
<input type="text" name="ex">
<input type="text" name="name">
<input type="text" name="email">
<input type="password" name="pass">
<input type="submit" name="submit">
</form>
<?php
$password = 'parola ta';
if(isset($_POST['submit']) && $password == $_POST['password']) {
$message = $_POST['ex'].' '.$_POST['name'].' '.$_POST['email'];
mail('adresa_ta','subiectul',$message);
} ?>
Eu am incercat cu XAMPP si nu primesc nimic
pe xamp nu merge cu setarile default. trebuie instalat si configurat si un server de mail
cel mai la indemana e sa uploadezi fisierul pe un host
Membru fondator al societății secrete Afiliatti.
Am pus scriptul pe un host si tot nu primesc nimic
Presupun ca ai inlocuit 'adresa_ta' cu adresa ta de e-mail, nu ?
Edit: era gresit $_POST['password']
Uite, asta a mers la mine:
Cu modificarile de rigoare, normal.Cod PHP:
<form method="post" action="">
EX: <input type="text" name="ex">
Name: <input type="text" name="name">
Mail<input type="text" name="email">
parola: <input type="password" name="pass">
<input type="submit" name="submit">
</form>
<?php
$password = 'parola_ta';
if(isset($_POST['submit']) && $password == $_POST['pass']) {
$message = $_POST['ex'].' '.$_POST['name'].' '.$_POST['email'];
mail('adresa_ta','subiectul',$message);
}
?>
Ultima modificare făcută de danP; 29th May 2012 la 00:25.
Va multumesc mult, acum merge.
--- Later Edit --- (ca mi-a fost lene sa apas "Edit")
Acum vreau sa fac acel form sa dispara si sa imi apara un mesaj am incercat sa fac singur cu cea am gasit pe net.
Imi poate spune cineva unde am gresit?
Cred ca din cauza ca id-ul content nu e definit in php.
Cod PHP:
<div id="content">
<form method="post" action="">
<input type="text" name="ex">
<input type="text" name="name">
<input type="text" name="email">
<input type="password" name="pass">
<input type="submit" name="submit">
</form>
</div>
<?php
$password = '1234';
if(isset($_POST['submit']) && $password == $_POST['pass']) {
$message = $_POST['ex'].' '.$_POST['name'].' '.$_POST['email'];
mail('mail','subiectul',$message);
$URL="http://www.example.com";
header ("Location: $URL");
}
if(isset($_POST['submit']) && $password != $_POST['pass']){
echo '<div id="content" style="display:none">';
}
?>
EU vroiam sa dispara acel form si sa apara un mesaj daca parola nu era buna.
Iar la scriptul de ma sus imi da eroarea Parse error: syntax error, unexpected T_ELSEIF in /home/u892425344/public_html/mail.php on line 13
Vezi daca merge acum. Ar trebui sa verifice daca e parola corecta si sa nu mai dea eroare.Cod PHP:
<?php
$password = '1234';
if(isset($_POST['submit']) && $password != $_POST['pass']) : ?>
<div id="content">
<form method="post" action="">
<input type="text" name="ex">
<input type="text" name="name">
<input type="text" name="email">
<input type="password" name="pass">
<input type="submit" name="submit">
</form>
</div>
<?php endif;
if(isset($_POST['submit']) && $password == $_POST['pass']) {
$message = $_POST['ex'].' '.$_POST['name'].' '.$_POST['email'];
mail('mail','subiectul',$message);
$URL="http://www.example.com";
header ("Location: $URL");
}
?>
Momentan este/sunt 1 utilizator(i) care navighează în acest subiect. (0 membrii și 1 vizitatori)