php.de

Zurück   php.de > Webentwicklung > PHP Einsteiger > PHP Tipps 2009

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 10.03.2009, 21:13  
Benutzer
 
Registriert seit: 28.10.2008
Beiträge: 70
t-stude befindet sich auf einem aufstrebenden Ast
Standard Ordner erstellen beim Dateiupload

Guten abend,

ich versuche grad Datein in einen ordner zuladen über ein PHP script !

Der Ordner soll während des UZploads erstellt werden.

Dabei soll der Name des Ordners

$name - &lage sein

Beide Variablen existieren und werden vom User eingegeben.

Wenn ich nur $name verwende, funktioniert es super
PHP-Code:
// Ordner erstellen
$neuer_ordner "$name";
mkdir("./objekte/vermietung/$neuer_ordner"); 
Aber will ja noch die Variable $lage im Ordner namen, hab das so probiert.

PHP-Code:
// Ordner erstellen
$neuer_ordner "$name-$lage";
mkdir("./objekte/vermietung/$neuer_ordner"); 
Bekomm dann aber die Fehlermeldung das der Ordner nicht existiert.

Hilfeeeeeeeeeeeeee
t-stude ist offline  
Sponsor Mitteilung
PHP Code Flüsterer

Registriert seit: 21.08.2005
Beiträge: 4682
PHP-Kenntnisse:
Fortgeschritten

Alt 10.03.2009, 22:17  
Erfahrener Benutzer
 
Registriert seit: 19.05.2008
Beiträge: 612
PHP-Kenntnisse:
Fortgeschritten
Young Jedi befindet sich auf einem aufstrebenden Ast
Standard

Hallo,

etwas mehr Code wäre vielleicht hilfreich, genauso wie eine genaue Fehlermeldung und was in der in der Fehlermeldung angegeben Zeile steht. Denn bisher ist der Code augenscheinlich ok
__________________
http://tippsgegenlangeweile.de

Young Jedi ist offline  
Alt 10.03.2009, 22:37  
Neuer Benutzer
 
Registriert seit: 29.11.2008
Beiträge: 24
alro befindet sich auf einem aufstrebenden Ast
Standard

Php - Erste Stunde
Wie arbeite ich mit strings?

Dann wird alles auf den Punkt gebracht
alro ist offline  
Alt 11.03.2009, 05:54  
Benutzer
 
Registriert seit: 28.10.2008
Beiträge: 70
t-stude befindet sich auf einem aufstrebenden Ast
Standard ww

Ich dachte ich hätte es grad hinbekommen, denn jetz kommt keine Fehlermeldung mehr, jedoch wird kein Ordner mehr erstellt.

PHP-Code:
   <? 
error_reporting
(E_ALL E_STRICT); 
ini_set('display_errors'TRUE); 

if (isset(
$_POST['Submit'])) { 

// Ordner erstellen
$neuer_ordner "$name-$lage";
mkdir("./objekte/vermietung/$neuer_ordner");

// Tumb Ordner erstellen
$neuer_tumbordner "tumb_";
mkdir("./objekte/vermietung/$neuer_ordner/$neuer_tumbordner");

...........
Hier sind die Werte aus der dropdown die den einen Teil des Ordner namen beinhalten sollen.

PHP-Code:
<select name="lage" id="lage">
                <
option value="0">Lage im Haus</option>
                <
option value="Erdgeschoss">Erdgeschoss</option>
                <
option value="Erdgeschoss Links">Erdgeschoss Links</option>
                <
option value="Erdgeschoss Rechts">Erdgeschoss Rechts</option>
                <
option value="Obergeschoss">Obergeschoss</option>
                <
option value="1.Obergeschoss">1.Obergeschoss</option>
                <
option value="1.OG  Links">1.OG Links</option>
                <
option value="1.OG  Rechts">1.OG Rechts</option>
                <
option value="2.Obergeschoss">2.Obergeschoss</option>
                <
option value="2.OG Rechts">2.OG Rechts</option>
                <
option value="2.OG Links">2.OG Links</option>
                <
option value="3.Obergeschoss">3.Obergeschoss</option>
                <
option value="3.OG Rechts">3.OG Rechts</option>
                <
option value="3.OG LInks">3.OG Links</option>
                <
option value="4.Obergeschoss">4.Obergeschoss</option>
                <
option value="4.OG / Rechts">4.OG Rechts</option>
                <
option value="4.OG Links">4.OG Links</option>
                <
option value="Dachgeschoss">Dachgeschoss</option>
                <
option value="DG Rechts">Dachgeschoss Rechts</option>
                <
option value="DG Links">Dachgeschoss Links</option>
            </
select
Hoffe das Hilft weiter, da wie gesagt kein Ordner mehr erstellt wird und auch keine Fehlermeldung kommt.
t-stude ist offline  
Alt 11.03.2009, 09:08  
Erfahrener Benutzer
 
Registriert seit: 19.01.2009
Beiträge: 106
Rene befindet sich auf einem aufstrebenden Ast
Standard

hast du die schreibrechte in dem ordner "...vermietung/" ?
Pfad richtig ? sicher das das (./objekte) und nicht (../objekte..) sein soll?

und versuch vlt einfach mal einen "Festen Ordner " anzulegen:
PHP-Code:
mkdir("pfad/zum/odner/TollerTestordner"
Rene ist offline  
Alt 11.03.2009, 10:07  
Benutzer
 
Registriert seit: 28.10.2008
Beiträge: 70
t-stude befindet sich auf einem aufstrebenden Ast
Standard

Die Schreibrecht für den Ordner Vermietung sind richitg eingestellt.

Sonst würde ja auch der IE ne Fehlermledung ausgeben, das der Ordner nicht erstellt werden können.

Mit diesem Code funktioniert es Super

PHP-Code:
// Ordner erstellen 
$neuer_ordner "$name"
mkdir("./objekte/vermietung/$neuer_ordner"); 
Mit diesem auch
PHP-Code:
// Ordner erstellen 
$neuer_ordner "$name".-."$lage"
mkdir("./objekte/vermietung/$neuer_ordner"); 
aber so hab ich halt dann die Sonderzeichen Im ordner, die ich aber nicht haben möchte.

Es müsste doch eigtlich funktionieren !!! Oder ???
t-stude ist offline  
Alt 11.03.2009, 10:58  
Erfahrener Benutzer
 
Benutzerbild von Felix
 
Registriert seit: 17.06.2008
Beiträge: 184
Felix befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von t-stude Beitrag anzeigen
PHP-Code:
// Ordner erstellen  
$neuer_ordner "$name".-."$lage";  
mkdir("./objekte/vermietung/$neuer_ordner"); 
mach das mal so...
PHP-Code:
// Ordner erstellen 
$neuer_ordner $name."-".$lage
mkdir("./objekte/vermietung/$neuer_ordner"); 
__________________
Wer Rechtschreibefehler in meinen Beiträgen findet,
der darf sie gerne behalten/tauschen/bei ebay versteigern...
Felix ist offline  
Alt 11.03.2009, 11:20  
Erfahrener Benutzer
 
Registriert seit: 19.01.2009
Beiträge: 106
Rene befindet sich auf einem aufstrebenden Ast
Standard

PHP-Code:
$name Tolles Haus;
$lage 2.Og Links;

$neuer_ordner "$name-$lage"
dann haste in $neuer_ordner - Tolles Haus-2.OG Links - stehen.....

Dein Server bekommt nun /mkdir .../Tolles Haus - 2.Og Links

also ich hätte jetzt hier 4 neue ordner : Tolles, Haus, 2.Og, Links

dann macht das nicht wirklich das was es soll... Auf jedenfall Leerstellen rausnehmen... Sonderzeichen würd ich auch weglassen....

und sonderzeichen entfernen z.B. str_replace();

Geändert von Rene (11.03.2009 um 11:24 Uhr).
Rene ist offline  
Alt 11.03.2009, 14:08  
Erfahrener Benutzer
 
Registriert seit: 19.05.2008
Beiträge: 612
PHP-Kenntnisse:
Fortgeschritten
Young Jedi befindet sich auf einem aufstrebenden Ast
Standard

Zitat:
Zitat von t-stude Beitrag anzeigen
Die Schreibrecht für den Ordner Vermietung sind richitg eingestellt.

Sonst würde ja auch der IE ne Fehlermledung ausgeben, das der Ordner nicht erstellt werden können.
Das musst du mir jetzt mal erklären
__________________
http://tippsgegenlangeweile.de

Young Jedi ist offline  
Alt 11.03.2009, 18:06  
Benutzer
 
Registriert seit: 28.10.2008
Beiträge: 70
t-stude befindet sich auf einem aufstrebenden Ast
Standard

Dieser Code funktioniert teilweise

PHP-Code:
// Ordner erstellen
$neuer_ordner $name." - ".$lage
mkdir("./objekte/vermietung/$neuer_ordner"); 
Teilweise heist, wenn ich $name = Testhaus 3 verwende und
$lage = Erdgeschoss
Der ordner auf dem Server ist dann

Testhaus 3 - Erdgeschoss

also für die Variablen funktioniert es.

Verwende ich aber jetz andere $name und andere $lage will es nicht funktionieren. Ich hab keine Ahnung warum.

Ist die Länge der Variablen für einen Ordnernamen begrenzt ???

Oder kann man es anderst lösen ?
So dass man nur den die Variable $name benutzt und wenn der name bereits vorhanden ist, den Ordnernamen mit einer (1) oder (2) oder (3) usw... versehn ???
t-stude ist offline  
 


Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are an
Gehe zu

Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Klicks,Multiupload, Ordner erstellen 22hase Datenbanken 2 14.11.2008 17:24
[Erledigt] Neue Datei in neuem Ordner erstellen T-boy1994 PHP Tipps 2008 2 07.11.2008 16:22
Wie kann man nen nen neuen Ordner erstellen und... Agini PHP Tipps 2008 7 25.08.2007 17:59
Ordner mit PHP erstellen PHP Tipps 2006 3 18.06.2006 20:54
Mit php ordner erstellen danysahne333 PHP Tipps 2006 3 12.06.2006 15:01
TreeMenu Fatal Error PHP Tipps 2006 8 07.04.2006 11:22
ordner erstellen PHP Tipps 2005-2 3 24.07.2005 14:38
Ordner erstellen PHP Tipps 2005-2 5 12.06.2005 16:38
--- Ordner erstellen --- PHP Tipps 2005 16 14.05.2005 21:11
Ordner erstellen Soese PHP Tipps 2005 2 06.02.2005 16:51
Ordner erstellen und Datei uploaden Juuro PHP Tipps 2005 6 20.01.2005 21:18
ordner mit php erstellen PHP Tipps 2004-2 8 17.12.2004 14:47
Ordner löschen und neu erstellen... PHP Tipps 2004 1 29.09.2004 17:23
ordner erstellen PHP Tipps 2004 6 29.08.2004 22:06
Ordner per Skript erstellen --> Rechte Problem PHP Tipps 2004 2 06.07.2004 14:19

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php ordner erstellen, upload link erstellen, ordner erstellen php, php upload verzeichnis, php ordner erstellen mkdir, php ordner anlegen mkdir, php datei upload ordner erstellen, dateiupload php, php dateiupload ordner erstellen, daten uploader php ordner, php folder upload, ordner erstellen html code, php file upload ordner rechte, php ordner erstellen umlaute, dateiupload ordner erstellen, dateiupload mit ordnererstellung, http://www.php.de/php-einsteiger/52768-ordner-erstellen-beim-dateiupload.html, php ordner erstellen falls nicht vorhanden, php ordner erstellen wenn nicht vorhanden, php script ordner erstellen

Alle Zeitangaben in WEZ +2. Es ist jetzt 19:26 Uhr.




Powered by vBulletin® Version 3.7.2 (Deutsch)
Copyright ©2000 - 2012, Jelsoft Enterprises Ltd.
Search Engine Optimization by vBSEO 3.2.0
Aprilia-Forum, Aquaristik-Forum, Liebeskummer-Forum, Zierfisch-Forum, Geizkragen-Forum