php.hr
Dobrodošli, Gost. Molimo, prijavite se ili se registrirajte.
14.12.2019., 18:01
1878 Postova 1000 Tema 442 Članova
Najnoviji Član: medolino
php.hr  |  PHP & MySQL  |  PHP for newbies  |  Problem i pitanjce « natrag naprijed »
 Str: [1]
Autor Tema: Problem i pitanjce  (Posjeta: 2524 )
Plexihack
Novi član
*
Offline Offline

Postova: 1


Profil
« : 13.04.2007., 15:41 »

Tek sam počeo s phpom i radeći sam naišao na problem.

Problem: napisao sam skriptu koja radi jednostavnu web stranicu koristeći podatke koje je korisnik ubacio.Zanima me kako da skripta umjesto da ispiše podatke,kreira file koji se zove kao jedan string.
Znači,nakon unosa podatka,kad se skripta pokrene,kreirala bi dokument pod imenom $string.html i onda u njega pisala ono što joj komande govore(echo itd.).Kako da to napravim?

Pitanje: Može PHP skripta napraviti direktorij pod imenom stringa?

btw,pozdrav svima,nov sam na forumu
Evidentirano
c0dr3x
PHP Programer
***
Offline Offline

Postova: 133



Profil WWW
« Odgovor #1 : 13.04.2007., 16:07 »

Citat:
Zanima me kako da skripta umjesto da ispiše podatke,kreira file koji se zove kao jedan string.

Kod:
<?php
// * prvo definiraj neku putanju do file koji zelis spremiti
// - ovo su primjeri za pisanje putanja na *nix i windows masinama
$file_path_on_nix '/var/www/html/my_site/my_files';

// * sadrzaj koji zelimo upisati u file
$content 'PHP rulez :p';

// * ima file koji zelimo napraviti
$filename 'moj_file.html';

$file $file_path_on_nix '/' $filename;

// * zatim kreiraj file, ja radim na *nix masini
if(!$file_handler fopen($file"w+")){

// * ako otvaranje file ne uspije velika je sansa da nemas prava za kreiranje, 
echo 'Ne mogu kreirati fajl.';
}

// * ako smo uspjesno kreirali file upisi nekaj u njega
if(!fwrite($file_handler$content)){

// * ako skripta ne moze zapisati u file obavijesti korisnika
echo 'Ne mogu zapisivati u file ' $file;
}

// * zavrsimo pricu =)
fclose($file_handler);

?>


Citat:
Pitanje: Može PHP skripta napraviti direktorij pod imenom stringa?

Kod:
<?php
$my_directory 
'/var/www/html/my_site/my_new_dir';
mkdir($my_directory0700);
?>


za domacu zadacu  Filesystem functions Laughing

cheerz Wink
« Zadnja izmjena: 13.04.2007., 16:11 c0dr3x » Evidentirano
michel97moreno
Gost
« Odgovor #2 : 18.08.2010., 12:15 »

Ya I too had same problem...But now its solved !
Evidentirano
 Str: [1]
php.hr  |  PHP & MySQL  |  PHP for newbies  |  Problem i pitanjce « natrag naprijed »
    Skoči na: