Witam serdecznie,
tworze prostą ankietę, gdzie są checkboxy w czwartym pytaniu. Po wysłaniu ankiety pojawia się błąd:
Parse error : syntax error, unexpected T_VARIABLE in /virtual/allfornet.cba.pl/mail.php on line 1
Dodam tylko, że bez uwzględnienia czwartego pytania formularz działa poprawnie i wartości są wysyłane (wtedy błąd się nie pokazuje). Problem jest tylko z pytaniem czwartym, czyli te checkboxy…
Potrafi ktoś mi pomóc?
plik mail.php
<?php
$answer = $_POST['q4'];
$a = implode(', ', $answer4);
$odp= '';
$odp.= 'Odpowiedz na pyt. 1: '.$_POST['q1']."\r\n";
$odp.= 'Odpowiedz na pyt. 2:'.$_POST['q2']."\r\n";
$odp.= 'Odpowiedz na pyt. 3: '.$_POST['q3'].$_POST['q31']."\r\n";
$odp.= 'Odpowiedz na pyt. 4:'.$a."\r\n";
mail('tajnymail', 'ankieta', $odp);
?>
wycinek z formularza
<p><input type="checkbox" name="q4[]" id="q4" value="Rekrutacja i seleckja"> Rekrutacja i seleckja</p>
<p><input type="checkbox" name="q4[]" id="q4" value="Procesy adaptacyjne"> Procesy adaptacyjne</p>
<p><input type="checkbox" name="q4[]" id="q4" value="Działania rozwojowe"> Działania rozwojowe</p>
<p><input type="checkbox" name="q4[]" id="q4" value="Obieg dokumentow kadrowo - placowych"> Obieg dokumentów kadrowo - płacowych</p>
<p><input type="checkbox" name="q4[]" id="q4" value="Naliczanie wynagrodzen"> Naliczanie wynagrodzeń</p>
<p><input type="checkbox" name="q4[]" id="q4" value="Oceny pracownicze"> Oceny pracownicze</p>