Visualizzazione dei risultati da 1 a 10 su 13

Discussione: 2 preg_match in una if

Visualizzazione discussione

  1. #1
    Utente di HTML.it
    Registrato dal
    Feb 2010
    Messaggi
    333

    2 preg_match in una if

    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
    Ultima modifica di jomla; 17-09-2017 a 17:10

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.