Ciao a tutti.
Considerate per favore queste if
$pat="/^(http:\/\/www\.|https:\/\/www\.|http:\/\/|https:\/\/)?[a-z0-9]+([\-\.]{1}[a-z0-9]+)*\.[a-z]{2,5}(:[0-9]{1,5})?(\/.*)?$/";
$foto1="http://www.cicccio.it/ciccia.jpg";
$foto2="";
if (preg_match($pat,$foto1) || (!preg_match($pat,$foto2)))
e quest'altra
if (preg_match($pat,$foto1) && (!preg_match($pat,$foto2)))
A me torna TRUE la prima if ma non la seconda come invece prevedevo io.
Perché?
Grazie