Visualizzazione dei risultati da 1 a 2 su 2

Discussione: Confronto tra stringhe

  1. #1

    Confronto tra stringhe

    Buon pomeriggio, dovrei confrontare due stringhe, la prima viene passata tramite form ad un'altra pagina che a sua volta estrapola,da un file.txt, l'altra stringa da confrontare .

    Il problema stà nel fatto che, non capisco dove sbaglio..In pratica, inserisco diciamo due record all'interno del txt, di questo record mi serve soltanto il quarto valore, che sarà quello che andrò a confrontare, con quello passato per $_POST, purtroppo non capisco perchè confronta solo uno dei due..e l'altro lo ignora sempre.

    questo è quello che faccio:
    codice:
    //valore passato da una input text
    $email_news = trim($_POST['email_news']);
    //suddivo la stringa passata
    $pExo = explode(" ", trim($_POST['email_news']));
    
    //password generata dal passaggio della Log e Pws tramite form per POST
    $cPassword = str_crypt($pExo[1],$pExo[0]);
    
    //leggo nel file che contiene i due record che hanno tra i 4 valori quello che mi serve
    $leggiFile = implode("\n",array_reverse(file('../public/pass/psw.txt')));
    //estrapolo i due record tramite il valore "\n"
    $PassCrypt = explode("\n", $leggiFile);
    //fare un ciclo per confrontare la password inserita con quelle estrapolate dal txt
    	
    foreach($PassCrypt as $value){
    	//list($user, $data, $ora, $cPws) = split("[|]", $value, 4); 
    	$cPws = explode("|", trim($value));
    		
    	if (strcmp($cPassword, $cPws[3]) == 1){
    		echo $cPassword;
    		echo " 	<script language=\"javascript1.2\">
    			alert(\"BENVENUTO AMMINISTRATORE!\");
    			location.href=\"?pres=1&c_sf=$c_sf\";
    		</script>";
    	break;
    	}
    	else{
        	      echo $cPassword;
    	}
    }
    mi dite per cortesia, come devo fare?Per confrontare questi due valori?
    Grazie mille....

  2. #2
    nessuno può aiutarmi per favore?

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.