BlackBoard » Design, Programmierung & Entwicklung » Programmieren » PHP Datei und Ordner » Hallo Gast [Anmelden|Registrieren]
Letzter Beitrag | Erster ungelesener Beitrag Druckvorschau | An Freund senden | Thema zu Favoriten hinzufügen
Neues Thema erstellen Antwort erstellen
Zum Ende der Seite springen Datei und Ordner
Autor
Beitrag « Vorheriges Thema | Nächstes Thema »
ColdFire ColdFire ist männlich
BlackBoarder


Dabei seit: 08.06.2002
Beiträge: 986

Datei und Ordner       Zum Anfang der Seite springen

Hi leute ich will eich nicht nerfen mit meinen probs aber ich bin noch ein php nooby und will mir was basteln...

zwar hab ich mir gedacht nachdem mein userlogin soweit so gut funktioniert wiso nicht einfach eine PM funktion ! die messages werden auf dem server in ordner gespeichert (OrdnerName= username wird mit $post übergeben)
so zum test stehen fixwerte ...

okay dann hab ich mal die 1te frage: wie kann ich nun einen pfad angeben bei meiner textdatei dass sie in dem ordner gespeichert wird.
2. wie kann ich schaun ob der ordner schon angelegt ist ?
3. wie kann ich bei mehrern textdatei checken ob es sie schon gibt bzw nicht überschreiben sondern erweitern ?

4. wenn das alles funktioniert wie kann ich bei meiner datei den status ändern ? kann ich da den dateinamen einlesen und hinten eine 0 scheiben statt der 1 .. oder ist es besser das alles auf sql basis zu machen ?

BITTE danke für eure hilfe bin ich sehr dankbar lg CF

// NEUER CODE

code:
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
<?php
$user    = "USER";
$ordner  = "$user";
$status  = "1"; // 1 = Nicht gelesen 0 = gelesen
$heute   = date("d.m.y-H.i.s");                        //TT.MM.YY-HH.MM.SS

// wenn ordner nicht vorhanden erstellen ?!
 mkdir($user, 0777);
 $userFile=fopen("$user/$user-$heute-$status.txt","w");
 fwrite($userFile,"PM message INPUUUUT");
 fclose($userFile);
?>



EDIT Problem mit dateinamen hab ich so gelöst dass ich einfach die minuten und sec auch dazuspeicher sehr unwarscheinlich das es 2 user einem die ein und selbe sec die message sende oder ist das unsicher ?

Jetzt bleibt noch das ordner problem if DirExists ???
lg CF

Dieser Beitrag wurde 2 mal editiert, zum letzten Mal von ColdFire: 03.12.2005 17:50.

03.12.2005 17:26 ColdFire ist offline E-Mail an ColdFire senden Beiträge von ColdFire suchen
Champus Champus ist männlich
BlackBoarder


images/avatars/avatar-2272.png

Dabei seit: 24.03.2002
Beiträge: 1.649
Herkunft: Karlsruhe

      Zum Anfang der Seite springen

Boah benutz doch bitte schön Google bevor du hier postest, such mal nach "Php folder exists" und du kommst zur Funktion "is_dir".

Genau so kannst du auch bei deinen beiden anderen Fragen vorgehen.

__________________
CorvusCorone -> Champus
03.12.2005 18:09 Champus ist offline Homepage von Champus Beiträge von Champus suchen
ColdFire ColdFire ist männlich
BlackBoarder


Dabei seit: 08.06.2002
Beiträge: 986

Themenstarter Thema begonnen von ColdFire
      Zum Anfang der Seite springen

sry aber ich habe mich in google dumm und dämlich gesucht !

und keinen command like = is_dir gefunden!

thx !
03.12.2005 18:32 ColdFire ist offline E-Mail an ColdFire senden Beiträge von ColdFire suchen
phlox81 phlox81 ist männlich
Bote des Lichts und Moderator


images/avatars/avatar-2264.jpg

Dabei seit: 19.10.2002
Beiträge: 3.028
Herkunft: Irgendwo im Nirgendwo

      Zum Anfang der Seite springen

www.php.net /suchbegriff
www.w3schools.com/sql/

Evtl. schaust du dir auch mal ne Datenbank an, ist einiges Einfacher,
als das ganze in Dateien zu verwursten.

__________________
Intelligenz ist eine Illusion des Menschen

phlox81.de | codenode.de
03.12.2005 18:51 phlox81 ist offline E-Mail an phlox81 senden Homepage von phlox81 Beiträge von phlox81 suchen
Baumstruktur | Brettstruktur
Gehe zu:
Neues Thema erstellen Antwort erstellen
BlackBoard » Design, Programmierung & Entwicklung » Programmieren » PHP Datei und Ordner

Forensoftware: Burning Board 2.3.6, entwickelt von WoltLab GmbH