| (Web-) Design und webbasierte Sprachen Tipps & Tricks, Designabgleich, HTML & Javascript, Flash, ASP, PHP, Perl/CGI... |
Diskussion: url unter view.php anzeigen im Forum (Web-) Design und webbasierte Sprachen, in der Kategorie Web, Network & Multimedia Palace; Anzeige Hallo community, man wollte gerne ein dynamisches script erzeugen Dies ist auch gut gelungen. Die funktion: es guckt in ...
![]() |
| | #1 (permalink) |
| Registriert seit: 08.02.08 ![]() Likes: 0 | Anzeige Hallo community, man wollte gerne ein dynamisches script erzeugen Dies ist auch gut gelungen. Die funktion: es guckt in einen ordner und zeigt bilder untereinander darunter die URL zum kopieren an. script: Code: <?php
$domain = "URL";
$dir = "./";
if (is_dir($dir)) {
if ($dh = opendir($dir)) {
while (($file = readdir($dh)) !== false) {
$Dateiinfo = pathinfo("/$dir/$file");
$endung = ".".$Dateiinfo["extension"]."";
$Datei = basename($file, $endung);
$komplett = substr($dir,2);
if($Datei !== "." AND $endung == ".jpg" OR $endung == ".jpeg" OR $endung == ".png" OR $endung == ".gif"){
echo "<img src=\"$dir/$file\"><br><textarea>$domain/$komplett/$file</textarea><br><br>\n";
}
}
closedir($dh);
}
} else {
echo "Das Verzeichnis $dir existiert nicht. ";
}
?> also, so, dass man das script in jedes verzeichniss des server legen kann und immer die richtige url zu jedem bild angezeigt bekommt? ich denke es ist sicher ganz einfach, aber daher ich ein neuling bin und so nicht fündig wurde ... Gruß Anducar |
| | |
| | #2 (permalink) |
| Registriert seit: 12.01.08 ![]() Likes: 0 | dafür bietet PHP die variable $_SERVER['DOCUMENT_ROOT']! dieses zeigt immer auf das wurzelverzeichneis der seite. ich hätte dann sowas in der art gemacht: Code: <?php
$domain = "URL";
$dir = $_SERVER['DOCUMENT_ROOT'] . "/";
if (is_dir($dir)) {
if ($dh = opendir($dir)) { |
| | |
| HaBOT | - Anzeige - |
| |
| | #3 (permalink) |
| Themenstarter Registriert seit: 08.02.08 ![]() Likes: 0 | hi, ne da habe ich nicht richtig beschrieben. also.: Code: $domain = "URL"; und die url dynamisch hält. hofe so war es verständlich Anducar //edit villeicht kann man das auch ganz anders machen? |
| | |
| | #4 (permalink) |
| Du kannst dir die aktuell aufgerufene URL aus dem Array $_SERVER zusammenbauen. Das sieht z.B. so aus: PHP-Code: mfg, metax.
__________________ Wenn keiner zuschaut, teile ich heimlich durch Null! Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter | |
| | |
| | #5 (permalink) |
| Themenstarter Registriert seit: 08.02.08 ![]() Likes: 0 | hi, ja danke genau so habe ich es mir vorgestellt, aber es stehen nun die links so: http://xxx.de////guckguck.jpg wie kann man noch diese backslash unterbinden? |
| | |
| | #6 (permalink) |
| Ich frage mich gerade, wie du auf 4 Slashes kommst ... probier's mal so: PHP-Code: mfg, metax.
__________________ Wenn keiner zuschaut, teile ich heimlich durch Null! Meine Homepage: Planet Metax | meine Bilder: DeviantArt | Twitter | |
| | |
| | #7 (permalink) |
| Themenstarter Registriert seit: 08.02.08 ![]() Likes: 0 | ich hatte Code: $domain = $_SERVER['SERVER_NAME'] . dirname($_SERVER['SCRIPT_NAME']) . '/'; dein letzter post das script geht so wie ich es mir vorgstellt habe. damit ist das thema wohl erledigt Danke Vielmals //edit: Sorry, es ist mir was ganz wichtiges aufgefallen, unter den bildern wird nur die seiten url angezeigt http://xxx.de , aber, nicht die volle url des bildes z.b. http://xxx.de/im/animation/baluderbaer.png das war ja das was ich eigentlich haben wollte, da muss es doch noch eine andere möglichkeit geben , oder? /////EDIT: weiss man hier keiner mehr was? oder habe ich nicht richtig gefragt/beschrieben? |
| | |
![]() |
| - Anzeige - | |
| |
| Themen-Optionen | |
| Ansicht | |
| |
Ähnliche Themen | ||||
| Thema | Autor | Forum | Antworten | Letzter Beitrag |
| [C++]Explorer-like Tree view | Extinction | Code Kitchen | 6 | 28.11.07 16:16 |
| Oracle View | Metathron | Code Kitchen | 0 | 02.10.07 16:16 |
| Cannot view clients in autofit sort mode. Sort by a different method. | Nimda05 | WLAN-Zone | 3 | 27.05.06 14:51 |
| earth view from space | tine | Off topic-Zone | 3 | 03.12.03 20:36 |