Új hozzászólás Aktív témák
-
DviDee
csendes tag
Olyan problémám van, hogy van egy php fájlom és abban az alábbi tartalom:
<?
$a = rand(1,9);
$b = rand(1,9);
$_SESSION[c]=$a+$b;$form_block = "
<form method=\"post\" action=\"$PHP_SELF\">
<p><strong>Your name:</strong><br>
<input type=\"text\" name=\"name\" size=30 value=\"$_POST[name]\"</p>
<p><strong>Your email:</strong><br>
<input type=\"text\" name=\"email\" value=\"$_POST[email]\"size=30</p>
<p>$a + $b = <br>
<input type=\"text\" name=\"szam\" value=\"$_POST[szam]\"size=30</p>
<p><strong>Comments:</strong><br>
<textarea name=\"comments\" cols=30 rows=5 wrap=virtual>$_POST[comments]</textarea></p>
<input type=\"hidden\" name=\"op\" value=\"ds\">
<p><input type=\"submit\" name=\"submit\" value=\"Mehet\"></p></font>
</form>";if ($_POST[op] != "ds") {
echo "$form_block";} else if ($_POST[op] =="ds") {
if ($_POST[name] == "") {
$name_err = "<font color=blue>Please enter your name!</font><br>";
$send="no";
}
if ($_POST[email] == "") {
$email_err = "<font color=blue>Please enter your email!</font><br>";
$send="no";
}
if($_POST[szam] != "$_SESSION[c]") {
$szam_err = "<font color=blue>Please enter your szam!</font><br>";
$send="no";
}if ($_POST[comments] == "") {
$message_err = "<font color=blue>Please enter a comment!</font><br>";
$send="no";
}
if ($send !="no") {
$msg = "email sent from mywebsite.com\n";
$msg .="Name: $_POST[name]\n";
$msg .="Email: $_POST[email]\n";
$msg .="Comments: $_POST[comments]\n";
$to = "dvidee@gmail.com";
$subject = "Feedback Form";
$mailheaders = "From: My Website <dvidee@gmail.com>\n";
$mailheaders .= "Reply-To: $_POST[email]\n";
mail ($to, $subject, $msg, $mailheaders);
echo "<p>Elküldve sikeresen
</p>";} else if ($send == "no") {
echo "$name_err";
echo "$email_err";
echo "$message_err";
echo "$szam_err";
echo "$form_block";
}}
?>E-mailt küld a címemre ami működik is, de beépítettem egy apró biztonsági cuccot, hogy össze kell adni két számot. Az is működik, csak azt vettem észre, ha kiírja, hogy 2+3 akkor az 5 lenne, de nem fogadja el, hanem más az eredmény... Remélem értitek. Azt szeretném, hogy ne kelljen találomra beütni a számokat, hanem működön rendesen.
Ui: kezdő vagyok php-ben
Új hozzászólás Aktív témák
- Eladó 32GB (4x8GB) DDR4 3000MHz CL15 RAM G.Skill Ripjaws V
- 279 - Lenovo Legion Pro 5 (16IAX10H) - Intel Core U9 275HX, RTX 5070Ti
- Latitude 9430 27% 14" FHD+ IPS i5-1245U 32GB 512GB NVMe magyar vbill ujjolv IR kam gar
- Precision 3571 27% 15.6" FHD IPS i7-12800H RTX A1000 32GB 1TB NVMe magyar vbill gar
- JBL Bar 5.1 (Lecsatolható háttérsugárzós) Soundbar 510W, mélynyomóval
- GYÖNYÖRŰ iPhone 13 128GB Red -1 ÉV GARANCIA - Kártyafüggetlen, MS4684
- HIBÁTLAN iPhone 12 Pro Max 128GB Pacific Blue -1 ÉV GARANCIA - Kártyafüggetlen, 100% Akkumulátor
- Lenovo Thinkpad X1 Yoga 6th Gen. i7 11th, 32GB RAM 27% ÁFÁS (0326)
- HP ProDesk 600 G4 USDT,Pentium Gold G5400T,8GB DDR4,256GB M2 SSD,WIN11
- 27% - ASUS ROG Swift PG27AQDM OLED Monitor! 2560x1440 / 240Hz / 0.03ms /
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
</p>";