Ne vredi kad ne znam...

Ne vredi kad ne znam...

offline
  • Pridružio: 22 Apr 2011
  • Poruke: 335
  • Gde živiš: Beograd

Ceo dan se trudim, al nikako da uspem.
Trebalo bi da napravim formu u kojoj ce korisnici na sajtu upisati svoje podatke i poslati ih meni na mail.
Evo sta sam do sada uspeo da "sklepam".
Ne znam PHP, nikada nisam ni poceo da ga ucim, pa mi je sve ovo konfuzno, jer ustvari ne znam ni sta radim. Mislio sam da cu pomocu interneta uspeti da napravim ovu skriptu, koja, po mom misljenju, nije komplikovana, ali izgleda, da ipak treba imati nekog znanja.

PHP kod <?php if(isset($_POST['email'])) {           // EDIT THE 2 LINES BELOW AS REQUIRED     $email_to = "CimbaljevicDanilo@gmail.com";     $email_subject = "Prijava igraca za Showcase";          $ime = $_POST['ime'];         $prezime = $_POST['prezime'];    $email = $_POST['email'];         $telefon = $_POST['telefon'];         $datum = $_POST['datum'];    $grad = $_POST['grad'];    $drzava = $_POST['drzava'];    $drzavljanstvo = $_POST['drzavljanstvo'];    $sport = $_POST['sport'];    $visina = $_POST['visina'];    $tezina = $_POST['tezina'];    $pozicija = $_POST['pozicija'];    $tim = $_POST['tim'];    $tim_grad = $_POST['tim_grad'];    $tim_drzava = $_POST['tim_drzava'];    $skola = $_POST['skola'];    $skola_grad = $_POST['skola_grad'];    $skola_drzava = $_POST['skola_drzava'];    $diplomirao = $_POST['diplomirao'];    $ncaa_application = $_POST['ncaa_application'];           $email_message = "Form details below.\n\n";   // create email headers $headers = 'From: '.$email_from."\r\n". 'Reply-To: '.$email_from."\r\n" . 'X-Mailer: PHP/' . phpversion(); @mail($email_to, $email_subject, $email_message, $headers); ?>   <!-- include your own success html here -->   Mail je poslat. Hvala. Ubrzo cemo vam odgovoriti.   <?php } ?>

HTML kod: <form name="contactform" method="post" action="send_form_upitnik_igrac.php">       <table width="500px">       <tr>            <td valign="top">       <label for="ime">Ime </label>       </td>       <td valign="top">            <input  type="text" id="ime" name="ime" maxlength="50" size="30">       </td>       </tr>                          <tr>       <td valign="top">       <label for="prezime">Prezime </label>       </td>       <td valign="top">            <input  type="text" id="prezime" name="prezime" maxlength="50" size="30">       </td>       </tr>       <tr>       <td valign="top">       <label for="email">Vaša e-mail adresa </label>       </td>       <td valign="top">       <input  type="text" id="email" name="email" maxlength="80" size="30">       </td>                          </tr>       <tr>       <td valign="top">       <label for="telefon">Telefon </label>       </td>       <td valign="top">       <input  type="text" id="telefon" name="telefon" maxlength="30" size="30">       </td>       </tr>       <tr>       <td valign="top">       <label for="datum">Datum rodjenja </label>       </td>       <td valign="top">       <input  type="text" id="datum" name="datum" maxlength="20" size="30">       </td>                               </tr>                          <td valign="top">       <label for="grad">Grad u kom zivite</label>       </td>       <td valign="top">       <input  type="text" name="grad" maxlength="50" size="30">       </td>                          </tr>                          <td valign="top">            <label for="drzava">Drzava </label>       </td>                                             <td valign="top">       <select id="drzava" name="drzava">       <option value="" selected="selected"></option>            <option value="1" >First option</option>       <option value="2" >Second option</option>       <option value="3" >Third option</option>       </select>       </td>                          </tr>                          <td valign="top">       <label for="drzavljanstvo">Drzavljanstvo </label>       </td>       <td valign="top">       <input  type="text"  name="drzavljanstvo" maxlength="50" size="30">       </td>                          </tr>                          <td><h1> Sportske informacije </h1><br></td></tr>                          <td valign="top">       <label for="sport">Sport kojim se bavite </label>            </td>       <td valign="top">       <input  type="text" name="sport" maxlength="50" size="30">       </td>                          </tr>                          <td valign="top">       <label for="visina">Visina </label>       </td>       <td valign="top">       <input  type="text"  name="visina" maxlength="30" size="30">       </td>                          </tr>                          <td valign="top">       <label for="tezina">Tezina </label>       </td>       <td valign="top">       <input  type="text" name="tezina" maxlength="30" size="30">       </td>                          </tr>                          <td valign="top">       <label for="pozicija">Pozicija </label>       </td>       <td valign="top">       <input  type="text"name="pozicija" maxlength="30" size="30">       </td>                          </tr>                          <td valign="top">       <label for="tim">Tim </label>       </td>       <td valign="top">       <input  type="text" name="tim" maxlength="30" size="30">       </td>                          </tr>       <td valign="top">       <label for="tim_grad">Grad tima </label>       </td>       <td valign="top">       <input  type="text" name="tim_grad" maxlength="30" size="30">       </td>                          </tr>            <td valign="top">       <label for="tim_drzava">Drzava tima </label>       </td>       <td valign="top">       <input  type="text" name="tim_drzava" maxlength="30" size="30">       </td>                          </tr>                          <td><h1> Akademske informacije </h1><br></td></tr>                          <td valign="top">       <label for="skola">Skola </label>       </td>       <td valign="top">       <input  type="text" name="skola" maxlength="30" size="30">       </td>                          </tr>       <td valign="top">       <label for="skola_grad">Grad skole </label>       </td>       <td valign="top">       <input  type="text"  name="skola_grad" maxlength="30" size="30">       </td>                          </tr>       <td valign="top">       <label for="skola_drzava">Drzava skole </label>       </td>       <td valign="top">       <input  type="text" name="skola_drzava" maxlength="30" size="30">       </td>                          </tr>       <td valign="top">       <label for="diplomirao">Godina kada ste zavrsili </label>       </td>       <td valign="top">       <input  type="text"  name="diplomirao" maxlength="30" size="30">       </td>                          </tr>       <td valign="top">       <label for="cnaa_aplication">Da li ste prijavljeni za NCAA </label>       </td>       <td valign="top">       <input  type="text"  name="ncaa_aplication" maxlength="30" size="30">       </td>                          </tr>                          <tr>       <td height="30px"></td></tr>       <td colspan="2" style="text-align:center">       <input type="submit" name="Submit" value="Pošalji">       </td>       </tr>       </table>       </form>

Izvinjavam se sto sam ovako natrpao kod.
Kada kliknem na "Posalji" na stranici otvara mi se kod iz php fajla.
Mozda sam se i nalupao gluposti ovde, ne zamerite, sklapao sam ovo iz vise besplatnih skripti koje sam nasao na internetu. Ne znam gde sam pogresio.

Potrebno mi je da podaci ime, prezime, godiste, itd, stignu meni na mail. Znaci nisu mi potrebne nikakve provere, da li su podaci upisani, ili slicno, samo da stignu.

Nadam se da ne trazim puno. Ako mozete da mi ukazete na greske, i kako da napravim da ovo radi.
Hvala unapred. Wink



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Software developer
  • Pridružio: 06 Sep 2005
  • Poruke: 3800
  • Gde živiš: Beograd

NeZnamPojma ::
Kada kliknem na "Posalji" na stranici otvara mi se kod iz php fajla.

Ova greska najverovatnije znaci da nemas php instaliran na serveru
Napravi fajl
test.php
i upisi mu
<?php phpinfo(); ?>
i kad ga pokrenes reci sta ti ispise.

Jel besplatan host u pitanju?



offline
  • Pridružio: 22 Apr 2011
  • Poruke: 335
  • Gde živiš: Beograd

Napisano: 13 Feb 2012 14:56

Ne mogu da verujem. Pokusavao sam na svom kompu sve vreme, nisam uploadovao fajl na server. O boze.

Sada imam sledeci problem. Mail stize, ali bez podataka. Samo dobijam "Form details bellow."

Primetio sam da moram sve promenjive $ime, $prezime itd da ubacim u promenjivu $email_message pre nego sto posaljem mail, da bi to radilo, ali to nigde ne radim.
Jel mozes da me uputis na neki tutorial gde bih mogao da pogledam kako se to radi, ili da mi napises sta da dodam u kod?

Hvala puno.

Dopuna: 13 Feb 2012 15:04

Snasao sam se. Radi sve. Hvala jos jednom. Wink

Ko je trenutno na forumu
 

Ukupno su 379 korisnika na forumu :: 6 registrovanih, 1 sakriven i 372 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: pavle_pzs, saputnik plavetnila, Snorks, stringer bell, Uki19989, vathra