PHP String

poruka: 12
|
čitano: 1.523
|
moderatori: XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
17 godina
neaktivan
offline
PHP String

 

Moze li mi netko pomoci kako da u PHP-u definišem neki string tipa:

 

$filename=BiloSta.xls

 

Problem je ovo:BiloSta .... Program treba pronaci u direktoriju u nekoj putanji (to je sve definisano i urađeno) sve fajlove tipa: BiloSta.xls   .... 

 

Evo:

 

if (file_exists($filename)) {
  
$handle = fopen($filename, "r");
$velicina = fread($handle, filesize($filename));  

 

 

Problem je sto iznad ove IF petlje trebam definisati neki fajl tipa: BiloSta.xls    .... Samo mi je problem sto ne znam definisati ovo  $filename=BiloSta.xls

 

 

Molim za pomoc

 

 

 
0 0 hvala 0
17 godina
neaktivan
offline
RE: PHP String

?

17 godina
neaktivan
offline
RE: PHP String

Valjda bilosta.xls ide pod navodnike.

17 godina
neaktivan
offline
RE: PHP String

fajl se ne zove:bilosta.csv .... da jest stavio bi ga pod navodnike, nije u tome stos

 

BiloSta.csv  je  bilo koji fajl tipa  csv   NPR. Zagreb.csv,  Split.csv, more.csv  ..... znaci: bilosta.csv 

 

 

16 godina
protjeran
offline
PHP String

Navodnike si zaboravio staviti. $filename="blabla.xml"

Life is all about ass; you are either covering it,laughing it off, kicking it, kissing it, busting it, or trying to get a piece of it.
Moj PC  
0 0 hvala 0
16 godina
protjeran
offline
RE: PHP String
aktica1 kaže...

fajl se ne zove:bilosta.csv .... da jest stavio bi ga pod navodnike, nije u tome stos

 

BiloSta.csv  je  bilo koji fajl tipa  csv   NPR. Zagreb.csv,  Split.csv, more.csv  ..... znaci: bilosta.csv 

 

 

Onda trebaš for petlju a ne if.

Life is all about ass; you are either covering it,laughing it off, kicking it, kissing it, busting it, or trying to get a piece of it.
16 godina
protjeran
offline
PHP String
Life is all about ass; you are either covering it,laughing it off, kicking it, kissing it, busting it, or trying to get a piece of it.
Moj PC  
0 0 hvala 0
17 godina
neaktivan
offline
PHP String

Upotrijebi glob() funkciju - na stranici je primjer - a evo još jednog.

The laws of nature are constructed in such a way as to make the universe as interesting as possible. - Freeman Dyson, Imagined Worlds
 
0 0 hvala 0
16 godina
protjeran
offline
PHP String

Može i globalna funkcija isto tako.

Life is all about ass; you are either covering it,laughing it off, kicking it, kissing it, busting it, or trying to get a piece of it.
Moj PC  
0 0 hvala 0
17 godina
neaktivan
offline
PHP String

Ja mislim da ti prvo trebaš proći osnove PHP-a pa onda programirati u njemu.

 

Ako trebaš provjeru dali neki file postoji ili ne, prvo u jednu varijablu spremi ime file-a pa onda sa if-om provjeri dali file postoji.

 

<?php

 

$filename = "ime_filea.txt";

 

if(file_exists($filename)) { ... }

 

 

 

A koja je razlika između bilosta.csv i bilosta.xml pa da .xml file ne ide pod navodnike a .csv ide???

Q: U čemu radiš site? A: Pa u Dreamweaveru! Naravno! - hahahahahahaha
Poruka je uređivana zadnji put čet 10.9.2009 13:43 (coder_).
Moj PC  
0 0 hvala 0
16 godina
protjeran
offline
PHP String

Ja bi pročitao uvodni. On traži sve fajlove sa extenzijom .xls. Ne određeni fajl. dakle if tu ništa ne pomaže nego pomaže  for petlja ili globalna funkcija uz to.

Life is all about ass; you are either covering it,laughing it off, kicking it, kissing it, busting it, or trying to get a piece of it.
Moj PC  
0 0 hvala 0
17 godina
neaktivan
offline
RE: PHP String
Buffer Overflow kaže...

Ja bi pročitao uvodni. On traži sve fajlove sa extenzijom .xls. Ne određeni fajl. dakle if tu ništa ne pomaže nego pomaže  for petlja ili globalna funkcija uz to.

On traži sve fajlove sa ekstenzijom .xls?? a mogao je to jednostavnije napisati...

 

Evo i koda koji to radi...

 

<?php

$searchFolder = ''; // Folder koji želiš pretraživati..
$searchPattern = '/\.xls$/i'; // Ekstentija filea koje želiš pretraživati

foreach (new DirectoryIterator($searchFolder) as $fileInfo) {
    if($fileInfo->isDot()) continue;
    if ($fileInfo->isFile()) {
        if(preg_match($searchPattern, $fileInfo->getFilename())) {
            echo $fileInfo->getFilename() . "<br>\n";
        }
    }
}

?>

Q: U čemu radiš site? A: Pa u Dreamweaveru! Naravno! - hahahahahahaha
Poruka je uređivana zadnji put čet 10.9.2009 16:25 (coder_).
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice