Autor Zpráva
robbie
Profil *
Deprecated: Function ereg() is deprecated in C:\xampp\htdocs\KontrolaEmail\kap10_04.php on line 9, znamená to nevyhovující nebo zastaralý kod?

skript:
<html>
<head>
<title>Kontrola e-mailové adresy</title>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1250" />
</head>
<body>
<?php
$mail = $_POST['mail'];
if (ereg('^[^@]+@[^@]+[.][a-zA-Z]+$', $mail))
  echo 'E-mailová adresa je zadána správně';
else
  echo 'E-mailová adresa není zadána správně';
?>
<br /><br />
<a href="3.php">Zkontrolovat další mail</a>
</body>
maks
Profil
robbie:
co znamená tato hláška Depricated
podívej se na tuto funkci do manuálu, budeš tam mít vysvětlení.

Na kontrolu e-mailu můžeš používat filter_var, kontroluje lépe, než tento tvůj současný regulár.
shaggy
Profil
http://www.php.net/function.ereg
This function has been DEPRECATED as of PHP 5.3.0. Relying on this feature is highly discouraged.

Deprecated:
http://translate.google.com/#en/cs/deprecated

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: