php-resource



Zurück   PHP-Scripte PHP-Tutorials PHP-Jobs und vieles mehr > Entwicklung > PHP Developer Forum
 

Login

 
eingeloggt bleiben
star Jetzt registrieren   star Passwort vergessen
 

 

 


PHP Developer Forum Hier habt ihr die Möglichkeit, eure Skriptprobleme mit anderen Anwendern zu diskutieren. Seid so fair und beantwortet auch Fragen von anderen Anwendern. Dieses Forum ist sowohl für ANFÄNGER als auch für PHP-Profis! Fragen zu Laravel, YII oder anderen PHP-Frameworks.

Antwort
 
LinkBack Themen-Optionen Bewertung: Bewertung: 1 Stimmen, 5,00 durchschnittlich.
  #1 (permalink)  
Alt 03-03-2005, 21:40
tunichtgut.tk
 Newbie
Links : Onlinestatus : tunichtgut.tk ist offline
Registriert seit: Mar 2005
Beiträge: 8
tunichtgut.tk ist zur Zeit noch ein unbeschriebenes Blatt
Standard auslesen

<?php
$path = 'http://linkZuEiner';
$extension = '.php';
$page = 'nichtVorhandenenDatei';
$filename = $path.$page.$extension;
if ( WELCHER STRING KOMMT HIER HIN ?? ("#^[a-z0-9_]+$#i",$page) )
{
include($filename);
}
else
{
echo "Die Datei kann leider nicht gefunden werden ....";
}
?>

pls help
Mit Zitat antworten
freelancermap.de - IT Projektvermittlung für Selbständige und Freiberufler
  #2 (permalink)  
Alt 03-03-2005, 21:43
Heini81
 Registrierter Benutzer
Links : Onlinestatus : Heini81 ist offline
Registriert seit: Oct 2004
Ort: Hamburg
Beiträge: 644
Heini81 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

?
Mit Zitat antworten
  #3 (permalink)  
Alt 03-03-2005, 21:43
Wurzel
 Master
Links : Onlinestatus : Wurzel ist offline
Registriert seit: Jul 2002
Ort: double-u-upper-valley
Beiträge: 7.477
Wurzel ist zur Zeit noch ein unbeschriebenes Blatt
Standard

OffTopic:
minimalistische anfrage ... lob und anerkennung
__________________
Kissolino.com
Mit Zitat antworten
  #4 (permalink)  
Alt 03-03-2005, 21:51
Heini81
 Registrierter Benutzer
Links : Onlinestatus : Heini81 ist offline
Registriert seit: Oct 2004
Ort: Hamburg
Beiträge: 644
Heini81 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Schuss ins Blaue: file_exists ?
Mit Zitat antworten
  #5 (permalink)  
Alt 03-03-2005, 22:12
tunichtgut.tk
 Newbie
Links : Onlinestatus : tunichtgut.tk ist offline
Registriert seit: Mar 2005
Beiträge: 8
tunichtgut.tk ist zur Zeit noch ein unbeschriebenes Blatt
Standard

mit dem string könnt es klappen (lol, da hätt ich eigentlich selber drauf kommen müssen...) ... aber, das script (Quellcode anbei) führt immer nur den else-Fall aus :...
<?php
$path = 'http://tunichtgut.hosting.coolxnet.de/require/';
$extension = '.php';
$page = 'usubody';
$filename = $path.$page.$extension;
if (file_exists($filename))
{
include($filename);
}
else
{
echo "Die Datei kann leider nicht gefunden werden ....";
}
?>


...Dabei ist der Pfad vollkommen richtig ....eigentlich müsste included werden, wenn ich Pfad und dateinamen richtig gesetzt hab ...... HELP PLS
Mit Zitat antworten
  #6 (permalink)  
Alt 03-03-2005, 22:20
wahsaga
  Moderator
Links : Onlinestatus : wahsaga ist offline
Registriert seit: Sep 2001
Beiträge: 25.236
wahsaga befindet sich auf einem aufstrebenden Ast
Standard

dass file_exists nur auf dem lokalen dateisystem operiert, und nicht bei remote dateien (*), ist dir bewusst?
und dass es sich für PHP um eine remote datei handelt, wenn du über http:// darauf zugreifst, ebenfalls?




(*) gut, bei PHP 5 je nach konfiguration auch anders.
__________________
I don't believe in rebirth. Actually, I never did in my whole lives.
Mit Zitat antworten
  #7 (permalink)  
Alt 03-03-2005, 22:28
tunichtgut.tk
 Newbie
Links : Onlinestatus : tunichtgut.tk ist offline
Registriert seit: Mar 2005
Beiträge: 8
tunichtgut.tk ist zur Zeit noch ein unbeschriebenes Blatt
Standard

nö.
Noch viel nützlicher wär für mich aber des probs Lösung...
Mit Zitat antworten
  #8 (permalink)  
Alt 03-03-2005, 22:31
penizillin
 PHP Guru
Links : Onlinestatus : penizillin ist offline
Registriert seit: Feb 2004
Beiträge: 10.166
penizillin ist zur Zeit noch ein unbeschriebenes Blatt
Standard

sag erstmal in eigenen worten so klar und exakt wie möglich, was diese zeile machen soll.
Mit Zitat antworten
  #9 (permalink)  
Alt 03-03-2005, 22:37
tunichtgut.tk
 Newbie
Links : Onlinestatus : tunichtgut.tk ist offline
Registriert seit: Mar 2005
Beiträge: 8
tunichtgut.tk ist zur Zeit noch ein unbeschriebenes Blatt
Standard

die if-zeile ?
Die soll checken, ob die datei vorhanden ist (vorher war das mit preg_match gelöst, sollte das script irgendwie sicherer machen, wenn´s geht würde ich natürlich die "Sicherste" Variante bevorzugen .....)
die else Zeile ?
na die soll den Alternativtext anzeigen, falls die datei nicht gefunden wurde ...
Mit Zitat antworten
  #10 (permalink)  
Alt 03-03-2005, 22:45
Heini81
 Registrierter Benutzer
Links : Onlinestatus : Heini81 ist offline
Registriert seit: Oct 2004
Ort: Hamburg
Beiträge: 644
Heini81 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Und ist die Datei lokal? Dann nimm den ganzen ]http://-Kram weg. Wahsaga hat schon gesagt, warum es so nicht klappt.

Geändert von Heini81 (03-03-2005 um 22:48 Uhr)
Mit Zitat antworten
  #11 (permalink)  
Alt 03-03-2005, 22:50
penizillin
 PHP Guru
Links : Onlinestatus : penizillin ist offline
Registriert seit: Feb 2004
Beiträge: 10.166
penizillin ist zur Zeit noch ein unbeschriebenes Blatt
Standard

dass eine string-funktion mit einer fs-funktion bzw. remote file funktion nichts zu tun hat, sollte dir klar sein.

zweiteres ist, was du willst, ersteres ist, was du machst.

wie du die datei lokal überprüfst, wurde dir bereits gesagt.
physische existenz remote'r dateien kannst du nicht überprüfen - nur ihre zugägnlichkeit, und dafür müsstest du einen feinen http-header abschicken und die antwort auswerten (suche danach).
Mit Zitat antworten
  #12 (permalink)  
Alt 03-03-2005, 22:52
tunichtgut.tk
 Newbie
Links : Onlinestatus : tunichtgut.tk ist offline
Registriert seit: Mar 2005
Beiträge: 8
tunichtgut.tk ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ja, die is auf dem gleichen server/Verzeichnis, aber is da net die Security heruntergeschraubt, wenn man nur relative Pfade angibt ???????????
Mit Zitat antworten
  #13 (permalink)  
Alt 03-03-2005, 22:55
Heini81
 Registrierter Benutzer
Links : Onlinestatus : Heini81 ist offline
Registriert seit: Oct 2004
Ort: Hamburg
Beiträge: 644
Heini81 ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Warum sollte das so sein? Unsicher ist es nur, wenn "blind" irgendwas includet wird... Aber das wäre ja hier nicht der Fall.
Mit Zitat antworten
  #14 (permalink)  
Alt 04-03-2005, 12:02
tunichtgut.tk
 Newbie
Links : Onlinestatus : tunichtgut.tk ist offline
Registriert seit: Mar 2005
Beiträge: 8
tunichtgut.tk ist zur Zeit noch ein unbeschriebenes Blatt
Standard

ich hab keine Ahnung, aber entsthen da wirklich keine Nachteile, wenn man nur die relativen Pfade angibt ??????
Und gibt es keine Auslese-Möglickeit mit kompletten Pfaden ????????
Mit Zitat antworten
  #15 (permalink)  
Alt 04-03-2005, 12:19
asp2php
 Banned
Links : Onlinestatus : asp2php ist offline
Registriert seit: Feb 2004
Beiträge: 11.745
asp2php ist zur Zeit noch ein unbeschriebenes Blatt
Standard

Zitat:
Original geschrieben von tunichtgut.tk

Und gibt es keine Auslese-Möglickeit mit kompletten Pfaden ????????
wenn du nur den Output brauchst, klar, kannst du http://... angeben.
Mit Zitat antworten
Antwort

Lesezeichen


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 

Themen-Optionen
Thema bewerten
Thema bewerten:

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre 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


PHP News

PHP Marktplatz-Software
PHP Marktplatz-SoftwareEs hat sich viel getan! Die neue Version 7.5.9 unserer PHP Marktplatz-Software ebiz-trader steht ab sofort zur Verfügung.

28.10.2019 | Berni

Die RIGID-FLEX-Technologie
Die RIGID-FLEX-TechnologieDie sogenannte "Flexible Elektronik" , oftmals auch als "Flexible Schaltungen" bezeichnet, ist eine zeitgemäße Technologie zum Montieren von elektronischen Schaltungen.

06.12.2018 | Berni


 

Aktuelle PHP Scripte

SMT

Server Monitoring & Management Tool Das SMT wurde von einem Administrator für Administratoren entwickelt, es vereinfacht den Alltag in der klassischen Administration und Verwaltung. Mit dem SMT kannst Du alle Deine Server & Dienste verwalten und überwach

04.09.2020 palle_1977 | Kategorie: PHP
numaeks Web-Farbmixer

Die RGB-Farben lassen sich hier auf unterschiedliche Weise mischen. Zur Einstellung werden auch die Dreh- und Schieberegler mit Canvas verwendet. Gespeichert werden die Farben in einem Cookie.

04.09.2020 numaek | Kategorie: JAVASCRIPT/ Tools
phplinX-Erotikportal 4 ansehen phplinX-Erotikportal 4

Erweiterbares Portal speziell für Erotik mit den Modulen Webkatalog, Bannermanagement und Kleinanzeigenmarkt. Sämtliche Module können über einen einzigen Adminbereich verwaltet werden.

18.06.2020 Cosinus14 | Kategorie: PHP/ Anzeigenmarkt
 Alle PHP Scripte anzeigen

Alle Zeitangaben in WEZ +2. Es ist jetzt 09:02 Uhr.