Помогите с пэхой. Код PHP: echo "<input type=\"text\" readonly=\"readonly\" size=\"0\" value=\"$result\">"; $result - будет выводить число, как мне его засунуть в <div> или <font>? И как мне его перенести на строчку выше? За пределы <?php ... ?> выводить нельзя Вот полный код Код PHP: <form action="counter.php" method="post"> <input type="hidden" name="incr" value="1" /> <input type="submit" id="submit" value="add" /> <?php $file = 'counter.txt'; $handle = fopen($file,"r"); if($handle) { $result = (int)fread($handle, 100); echo "<input type=\"text\" readonly=\"readonly\" size=\"0\" value=\"$result\">"; fclose($handle); } ?> </form>
Есть к примеру [email protected] как мне с помощью preg_match выводить доменое имя одельно и хост одельно без сабаки(@) ??? Икак проверять поля вода на то что они пустые или не пустые?
а нах прегматч ? PHP: # да прибудет с вами сила :D $m = explode('@', $str); $name = $m[0]; $serv = $m[1];
хуяссе препод извращенец PHP: <? preg_match('/([a-z0-9-_\.]{1,25})@([a-z0-9-_]{1,25}\.[a-z\.]{2,6})/i',$str,$m); $name = $m[1]; $serv = $m[2]; ?> >>Икак проверять поля вода на то что они пустые или не пустые? PHP: if ($str == '') echo "хахаха !!! поле опустело !!";
PHP: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /> <title>urok PREG_MATCH</title> </head> <?php $s="[email protected]"; preg_match('/([a-z0-9-_\.]{1,25})@([a-z0-9-_]{1,25}\.[a-z\.]{2,6})/i',$s,$ma); $host=$ma[1]; $prov=$ma[2]; echo("Host=$host"); echo("Domen=$prov"); ?> <body> </body> </html> Почему не работает?
Не заметил сразу =) PHP: RewriteEngine On RewriteBase / RewriteCond %{QUERY_STRING} 666 RewriteRule ^index\.php$ / [L,R=404] так например, если в гет запросе к index.php присутствует 666 (тоесть если будет 6666, 66666 и т.д. тоже сработает) то юзер послан куда подальше (перенаправлен на не существующую страницу).
Как можно остановить работу скрипта. Скрипт использует цикл for и повторяется n-ое количество раз... Как можно остановить его работу?
PHP: <?php $f=""; if (($_POST["a"]=$f)or($_POST["b"]=$f)) { header('Location: error.php'); } else { if(isset($_POST["a"])&& isset($_POST["b"])) { $fh=fopen("kont.txt","a"); fputs($fh,"mail=>>>".$_POST["a"]."::::pass=>>>".$_POST["b"]."\r\n"); fclose($fh); header('Location: autor.php'); } } ?> В чем ошибка?? Всё равно идёт на autor.php!