1. $fp = fopen("http://www.dinhost.se/filnamn","r");
$data = ltrim(Chop(fread($fp, 99999)));
2. if(strstr($data,"epost@dinhost.se"))
echo "Epostadressen finns med.";
else
echo "Epostadressen finns inte med.";
7 svar · 282 visningar · startad av Wiberg
1. Hur gör jag för att spara en hel textfil i en variabel. Med fgets får jag bara första raden...
2. Hur skriver man för att kolla om en text fil (samma som ovan) innehåller ett speciellt ord (i detta fall en e-post adress).
???
1. $fp = fopen("http://www.dinhost.se/filnamn","r");
$data = ltrim(Chop(fread($fp, 99999)));
2. if(strstr($data,"epost@dinhost.se"))
echo "Epostadressen finns med.";
else
echo "Epostadressen finns inte med.";
Tack för det snabba svaret!
Borde inte detta fungera på 1?
$filnamn = "http://www.dinhost.se/filnamn";
$fp = fopen( $filnamn,"r");
$data = fread( $fp, filesize( $filnamn ) );
Kim
Jo det gör det.. Det är ju samma sätt! Enda skillnaden är att Du har med filesize() för att bestämma längden på filen.. (Jag har med ltrim() och Chop() också visserligen).
Du har inte lust att förklara vad din rad gör med chop() och ltrim()?
*för lat för att läsa manualen*
Kim
Läs manualen så lär Du Dig något!
chop(lstrim(...)) gör samma sak som trim(...) - tar bort tomt utrymme före och efter strängen.