php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 06.05.2005, 02:23  
Gast
 
Beiträge: n/a
Standard Dateinamen als Variable und auseinandernehmen

Hi,
gibt es die Möglichkeit den Dateinamen als Variable ausgeben zu lassen?? Wenn ja, wie mach ich das, dass ich z.B. aus show3.php nur die 3 als Variable habe?!

MFG Eike
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 06.05.2005, 11:07  
Gast
 
Beiträge: n/a
Standard

ok und was ist mit dem dateinamen? die datei wird auch includet, also dürfte er nicht die addy außer adressleiste nehmen, sondern muss wirklich den dateinamen nehmen! habt ihr ne idee??
 
Alt 06.05.2005, 11:17  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Ich verstehe nicht, was Du genau machen willst.
Beschreib doch mal, was Du hast, was Du willst und was Du bisher versucht hast.

Grüße Ben.
imported_Ben ist offline  
Alt 06.05.2005, 11:20  
Gast
 
Beiträge: n/a
Standard

also, wenn ich ne datei hab die show5.php heißt, dann will ich dass er die bilder aus dem ordner galerie5 holt. wenn ich der datei aber einen anderen namen gebe, z.b. show7.php, soll er die bilder aus galerie7 holen! das auseinandernehmen hat schon prima geklappt.
 
Alt 06.05.2005, 11:24  
Erfahrener Benutzer
 
Registriert seit: 18.09.2003
Beiträge: 13.598
PHP-Kenntnisse:
Fortgeschritten
imported_Ben ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Jo, ich verstehe ehrlich gesagt die Dateistruktur nicht, aber das ist mir jetzt auch mal wurscht *gg*

Wenn Du also z.B. in der Variable $foo die Nummer der Galerie hast, dann baust Du einfach den Kram zusammen und fertig ist.
Ich weiß ja nicht, wie die Galerie organisiert ist, aber theoretisch machst Du das dann so, dass Du Dir den Namen des auszulesenden Verzeichnisses zusammenbastelst und das dann ausliest.

PHP-Code:
<?php

   $foo 
4;

   
$gallery sprintf('galerie%s'$foo);

   
// Den Ordner $gallery auslesen

?>
Grüße Ben.
imported_Ben ist offline  
Alt 06.05.2005, 11:38  
Gast
 
Beiträge: n/a
Standard

ja genau, du bist schon nah dran an meiner theorie...
aber anstatt das ich $foo=4 hinschreib, will ich dass das automatisch in zusammenhang mit dem dateinamen passiert, weil ich viele dateien hab und das nicht immer umstellen will! verstehst du meinen gedanken=?
 
Alt 06.05.2005, 11:43  
Erfahrener Benutzer
 
Benutzerbild von lazydog
 
Registriert seit: 02.04.2008
Beiträge: 4.032
lazydog befindet sich auf einem aufstrebenden Ast
Standard

Wenn ich dich richtig verstehe, willst du aus der Nummer im Scriptname den Namen der Galerie zusammenbasteln. Ich geh jetzt mal davon aus, dass deine Scripts alle gleich aufgebaut sind, also "show<nummer>.php". Dann kriegst du den Namen der Galerie ganz einfach mit:
PHP-Code:
<?php
$galerie 
preg_replace('/^show(\d+).php$/'"galerie$1"$name);
?>
__________________
Gruss
L
lazydog ist offline  
Alt 06.05.2005, 11:48  
Gast
 
Beiträge: n/a
Standard

ich habs anders mit dem zerlegen gemacht, aber funzt genau so gut. aber ich hab doch $name nicht definiert. das ist das um was es sich die ganze zeit dreht! wie kriegt ich in die variable $name den namen der datei?????
 
Alt 06.05.2005, 11:52  
Gast
 
Beiträge: n/a
Standard

also ganz einfach. wenn eine datei show3.php heißt, dann will ich, dass die variable $name im script "show3.php" ausgibt!!
 
 


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
Variable in Datenbankentrag asa PHP Tipps 2008 11 22.07.2008 09:51
Den eigenen Dateinamen als Text in Variable speichern? asyoulikeit PHP Tipps 2008 4 30.05.2008 23:32
Variable in $this Variable der Klasse benutzen PHP Tipps 2006 5 03.05.2006 20:04
PHPMailer findet eigene Variable net seejay PHP Tipps 2007 6 04.01.2006 12:55
Variable durch 2. Variable bestimmen Quagga PHP Tipps 2005-2 11 26.10.2005 17:34
[Erledigt] Variable wird nicht erkannt bzw ausgegeben. PHP Tipps 2005-2 4 25.10.2005 18:54
Dateinamen durch variable ersetzen PHP Tipps 2005-2 2 15.10.2005 20:18
Variable als Variable behandeln ohne den Wert zu verwenden Pain-maker PHP Tipps 2005-2 4 11.09.2005 17:28
[Erledigt] Variable in DB Datenbanken 1 17.04.2005 15:01
[Erledigt] Fehlermeldung unterdrücken wenn keine variable übergeben... PHP Tipps 2005 6 20.03.2005 13:36
Variable in einer Variable Beatbox PHP Tipps 2005 7 15.01.2005 15:55
PHP/MySQL =&amp;gt; UPDATE ... SET -- Feldname als Variable? Datenbanken 4 14.01.2005 16:15
Warum wird Variable nicht übergeben??? Anuschka PHP Tipps 2005 2 06.01.2005 13:22
[Erledigt] Variable erst später definieren? PHP Tipps 2004-2 10 04.12.2004 20:23
variable Variablen requesten PHP Tipps 2004 5 08.06.2004 20:34

Besucher kamen über folgende Suchanfragen bei Google auf diese Seite
php variable aus dateinamen, dateiname in adressleiste eingeben

Alle Zeitangaben in WEZ +2. Es ist jetzt 13:16 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

Creative Commons License
Dieser Inhalt ist unter einer Creative Commons-Lizenz lizenziert.