ExpressYourself
Registered
Как мога да направя проверка с празни полета с preg_match като на http://69mp3.eu/index.php?p=register/ 
Follow along with the video below to see how to install our site as a web app on your home screen.
Бележка: This feature may not be available in some browsers.
ExpressYourself каза:Как мога да направя проверка с празни полета с preg_match като на http://69mp3.eu/index.php?p=register/![]()
<?php
echo "
<form method="post" action="h.php">
<input type="text" name="text" class="text"/>
<input type="submit" name="submit" value="Submit" />
</form>
";
$text = $_POST['text'];
if(isset($_POST['submit'])) {
if($text == NULL) {
echo "Полето text е празно!";
}
else {
echo "$text";
}
}
?>
<?php
echo "
<form method="post" action="h.php">
<input type="text" name="text" class="text"/>
<input type="submit" name="submit" value="Submit" />
</form>
";
$text = $_POST['text'];
if(isset($_POST['submit'])) {
if(empty($text)) {
echo "Полето text е празно!";
}
else {
echo "$text";
}
}
?>
t0m3kk каза:ExpressYourself каза:Как мога да направя проверка с празни полета с preg_match като на http://69mp3.eu/index.php?p=register/![]()
Не се прави с preg_match ;]
Ето ти код с 1 поленце в него и проверка за това поленце(дал съм ти го в другата тема, но и тук ще ти го дам)
Код:<?php echo " <form method="post" action="h.php"> <input type="text" name="text" class="text"/> <input type="submit" name="submit" value="Submit" /> </form> "; $text = $_POST['text']; if(isset($_POST['submit'])) { if($text == NULL) { echo "Полето text е празно!"; } else { echo "$text"; } } ?>
A може да ползваш и empty(), ето ти пример и с empty():
Код:<?php echo " <form method="post" action="h.php"> <input type="text" name="text" class="text"/> <input type="submit" name="submit" value="Submit" /> </form> "; $text = $_POST['text']; if(isset($_POST['submit'])) { if(empty($text)) { echo "Полето text е празно!"; } else { echo "$text"; } } ?>
ExpressYourself каза:Пр-то ми каза, че са му казали че HunteR му е казал, че става с preg_match за да може като се натисне бутона да изписва всички задължителни полета който са празни
Но показва празните полета но и записва ДБ-тоif($asd == NULL) {
echo "asd е празно";
}
if($asdasd == NULL) {
echo "asdasd е празна";
}
else
$success = mysql_query("INSERT INTO `players` () VALUES ()") or die (mysql_error());
if($success) {
echo "успешно!";
}
ExpressYourself каза:Ми аз го направих с NULL ама нестава кат хората правя следното
Но показва празните полета но и записва ДБ-тоif($asd == NULL) {
echo "asd е празно";
}
if($asdasd == NULL) {
echo "asdasd е празна";
}
else
$success = mysql_query("INSERT INTO `players` () VALUES ()") or die (mysql_error());
if($success) {
echo "успешно!";
}
<?php
if($asd == NULL) {
echo "asd е празно";
if($asdasd == NULL) {
echo "asdasd е празна";
}
}
else {
$success = mysql_query("INSERT INTO `players` () VALUES ()") or die (mysql_error());
echo "успешно!";
}
?>