Seitenerstellung |
Willkommen, Gast ( Anmelden | Registrierung )
Seitenerstellung |
19.11.2004 - 14:46
Beitrag
#1
|
|
Rookie Gruppe: User Beiträge: 1 Mitglied seit: 19.11.2004 Mitglieds-Nr.: 4.078 |
Hallo,
ich habe in einem Ordner 700 Midis, die ich in eine hmtl-Seite einbauen möchte. Wer kann mir sagen wie ich diese in die Seite bekomme ohne jeden Titel zu kopieren und zu verlinken muss??? Sage schonmal danke Ich habe mittlerweile alle Midis kopiert und verlinkt!!!!! Sage nochmals danke an alle Der Beitrag wurde von hansemann bearbeitet: 23.11.2004 - 12:23 |
|
|
19.11.2004 - 15:03
Beitrag
#2
|
|
Anwärter auf W3.org Mitgliedschaft Gruppe: User Beiträge: 550 Mitglied seit: 28.11.2001 Wohnort: Berlin Friedrichshain Mitglieds-Nr.: 107 |
Hallo
ZITAT(hansemann @ 19.11.2004 - 15:46) ich habe in einem Ordner 700 Midis, die ich in eine hmtl-Seite einbauen möchte. Wer kann mir sagen wie ich diese in die Seite bekomme ohne jeden Titel zu kopieren und zu verlinken muss??? Garnicht. Wie soll auf die Dateien verwiesen werden, wenn du sie nicht im Quelltext der Seite angibst? Dass man das mit einer serverseitigen Programmiersprache (z.B. Perl, PHP, ASP, JSP, Python etc. pp.) auch automatisieren kann, steht auf einem anderen Blatt. ZITAT(hansemann @ 19.11.2004 - 15:46) Sage schonmal danke Bitte Tschö, Auge |
|
|
23.11.2004 - 9:22
Beitrag
#3
|
|
looks good Gruppe: User Beiträge: 75 Mitglied seit: 12.11.2003 Mitglieds-Nr.: 1.642 |
Es stellt sich jetzt die Frage, ob du die Frage absichtlich missverstanden hast, oder ob du mal wieder auf die undeutliche Erklärung des Fragenden angespielt hast. Naja.
Mit PHP wäre das tatsächlich ein Fünfzeiler. Dafür müsstest du PHP aber erstmal installiert haben. Falls das noch nicht der Fall ist, dann würde ich dir empfehlen mitsamt dem PHP auch gleich Apache zu installieren. http://www.apachefriends.org/de/ ist auch dein Freund. Meld' dich dann einfach wieder... |
|
|
23.11.2004 - 12:17
Beitrag
#4
|
|
is getting harder Gruppe: User Beiträge: 11 Mitglied seit: 12.05.2004 Mitglieds-Nr.: 2.671 |
Hallo Steffen,
wenn man aber keine Ahnung von php hat, würde sich das doch sicher sehr schwierig gestalten? |
|
|
23.11.2004 - 14:13
Beitrag
#5
|
|
____________________ Gruppe: Admin Beiträge: 1.220 Mitglied seit: 20.10.2001 Mitglieds-Nr.: 3 |
Hi,
prinzipiell gestaltet sich aber doch alles, von dem man keine Ahnung hat, eher schwierig. Oder? Ich würde für den Zweck allerdings auch einen halben Tag PHP Studium in Kauf nehmen statt einen halben Tag lang Drag&Drop mit Phase5 zu veranstalten. Vor allen Dingen, weil man von dem erlernten PHP auch später noch was hat Eine andere Lösung fällt mir spontan auch nicht ein ... Andreas |
|
|
23.11.2004 - 14:32
Beitrag
#6
|
|
Anwärter auf W3.org Mitgliedschaft Gruppe: User Beiträge: 550 Mitglied seit: 28.11.2001 Wohnort: Berlin Friedrichshain Mitglieds-Nr.: 107 |
Hallo
Ich würde das mit PHP so machen: 1. Alle Dateien bekommen einen Namen nach einem bestimmten Schema. Das könnte zum Beispiel eine fortlaufende Nummerierung sein oder beinhalten. 2. Sie kommen alle in ein Verzeichnis. 3. Es gibt eine Datenbank oder eine Textdatei mit weiteren Erklärungen. Dort würde z.B. ein beschreibender Text und der Dateiname abgelegt werden. Dazu wäre evtl. ein Administrationsskript zu schreiben. 4. Bei Aufruf der HTML/PHP-Seite wird die DB/Textdatei ausgelesen und die Inhalte dargestellt. Da sich alle Dateien Dateien in einem Verzeichnis befinden, kann der Link hartkodiert werden. Es muss noch der Dateiname aus der Datenbank/Textdatei eingefügt werden. Das Ganze in einer Tabelle könnte pro Zeile so aussehen: QUELLTEXT echo "<tr>\n<td><a href=\"midis/".$row["datei"]."\">".$row["datei"]."</a></td>\n"; echo "<td>".$row["beschreibung"]."</td>\n</tr>"; Tschö, Auge Der Beitrag wurde von Auge bearbeitet: 23.11.2004 - 14:33 |
|
|
23.11.2004 - 15:27
Beitrag
#7
|
|
____________________ Gruppe: Admin Beiträge: 1.220 Mitglied seit: 20.10.2001 Mitglieds-Nr.: 3 |
Wenn die Dateien alle unterschiedliche Namen haben könnte man das Verzeichnis so
QUELLTEXT $verz=opendir ('.'); einlesen. Mache ich auf einer unserer Seiten so und das klappt recht gut. Danach hat man dann die Dateinamen und kann sie in einer Schlefe mit $speicher[x] auslesen und die Links daraus basteln ... z.B. so: $x=0; while ($file = readdir($verz)){ if($file != "." && $file != ".." && substr($file, -4) == ".jpg"){ $speicher[$x] = $file; $x++; } } closedir($verz); QUELLTEXT // Ausgabe der verfügbaren Grafiken als Link echo; echo '<table width="80%" align="center"><tr><td>'; echo '<textarea wrap="virtual" name="txtdat" cols="70" rows="5">'; arsort($speicher); foreach($speicher as $filename){ // $datei = substr($datei,0,strlen($datei)-4); echo '<img src="grafik/'.$filename.'">'."\n"; } echo '</textarea>'."\n"; echo '</td></tr><tr><td align="center">'."\n"; // Link zur Bildübersicht echo '<h4><a href="'.$basispfad.'?uebersicht=all" target="_new">Bilderübersicht</a></h4>'."\n"; // target="_new" echo '</td></tr></table>'."\n"; Auch das ist jetzt einfach so aus dem Quelltext dieser Seite kopiert ... Grüße Andreas |
|
|
24.11.2004 - 20:35
Beitrag
#8
|
|
Anwärter auf W3.org Mitgliedschaft Gruppe: User Beiträge: 550 Mitglied seit: 28.11.2001 Wohnort: Berlin Friedrichshain Mitglieds-Nr.: 107 |
Hallo
Mit Namensschema (Beispiel: bild_04.jpg, foto_12.png) und der Prämisse, eine aus Versehen in das Verzeichnis abgelegte Nichtbilddatei auszusondern, habe ich das so gestaltet: QUELLTEXT $d = 0; $handel = opendir($_GET["t"]); while ($bdatei=readdir($handel)) { if (preg_match("/^[a-zA-Z]{1,}\_[0-9]{1,2}\.(jpg|png|gif)$/",$bdatei)) { $bild[$d] = $bdatei; // Name des Bildes $d = $d +1; // Anzahl der Banner. } } closedir($handel); sort($bild); Die Bilder können von den Typen JPG, PNG, GIF sein, die Namen der Dateien setzen sich aus einer Buchstabenfolge+"_"+einer ein- oder zweistelligen Zahl zusammen. Alle anderen Dateien werden nicht in das Array $bild einsortiert. Die Variable $handel wird per URL übergeben. Dies geht natürlich auch anders oder per Abfrage. QUELLTEXT if (isset($_GET["t"]) and /* Prüfung des übergebenen Wertes */) { $handel = $_GET["t"]; } else { $handel = "standardverzeichnis/"; } Tschö, Auge |
|
|
25.11.2004 - 8:45
Beitrag
#9
|
|
Weiss zuviel!! Gruppe: Mods Beiträge: 668 Mitglied seit: 19.04.2002 Wohnort: Grimmen Mitglieds-Nr.: 385 |
Hi,
alles schön und gut, aber ermöchte doch nur 700 oder mehr *.mid-Dateien und keine Bilder in x Formaten. Mönsch .... |
|
|
25.11.2004 - 15:54
Beitrag
#10
|
|
Anwärter auf W3.org Mitgliedschaft Gruppe: User Beiträge: 550 Mitglied seit: 28.11.2001 Wohnort: Berlin Friedrichshain Mitglieds-Nr.: 107 |
Hallo
ZITAT(i.b.g @ 25.11.2004 - 9:45) alles schön und gut, aber ermöchte doch nur 700 oder mehr *.mid-Dateien und keine Bilder in x Formaten. Mönsch .... Na dann soll er das doch machen. Wie er schrieb, hat er die Seite schon erstellt. Trotzdem können wir doch zusätzliche Lösungsansätze präsentieren. Wenn die jemand nutzen will, kann er/sie sich diese doch auch auf seine/ihre Bedürfnisse anpassen. Wo wir gerade dabei sind, eine Korrektur zu meiner Erklärung: ZITAT(Auge @ 24.11.2004 - 21:35) Die Bilder können von den Typen JPG, PNG, GIF sein Die Bilder werden nicht auf die genannten Typen, sondern auf ihre Endung geprüft. Die Typprüfung kann man mit exif_imagetype() vollziehen. Tschö, Auge Der Beitrag wurde von Auge bearbeitet: 25.11.2004 - 15:56 |
|
|
Google Bot |
Beitrag
#
|
Google Ads |
|
|
|
Vereinfachte Darstellung | Aktuelles Datum: 26.04.2024 - 18:56 |