Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

Pronadjite mi gresku u programcicu, please!

[es] :: PHP :: Pronadjite mi gresku u programcicu, please!

[ Pregleda: 1310 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

aaaa

Član broj: 6671
Poruke: 5
*.static.sbb.rs.



Profil

icon Pronadjite mi gresku u programcicu, please!10.02.2010. u 12:37 - pre 172 meseci
Treba sa sajta da mi korisnici salju poruke na mail. Napravila sam kako knjige kazu, ali ne radi. Dobijam obavestenje da poruka nije poslata. Please, ispravite mi programcic.
Na strani pitajte.html imam ovako:

Code:

<div id="contactFormArea">
        <form action="contact.php" method="post" id="cForm">
            <fieldset>
                <label for="posName">Ime:</label>
                <input class="text" type="text" size="25" name="posName" id="posName" />
                <label for="posEmail">Email:</label>
                <input class="text" type="text" size="25" name="posEmail" id="posEmail" />
                <label for="posRegard">
                <div align="left">Naslov poruke:</div>
                </label>
                <input class="text" type="text" size="25" name="posRegard" id="posRegard" />
                <label for="posText">Poruka:</label>
                <textarea cols="70" rows="5" name="posText" id="posText"></textarea>
                <label for="selfCC">
                    <div align="left">
                      <input type="checkbox" name="selfCC" id="selfCC" value="send" />
                    Pošaljite poruku i na Vaš mail</div>
                </label>
                <label>
                    <input class="submit" type="submit" name="sendContactEmail" id="sendContactEmail" value="Potvrdi" />
                </label>
            </fieldset>
        </form>
    </div>
</div></th>
  </tr>
</table>
        </th>
      </tr>

A na strani contact.php imam ovako:
Code:

<?php
$to = "[email protected]";
$subject="(cForm) $_POST[posRegard]";
$message="$_POST[posText]";
$from = "$_POST[posEmail]";
$headers = "From: $from";
mail($to,$subject,$message,$headers);
if (mail($to,$subject,$message,$headers)) {
  echo("<p>Poruka poslata!</p>");
 } else {
  echo("<p>Poruka nije poslata. Greška u pošiljci...</p>");
 }

?>


[Ovu poruku je menjao flylord dana 10.02.2010. u 14:45 GMT+1]
 
Odgovor na temu

programer.master
krstarica
bg

Član broj: 235042
Poruke: 25
*.com
Via: [es] mailing liste



Profil

icon Re: Pronadjite mi gresku u programcicu, please!10.02.2010. u 12:50 - pre 172 meseci
*aj malo da ti ispravim ovo:*
Code:

<?php
$to = "[email protected]";
$subject = $_POST['posRegard'];
$message = $_POST['posText'];
$from = $_POST['posEmail'];
$headers = 'From:' . $from;
 if (mail($to, $subject, $message, $headers)) {
 echo("<p>Poruka poslata!</p>");
} else {
 echo("<p>Poruka nije poslata. Gre�ka u po�iljci...</p>");
}



U promenljivoj $from moras da imas podatak tipa mail formata inace nece da
prodje..




[Ovu poruku je menjao flylord dana 10.02.2010. u 14:47 GMT+1]
 
Odgovor na temu

aaaa

Član broj: 6671
Poruke: 5
*.static.sbb.rs.



Profil

icon Re: Pronadjite mi gresku u programcicu, please!10.02.2010. u 13:00 - pre 172 meseci
Ukoliko imam [email protected]. sta mi je tu mail format?
 
Odgovor na temu

gari_nn

Član broj: 246433
Poruke: 4
*.roemd1.lb.home.nl.



Profil

icon Re: Pronadjite mi gresku u programcicu, please!10.02.2010. u 13:16 - pre 172 meseci
Probaj i nešto kao (iskopirano sa php.net):

Code:
<?php
// The message
$message = "Line 1\nLine 2\nLine 3";

// In case any of our lines are larger than 70 characters, we should use wordwrap()
$message = wordwrap($message, 70);

// Send
mail('[email protected]', 'My Subject', $message);
?>


Da li radi, pošto ti možda php.ini nije dobro iskonfiguriran...

Ako prođe, onda proveri da li su podaci koje dobijaš u promenljivima odgovarajući...
Stop B92!
 
Odgovor na temu

aaaa

Član broj: 6671
Poruke: 5
*.static.sbb.rs.



Profil

icon Re: Pronadjite mi gresku u programcicu, please!10.02.2010. u 13:56 - pre 172 meseci
Nece. Opet kaze ista poruka...
 
Odgovor na temu

gari_nn

Član broj: 246433
Poruke: 4
*.anonymizer.ccc.de.



Profil

icon Re: Pronadjite mi gresku u programcicu, please!10.02.2010. u 14:15 - pre 172 meseci
Mislim da ti onda nešto nije u redu sa podešavanjima...

Da li sa tog servera, gde testiraš svoj kod, uopšte, na bilo koji način, možeš da pošalješ mail? Ako možeš, koja su podešavanja? - Potraži u php.ini smtp, i proveri da li odgovaraju podešavanjima klijentu sa koga šalješ e - mail...
Stop B92!
 
Odgovor na temu

aaaa

Član broj: 6671
Poruke: 5
*.static.sbb.rs.



Profil

icon Re: Pronadjite mi gresku u programcicu, please!10.02.2010. u 14:40 - pre 172 meseci
Izgleda da je tu problem. Samo mi treba malo vremena da se snadjem, posto sam od skora na Ubuntu.
 
Odgovor na temu

aaaa

Član broj: 6671
Poruke: 5
*.static.sbb.rs.



Profil

icon Re: Pronadjite mi gresku u programcicu, please!10.02.2010. u 16:39 - pre 172 meseci
A koja je varijanta u slucaju da na serveru ne mogu da imam .php stranu? Da li je moguce izraditi nesto u html verziji?
 
Odgovor na temu

gari_nn

Član broj: 246433
Poruke: 4
*.foebud.org.



Profil

icon Re: Pronadjite mi gresku u programcicu, please!11.02.2010. u 12:31 - pre 172 meseci
Moguće je samo korisiti mailto: link...
Stop B92!
 
Odgovor na temu

[es] :: PHP :: Pronadjite mi gresku u programcicu, please!

[ Pregleda: 1310 | Odgovora: 8 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.