Dobar dan društvo
Ovako, imam jednu formu koju moram poslati na mail. Guglanjem sam došao do ovog dijela gdje sam sad, a sad mi treba mala pomoć.
Naime, ovo je kôd za procesiranje koji sam uspio sklepat:
PHP kôd:
<?php
$ime = $_POST['ime'];
$godine = $_POST['godine'];
$pjesma1 = $_POST['pjesma1'];
$pjesma2 = $_POST['pjesma2'];
$pjesma3 = $_POST['pjesma3'];
$mail = $_POST['mail'];
$mob = $_POST['mob'];
$o_meni = $_POST['o_meni'];
$msg = ($godine, $pjesma1, $pjesma2, $pjesma3, $mail, $mob, $o_meni);
mail( "blackshtef@gmail.com", "Prijava", $msg, "From: $mail" );
header ( "Location: http://www.blabla.hr/redirection.php" );
?>
muči me ova linija $msg=(...), jer ono što meni treba jest da se ovo pošalje na mail, i da primatelj dobije fino ovako nešto:
Kôd:
Ime i prezime: Ivo Ivić
Godina:20
Pjesma 1: nešto...
Pjesma 2: blabla
Pjesma 3: opet nešto...
Mail: Ivo@ivić.com
Mob: 09x/123-456
Opis: Ja sam ivo
Šta ja zapravo neznam? Neznam kako poslati tako neki veći broj polja, sve na šta sam nailazio na internetu su bile tipične kontakt forme, tipa:
PHP kôd:
<?php
$email = $_REQUEST['email'] ;
$message = $_REQUEST['message'] ;
mail( "yourname@example.com", "Feedback Form Results",
$message, "From: $email" );
header( "Location: http://www.example.com/thankyou.html" );
?>
iz čega sam ja pokušao izvući i slanje ostalih polja, ali eto, nije išlo... :\
Jedan od input fieldova (konkretno za ime, ostale su na isti kalup, samo im je izmjenjeno name i id) izgleda ovako
HTML kôd:
<input name="ime" id="ime" value="" size="35" maxlength="50" type="text" />
a forma je deklarirana ovako:
HTML kôd:
<form action="processor.php" method="post" enctype="multipart/form-data" id="fensi" />
E da, i u ovom primjeru se koristi $_REQUEST, a ja sam to prepravio u $_POST. Iskreno, neznam zašto sam to napravio