
Ja jestem zielony w php ale mam taki porblem:
Mam plik txt z treścią tego typu:
<?php $kody = array('JOYVWT', 'RBCIPJ',
'GWFRRK',
'XMAIRX');?>
I chcę aby w jednym z pul formularza trzeba było wprowadzić jeden z tych kodów i rzeby po wpisaniu i wysłaniu formularza się ten kod kasował.
Mam coś takiego:
<?php
{
////////// USTAWIENIA //////////
$email = [email=""]'kefir18@gmail.com'[/email]; // Adres e-mail adresata
$subject = 'konkurs'; // Temat listu
$message = 'Dziękujemy za wysłanie formularza'; // Komunikat
$error = 'Wystąpił błąd podczas wysyłania formularza'; // Komunikat błędu
$charset = 'iso-8859-2'; // Strona kodowa
//////////////////////////////
$head =
"MIME-Version: 1.0r\n" .
"Content-Type: text/plain; charset=$charsetr\n" .
"Content-Transfer-Encoding: 8bit";
$body = '';
foreach ($_POST as $name => $value)
{
{
for ($i = 0; $i < count($value); $i++) {
}
}
}
}
else
{
?>
<form action="?" method="post" class="style3">
<div class="style4">
imię:<input name="Text1" type="text" /> <br />
nazwisko:<input name="Text2" type="text" /><br />
wiek:<input name="Text3" type="text" /><br />
Adres:<br />
<textarea name="TextArea1" cols="20" rows="2"></textarea><br />
<br />
W którym roku powstał pierwszy laptop?<br />
<input name="Radio1" type="radio" checked="checked" />1999r.<br />
<input name="Radio1" type="radio" />2003r.<br />
<input name="Radio1" type="radio" />1981r.<br />
<input name="Radio1" type="radio" />1974r.<br />
Kod sms: <input name="kod" type="text" /><?php
$file = 'kody.php';
include $file;
$i = '0';
if ($_POST["kod"] != $kody[$i]) {
} else {
}
}
?><br />
<input name="Submit1" type="submit" value="prześlij" /></div>
</form>
<?php
}
?>
Ale nie odróżnia mi czy kod jest poprawny czy błędny i wysyła :-(