Pfadangaben verschlüsseln...
lima-city → Forum → Programmiersprachen → PHP, MySQL & .htaccess
-
Hi!
Ich hab ein Problem, und zwar habe ich schon of gesehen, dass Links ungef?hr so aussehen: http://xyz.tld/12234tjkgdsl und beim aufrufen ?ffnet sich die Datei hallo.zip...
Oder anderes Beispiel: Bilder werden On-the-fly per php erstellt, aber die Namen sind dann so "hallo_space_wie_space_gehts.png"
Es wird dann automatisch ein PHP Skript aufgerufen, dass ein PNG mit dem Text "hallo wie gehts" erstellt...
Wie macht man sowas?
Vielleicht k?nnt ihr mir ja helfen
Gru?le Sebba
Beitrag ge?ndert am 22.02.2006 20:51 von ohost -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Das ist alles mod_rewrite.
Musst du mal bei Google suchen. -
So gehts mit PHP:
http://de.php.net/manual/de/function.readfile.php
Sollte es aber tats?chlich so sein, dass die geladene Datei einen anderen Namen hat, als der aufgerufene Link, musst du das mit einer Weiterleitung (HTTP-Redirect) l?sen:
<?php
$new_uri = '/der_Teilpfad_wo_es_hingehen_soll';
header('HTTP/1.0 301 Moved Permanently');
header('Location: http://'.$_SERVER['HTTP_HOST'].$new_uri);
exit();
?>
http://de.php.net/manual/de/function.header.php
Mit mod_rewrite bekommst du das so nicht hin (und auf Lima-Webspace sowieso nicht).
-
Hi,
ohost schrieb:
Oder anderes Beispiel: Bilder werden On-the-fly per php erstellt, aber die Namen sind dann so 'hallo_space_wie_space_gehts.png'
Es wird dann automatisch ein PHP Skript aufgerufen, dass ein PNG mit dem Text 'hallo wie gehts' erstellt...
Wie macht man sowas?
Das kann man auch durch dynamisches erstellen von Bildern erzielen (Manual zum dynamischen erstellen von Bildern gibt es dort: http://www.php.net/manual/de/ref.image.php).
Damit kann man nat?rlich auch Text in Bilder schreiben usw.
mfg,
hr -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage