Сравняване ?

DrViS

Registered
Значи ето кода направо
Код:
<form action="" type="POST">
<input type="text" name="test">
<input type="submit" name="submit" value="OK">
</form>

<?php if (isset($_POST['submit'])) {
$proba=$_POST['test'];
$ip=$_SERVER['REMOTE_ADDR'];

if($proba=="tekst" and $ip=="11.22.33.44.55") {echo"OK";} else {die("Greshka");}

} ?>

Искам да сравня от полето ако пише tekst и айпито на този който е написал текста е 11.22.33.44.55 да му показва OK, а ако е написал tekst и айпито му не е 11.22.33.44.55 да показва Greshka ?

То го сравнява, обаче искам ако някой напише например drugtekst и айпито му не е 11.22.33.44.55 да му показва също ОК а то сега му показва Greshka.
 
<form action="" type="POST">
<input type="text" name="test">
<input type="submit" name="submit" value="OK">
</form>

<?php if (isset($_POST['submit'])) {
$proba=$_POST['test'];
$ip=$_SERVER['REMOTE_ADDR'];
if($proba!="tekst" and $ip!="11.22.33.44.55") {echo"OK";}
if($proba=="tekst" and $ip=="11.22.33.44.55") {echo"OK";} else {die("Greshka");}

} ?>
:?:
 
<form action="" type="POST">
<input type="text" name="test">
<input type="submit" name="submit" value="OK">
</form>

<?php if (isset($_POST['submit'])) {
$proba=$_POST['test'];
$ip=$_SERVER['REMOTE_ADDR'];
if($proba!="tekst" and $ip!="11.22.33.44.55") {echo"OK";} else { echo "Greshka"; }
if($ip!="11.22.33.44.55") {echo"OK";} else { echo"Greshka";}

} ?>


Не е идеялно решение, защото ако ИП не ти е 11.22.33.44.55, но оставиш полето празно ще ти пише ОК. Иначе какъвто и текст да напишеш ако ИП не ти е такъв ще пише ОК.

П.С.
Smirnoff каза:
DrViS каза:
Пак сравнява ама като някой напише друг текст от друго айпи му дава пак Greshka :?
обясни пак, 14 - 15 прочита и нищо не сханах..

И аз съм така :)
 
Пак ще обясня:

Ако айпи 11.22.33.44.55 напише в полето думата test, да му показва ОК, ако някой друг напише test а айпито му е 55.66.77.88.99 да му показва ГРЕШКА, ако пък друг с айпи 00.11.33.55.22 напише думата test2 да му вади ОК. Сега разбрахте ли ?

Просто като айпи 11.22.33.44.55 напише test да му вади ОК а на другите айпита да им вади ГРЕШКА.
А ако други айпита напишат test2 или друга дума да им пише ОК.

Дано да сте разбрали вече. :D
 
DrViS каза:
Пак ще обясня:

Ако айпи 11.22.33.44.55 напише в полето думата test, да му показва ОК, ако някой друг напише test а айпито му е 55.66.77.88.99 да му показва ГРЕШКА, ако пък друг с айпи 00.11.33.55.22 напише думата test2 да му вади ОК. Сега разбрахте ли ?

Просто като айпи 11.22.33.44.55 напише test да му вади ОК а на другите айпита да им вади ГРЕШКА.
А ако други айпита напишат test2 или друга дума да им пише ОК.

Дано да сте разбрали вече. :D

Код:
<form action="" type="POST">
<input type="text" name="test">
<input type="submit" name="submit" value="OK">
</form>

<?php if (isset($_POST['submit'])) {
$proba=$_POST['test'];
$ip=$_SERVER['REMOTE_ADDR'];
if($proba=="test" and $ip=="11.22.33.44.55") {echo"OK";}
if($proba=="test" and $ip!="11.22.33.44.55") {echo"greshka";}

if(!empty($proba) and $ip!="11.22.33.44.55") {echo"OK";} else 
} ?>

я виж така..
 
if($text == "dasdad"){$a = 1;}else{echo"stop";exit;}
if($a = "1"){
if($ip == "127.0.1.1"){echo"ok";}else{echo"Stop";exit;}
}eles{echo"TEXT OK ";}


И мисля ,че др вариант е ако AND го заместиш с OR но така ще се промени скрипта.
 
DrViS каза:
Еми пак на другите им показва грешка... :lol:
цялата работа идва от там че не можем да разберем какво искаш...

Код:
<form action="" type="POST">
<input type="text" name="test">
<input type="submit" name="submit" value="OK">
</form>

<?php if (isset($_POST['submit'])) {
$proba=$_POST['test'];
$ip=$_SERVER['REMOTE_ADDR'];
if($proba=="test" and $ip=="11.22.33.44.55") {echo"OK";}

if(!empty($proba) and $ip!="11.22.33.44.55") {echo"OK";} else
} ?>

в момента гадаем.. включително и аз :?
 
index разбра какво искам :)

Код:
if($a = "1"){
if($ip == "127.0.1.1"){echo"ok";}else{echo"Stop";exit;}
}eles{echo"TEXT OK ";}
това ми върши работата :D
 

Back
Горе