php.de

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

 
 
LinkBack Themen-Optionen Thema bewerten
Alt 21.09.2005, 11:41  
Gast
 
Beiträge: n/a
Standard Gebrauch von "strrchr" oder die Frage: wie kürze i

Hi,

folgendes Problem:
-------
ich habe 2 variablen

$path_to : enthält z.b. /var/www/WORK/fid_kniel/files/1/
$name: enthält z.b. meinPDF.pdf



Daraus will ich Links nach folgendem Muster basteln:
---
echo "<a href='./files/1/meinPDF.pdf>DL me </a>";



Nur dynamisch.
Ich dachte ich verbinde die zwei Varaiblen a la
$neu = $path_to.$name;

und kürze dann mittels STRRCHR das entsprechende weg,
komme damit aber absolut nicht klar.


jmd ne idee wie ich das am einfachsten realiseren kann ?


danke für jeden input
gruss
fidel_
 
Sponsor Mitteilung
PHP Code Flüsterer

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

Alt 21.09.2005, 11:48  
Gast
 
Beiträge: n/a
Standard

Zitat:
komme damit aber absolut nicht klar.
Da gibt es schon Beispiele: http://de3.php.net/strrchr ...
Was willste denn noch ?
 
Alt 21.09.2005, 12:41  
Gast
 
Beiträge: n/a
Standard

danke, aber was meinst du woher bzw. wo ich den befehl gefunden habe ?


Was ich will ??
noch mehr comments in diesem stile, weil das sind die richtig hilfreichen
naja anyway.


--
$filename = 'strrchr_test.php';
print strrchr( $filename, '.' );

Result:
.php

$other_filename = 'strrchr_test.asp.php';
print strrchr( $other_filename, '.' );

Result:
.php
--

hab ich durchaus nachvollziehen können,
nur hab ich halt kein soeinfaches Muster oder bin grad Blind durch
Dauerbetrachtung der Problematik.

habe das problem jetzt anderstweitig geloest,
wobei es in meinen augen halt ne Dirty variante ist:


--
$new_DL_link2 = substr($new_DL_link, 23, 1000);
--

sprich ich streiche die ersten Zeichen einfach weg.

Aber der sauberen umgang mit dem Befehl für diesen Fall is mir trotzdem nicht ganz ersichtlich.
 
Alt 21.09.2005, 12:46  
Gast
 
Beiträge: n/a
Standard

nach welchem Kriterium willst Du den Pfad denn trennen?
Du hast: /var/www/WORK/fid_kniel/files/1/meinPDF.pdf
/ kann es nicht sein, das letzte / ist nicht der gesuchte Trenner.
Auch sonst sehe ich da kein einzelnes Zeichen, dass einfach gesucht und dann dort getrennt werden kann.
 
Alt 21.09.2005, 12:58  
Gast
 
Beiträge: n/a
Standard

hehe erfasst,
so sehe ich das problem auch, aber vllt meldet sich ja cheffe nochmal


genau deshalb bin ich dne vorhin beschriebenen weg gegangen,
die Frage ist, ob das der einzige weg ist,

weil er für mein empfinden halt schon ein übles gemurkse ist.



gruss
fidel_
 
Alt 21.09.2005, 13:08  
Gast
 
Beiträge: n/a
Standard

könntest es noch mit explode probieren
 
Alt 21.09.2005, 13:21  
Gast
 
Beiträge: n/a
Standard

Wie bist Du denn auf die 23 bei substr gekommen? Dafür muss es doch einen grund gegeben haben. Welchen?

Übrigens solltest Du da besser die 1000 weglassen. Die Länge muss nicht angegeben werden. Wenn sie fehlt heißt es "die gesamte verbleibende Zeichenkette"
 
 


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
Frage zu spam bots und captcha litterauspirna PHP Tipps 2008 6 20.05.2008 23:56
Frage zu Typen und Performence notyyy PHP-Fortgeschrittene 13 14.11.2007 02:18
Frage zu Session SmileMan PHP Tipps 2008 1 08.10.2007 11:22
DNS Problem / Frage b++ Server, Hosting und Workstations 3 12.10.2006 13:27
Frage zu einem mySQL/php/html Konstrukt &lt;Daniel&gt; PHP Tipps 2006 5 11.07.2006 16:07
Frage zu Counter PHP Tipps 2006 1 17.02.2006 21:45
Access Frage - Datenbankverbindung abfragen reimondo Off-Topic Diskussionen 1 01.10.2005 18:24
Frage zu grafiken JohnRambo PHP Tipps 2005-2 23 16.08.2005 20:57
Performence Frage PHP-Fortgeschrittene 10 06.05.2005 19:00
Frage zu einem Editformular PHP Tipps 2005 3 25.04.2005 14:58
Frage zu einer Liste? HTML, Usability und Barrierefreiheit 2 15.02.2005 16:56
[Erledigt] Frage zur Funkrionen? PHP Tipps 2004-2 10 01.12.2004 09:42
Kurze Frage an die Php Profis PHP Tipps 2004-2 11 24.11.2004 17:38
Frage zum Einfügen von Fotos PHP Tipps 2004 11 26.09.2004 14:28
[Erledigt] Frage! PHP Tipps 2004 4 27.07.2004 11:25


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