Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP] Jeżeli zawiera "." to przepuść :P
tomekpl
post 17.08.2008, 20:44:20
Post #1





Grupa: Zarejestrowani
Postów: 134
Pomógł: 5
Dołączył: 9.08.2008
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


Witam,
mam problem z warunkiem "jeżeli", nie wiem dlaczego jak wpisze adres z kropką to i tak else wyskakuje

Kod
if ($_POST['fadres'] == "." ) {
// kod
}
else{
echo"Zły adres";
}


Jest może inny sposób na to by sprawdzał czy jest wpisana nazwa, kropka i domena?

ktos wpisze: nazwa.pl - dobry adres
www.nazwa.pl - dobry adres
wpisze: nazwapl - zly adres
<script .. > - zły adres itp

Ten post edytował tomekpl 17.08.2008, 20:44:49
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
tomekpl
post 17.08.2008, 21:17:10
Post #2





Grupa: Zarejestrowani
Postów: 134
Pomógł: 5
Dołączył: 9.08.2008
Skąd: Szczecin

Ostrzeżenie: (0%)
-----


Ok, filtruje, ale jak zrobić , żeby nie sprawdzało czy jest www. questionmark.gif

Kod
eregi("^()w*.?w.w+.*$", $adr2


---- jak narazie tak zrobiłem:
Kod
$adr2 = trim($_POST['fadres']);

if (eregi("^()w*.?w.w+.*$", $adr2) ) {


  $adr =  trim($_POST['fadres']);
  
// kod

}
else
echo"Zły adres";
}



======================================
Trojan nie widziałem twojej edycji posta jak pisałem, sprawdziłem twoją i wszystko działa jak należy smile.gif
usunąłem tylko jedną linijkę
Kod
$do_wykasowania[0] = 'http://';


Ten post edytował tomekpl 17.08.2008, 21:23:29
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Wersja Lo-Fi Aktualny czas: 14.08.2025 - 19:12