Как мога да махна задължителни полета

cLiford

Registered
Как от този урок мога да махна задължителните полета .. демек полето Телефон да не е задължително, ето урока :
http://web-tourist.net/login/login/view.php?st=2171
 
Код:
<?php

$caus = $_REQUEST["caus"];
$subject = $_REQUEST["subject"];
$message = $_REQUEST["message"];
$from = $_REQUEST["from"];
$tel = $_REQUEST["tel"];
$verif_box = $_REQUEST["verif_box"];


$message = stripslashes($message);
$subject = stripslashes($subject);
$from = stripslashes($from);
$tel = stripslashes($tel);
$caus = stripslashes($caus);

if (!$subject)

{

echo "Моля, върнете се и въведете име . <a href=\"javascript:history.go(-1);\"><< Обратно</a>
";
exit;
}
else
{

if (!eregi("^[_a-zA-Z0-9-]+(\.[_a-zA-Z0-9-]+)*@[a-z0-9-]+(\.[a-z0-9-]+)*(\.[a-z]{2,6})$", $from))

{

print (" E-mail $from не е валиден! <a href=\"javascript:history.go(-1);\"><< Обратно </a>
");
exit;
}
else
{

if (!$message)

{

echo "Моля, върнете се и въведете съобщение . <a href=\"javascript:history.go(-1);\"><< Обратно</a>
";
exit;
}
else
{

if (!$verif_box)

{

echo "Моля, върнете се и въведете пътвърдителен код. <a href=\"javascript:history.go(-1);\"><< Обратно</a>
";
exit;
}

else
{


if(md5($verif_box).'a4xn' == $_COOKIE['tntcon']){

mail("profistroi@yahoo.com", 'Online Form: '.$subject, "-> От:\n".$subject."\n\n"."-> Причина за съобщението:\n".$caus."\n\n"."->Телефон:\n".$tel."\n\n"."-> Съобщение:\n".$message, "From: $from");

setcookie('tntcon','');
} else {

header("Location:".$_SERVER['HTTP_REFERER']."?subject=$subject&from=$from&message=$message&tel=$tel&wrong_code=true");
exit; } } } } } }
?>
ето
 
Аха, имаш + :)

А какво трябва да сложа на червените думи ?

<form style="text-align: center;" action="линк към пращащия файл " method="post">

<p class="text">Причина за съобщението:<br />
<select name="caus" class="caus">
<option>Поръчка</option>
<option>Препоръка</option>
<option>Критика</option>
<option>Друго</option>
</select>
<br />
<br />

Вашето име:<br />
<input name="subject" type="text" class="inputs" value="<?php echo $_GET['subject'];?>" />
<br />
<br />

Вашият е-мейл:<br />
<input name="from" type="text" class="inputs" value="<?php echo $_GET['from'];?>" />
<br />
<br />

Вашият телефон:<br />
<input name="tel" type="text" class="inputs" value="<?php echo $_GET['tel'];?>" />
<br />
<br />

Вашето съобщение:<br />
<textarea name="message" class="message" rows="10" cols="25"><?php echo $_GET['message'];?></textarea>
<br />
<br />

Потвърдителен код:<br />
<input name="verif_box" type="text" class="validation" />
<img src="линк към валидиращия файл?<?php echo rand(0,9999);?>" alt="" width="50" height="24" style="text-align: absbottom;" /><br />
<br />
<br />

<?php if(isset($_GET['wrong_code'])){?>
<div class="wrong_validation">
Грешен код!</div><br />
<?php ;}?>

<input name="reset" type="reset" class="button" value="Изчисти"/>

<input name="Submit" type="submit" class="button" value="Изпрати"/></p>

</form>
 
На първото червено името на файла с кода който ти дадох, а на другото името на файла с код
Код:
<?php

header('Content-type: image/jpeg');

$width = 50;
$height = 24;

$my_image = imagecreatetruecolor($width, $height);

imagefill($my_image, 0, 0, 0xFFFFFF);

for ($c = 0; $c < 40; $c++){
$x = rand(0,$width-1);
$y = rand(0,$height-1);
imagesetpixel($my_image, $x, $y, 0x000000);
}

$x = rand(1,10);
$y = rand(1,10);

$rand_string = rand(1000,9999);
imagestring($my_image, 5, $x, $y, $rand_string, 0x000000);

setcookie('tntcon',(md5($rand_string).'a4xn'));

imagejpeg($my_image);
imagedestroy($my_image);
?>
 

Back
Горе