SELFPHP: Version 5.8.2 Befehlsreferenz - Tutorial – Kochbuch – Forum für PHP Einsteiger und professionelle Entwickler

SELFPHP


Professional CronJob-Service

Suche



CronJob-Service    
bei SELFPHP mit ...



 + minütlichen Aufrufen
 + eigenem Crontab Eintrag
 + unbegrenzten CronJobs
 + Statistiken
 + Beispielaufrufen
 + Control-Bereich

Führen Sie mit den CronJobs von SELFPHP zeitgesteuert Programme auf Ihrem Server aus. Weitere Infos



:: Buchempfehlung ::

Webseiten professionell erstellen

Webseiten professionell erstellen zur Buchempfehlung
 

:: Anbieterverzeichnis ::

Globale Branchen

Informieren Sie sich über ausgewählte Unternehmen im Anbieterverzeichnis von SELFPHP  

 

:: Newsletter ::

Abonnieren Sie hier den kostenlosen SELFPHP Newsletter!

Vorname: 
Name:
E-Mail:
 
 

Zurück   PHP Forum > SELFPHP > PHP für Fortgeschrittene und Experten

PHP für Fortgeschrittene und Experten Fortgeschrittene und Experten können hier über ihre Probleme und Bedenken talken

Antwort
 
Themen-Optionen Ansicht
  #1  
Alt 10.12.2004, 12:49:38
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
file://-Adresse mit header/location aufrufen

Hallo,

ich versuche in einem PHP-Script eine Adresse nach dem Schema file:// aufzurufen. Im IE verweigert er jedoch die Anzeige... Opera macht es...

Warum?

Gibt es da Konventionen die man beachten muß?

Das Script sieht so aus:
PHP-Code:
//erzeugen der Zieladresse
$SQL2 "SELECT `link_adr` FROM `links` WHERE `lfd_nr`=".$ID;
$ziel mysql_query ($SQL2);
$row mysql_fetch_array ($ziel);
//echo $row['link_adr'];
header("location:".$row['link_adr']); 
Wie man sieht war ich schon auf Fehlersuche... die Inhalt der Variablen stimmt.

Was mache ich falsch??
Mit Zitat antworten
  #2  
Alt 10.12.2004, 13:14:35
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Bei mir geht's ohne alles, also bloß c:sna.htm Es geht auch mit file:// und file: Ist der aktuellste IE unter Windows 2000 Pro

Was hast Du denn vor?
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #3  
Alt 10.12.2004, 13:20:56
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
Das ist teil meiner privaten Linkdatenbank...

Ich würde gerne links von Verzeichnissen in der Datenbank verewigen... Dann könnte man drauf klicken und das Verzeichnis sehen.

Der IE schaltet ja dann irgendwie in den Dateimanager um und man kann schön arbeiten.

Wenns denn gehen würde ;-)
Mit Zitat antworten
  #4  
Alt 10.12.2004, 13:22:17
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Offne mal im IE eine lokale Datei und sieh Dir an, wie er es in der Adresszeile darstellt.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #5  
Alt 10.12.2004, 13:27:19
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
Also im IE sieht es so aus:

file:///C:/Dokumente%20und%20Einstellungen/

Wenn ich das so in die DB eintrage geht es nicht...:

Die Seite kann nicht angezeigt werden.
Die gewünschte Seite ist zurzeit nicht verfügbar. Möglicherweise sind technische Schwierigkeiten aufgetreten oder Sie sollten die Browsereinstellungen überprüfen.

Kann das ein Problem von PHP sein? Das mit den Slashes und so weiter...?
Mit Zitat antworten
  #6  
Alt 10.12.2004, 13:31:48
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Wenn Du "file:///C:/Dokumente%20und%20Einstellungen/" genau so in der DB speicherst, ausliest und als Link bereitstellst kommt diese Meldung?? Also wenn das echt so ist, dann passe ich.

Ich empfehle Dir nur das nötigste zu speichern, also "C:Dokumente und Einstellungen" Beim Auslesen passt Du den Pfad dann den aktuellen Gegebenheiten (nach Updates) an. Also
PHP-Code:
// XXX mit zwei  ersetzen!
$link=str_replace('XXX''/'$link);
$link=rawurlencode($link);
$link='file:///'.$link
Damit hättest Du theoretisch einen gültigen Link. Bei Dir zumindest.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #7  
Alt 10.12.2004, 13:49:43
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
Also das kann nicht das Problem sein...

Bei der Ausgabe mit echo stimmt alles. Es geht auch nicht wenn man einen einfachen link wie: file:///C:/ nimmt. Ohne Sonderzeichen und so...

Die Variable ist korrekt da.. ob aus der DB oder manipuliert. Es geht ja nicht mal wenn man es direkt eingibt...

Es muß etwas anderes sein...

Und im Opera geht es... IE nicht!
Mit Zitat antworten
  #8  
Alt 10.12.2004, 13:52:03
c4 c4 ist offline
SELFPHP Guru
 
Registriert seit: Jul 2002
Ort: Oberursel
Alter: 54
Beiträge: 4.748
Wenn es eh intern ist, dann nimmst Du halt Opera und nicht den IE. ;)

Nee, also wenn der IE sein eigenes Format nicht will, dann weiß ich auch nicht.
__________________
sic!
--> http://dbCF.de/
Mit Zitat antworten
  #9  
Alt 10.12.2004, 13:53:21
kaepten kaepten ist offline
Anfänger
 
Registriert seit: Oct 2004
Ort: Mainz
Beiträge: 110
Ich muß ja den IE nehmen... nur der schaltet um zwischen Browser und Dateimanager...

muß doch gehen... ;-)
Mit Zitat antworten
Antwort


Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)
 
Themen-Optionen
Ansicht

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 aus.
[IMG] Code ist aus.
HTML-Code ist aus.

Gehe zu


Alle Zeitangaben in WEZ +2. Es ist jetzt 12:51:47 Uhr.


Powered by vBulletin® Version 3.8.3 (Deutsch)
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.


© 2001-2024 E-Mail SELFPHP OHG, info@selfphp.deImpressumKontakt