Anzeige

bräuchte ein php script, zum bissl dran lernen ^^

bräuchte ein php script, zum bissl dran lernen ^^ | PSD-Tutorials.de

Erstellt von PureSpider, 28.03.2007.

  1. PureSpider

    PureSpider Noch nicht viel geschrieben

    Dabei seit:
    24.08.2004
    Beiträge:
    49
    Geschlecht:
    männlich
    bräuchte ein php script, zum bissl dran lernen ^^
    Hi ihr,
    Ich wollt hier einfach mal so ganz unverblümt fragen, ob mir jemand nen ganz einfaches PHP-Script schreiben kann, das:

    - alle Bilder in einem Verzeichnis auslesen und in einer Liste auf der index.php anzeigen, ähnlich der Windows-Explorer-Listanansicht, falls es viele Bilder werden
    - Admins ein einloggen ermöglichen, um Bilder hochzuladen - muss nicht mit Userverwaltung oder ähnliches sein, nen simples passwort in ner includeten Datei reicht ;)

    Wäre nett, wenn mir einer Helfen könnte, bin PHP-n00b!

    Ach ja, sorry für den Threadtitel :D

    Gruß,
    PureSpider
     
    #1      
  2. saila

    saila Moderatorle

    Dabei seit:
    21.06.2006
    Beiträge:
    2.239
    Geschlecht:
    männlich
    Ort:
    50°48'23.69" N 7°14'22.19" O
    Software:
    Eclipse, PHP5 OO, MySQL5, CSS(auch Barrierefrei), JS, Symfony
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    Hi,

    auch wenn es unverbindlich von dir genannt wird und wenn auch der gute Wille dahinter stehen mag, aber wir schreiben nicht einfach so mal ein Script. Ohne dich verärgern zu wollen, aber mit ein wenig Anstrengung bei Suchmaschinen, findest du ganz sicher das von dir gesuchte Script.

    Um es näher zu verdeutlichen, als Neuling in PHP kann man in deinem Fall oder auf deinen Wunsch bezogen nicht helfen, sondern hätte/hat die ganze Arbeit. Ergo wäre es keine Hilfe.
     
    #2      
  3. PureSpider

    PureSpider Noch nicht viel geschrieben

    Dabei seit:
    24.08.2004
    Beiträge:
    49
    Geschlecht:
    männlich
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    ich finde genug scripte, die sind aber alle überladen mit funktionen
    ich will einfach nur ne liste der bilder und fertig
    also so eine ähnlich der apache-standard-liste wenn keine index vorhanden ist...
    aber halt nen bissl komfortabler mit upload usw.
    und doch, mit dem fertigen script wäre mir sehr geholfen, da ich am besten anhand von beispielen lerne, mit tutorials kann ich gar nix anfangen...

    wäre sehr nett, wenn sich einer der sache annehmen könnte!
     
    #3      
  4. saila

    saila Moderatorle

    Dabei seit:
    21.06.2006
    Beiträge:
    2.239
    Geschlecht:
    männlich
    Ort:
    50°48'23.69" N 7°14'22.19" O
    Software:
    Eclipse, PHP5 OO, MySQL5, CSS(auch Barrierefrei), JS, Symfony
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    da solltest du mal anfangen mit dem HTML-Teil und am besten noch minimal PHP. Dann kannst du etwas erwarten. Hier wird keiner fertige Scripte liefern und wenn, wird er eben schön dumm sein.

    Wenn du etwas individuelles möchtest, dann musst du schon selbst einen Teil dazu beitragen.

    Sehr dir mal folgendes an:
    PHP: Steuerung von Dateiuploads - Manual
    danach
    PHP: Verzeichnis-Funktionen - Manual

    Wenn du beides verknüpfen kannst, zeig den Code und du erhälst Hilfe.
     
    #4      
  5. Sapoot

    Sapoot Pixelsammler

    Dabei seit:
    23.11.2005
    Beiträge:
    391
    Geschlecht:
    männlich
    Ort:
    Unterfranken
    Kameratyp:
    EOS 300D
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    hi...

    vll solltest Du Dir mal das SlefPHP und SelfHTML runterziehen, da werden die Funktion etc. erklärt. Mir hatt's, und tuts noch, geholfen.
     
    #5      
  6. PureSpider

    PureSpider Noch nicht viel geschrieben

    Dabei seit:
    24.08.2004
    Beiträge:
    49
    Geschlecht:
    männlich
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    ich kann html und css annähernd perfekt, mir fehlt eben NUR der php-teil
    was denkt ihr denn von mir? :D

    €dit: - alles weg, weiss wo der fehler lag -

    die quellen sind sehr gut, danke an euch zunächst, auch wenn ich das mit den verzeichnissesn noch ned so wirklich versteh :D
     
    Zuletzt bearbeitet: 05.04.2007
    #6      
  7. saila

    saila Moderatorle

    Dabei seit:
    21.06.2006
    Beiträge:
    2.239
    Geschlecht:
    männlich
    Ort:
    50°48'23.69" N 7°14'22.19" O
    Software:
    Eclipse, PHP5 OO, MySQL5, CSS(auch Barrierefrei), JS, Symfony
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    Das du was hast, um bissl was zu lernen :D
     
    #7      
  8. PureSpider

    PureSpider Noch nicht viel geschrieben

    Dabei seit:
    24.08.2004
    Beiträge:
    49
    Geschlecht:
    männlich
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    hehe ;)
    so, passwort-abfrage und file-upload tut

    wie kann ich verzeichnisse erstellen, wenn sie noch nicht existieren?

    €dit: und noch ne frage, wie erkenne ich, was für ne endung die dateien haben, bzw welchen typs sie sind?
     
    Zuletzt bearbeitet: 29.03.2007
    #8      
  9. blackout

    blackout Schaf im Wolfspelz

    Dabei seit:
    12.09.2005
    Beiträge:
    3.359
    Geschlecht:
    männlich
    Ort:
    Würzburg
    Kameratyp:
    Rollei 35 S
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    Verzeichnis erstellen: mkdir(string name)
    Dateiendung rausfinden: Wird für einen Anfänger kompliziert. Kann man per Array und per Regex lösen. Erstere ist die schönere Version, der Array-Code lautet "$endung = end(explode('.', $filename));"

    Edit: Erstere mit Letztere verwechselt. Explode hat natürlich nichts mit Regex zu tun.
     
    Zuletzt bearbeitet: 29.03.2007
    #9      
  10. PureSpider

    PureSpider Noch nicht viel geschrieben

    Dabei seit:
    24.08.2004
    Beiträge:
    49
    Geschlecht:
    männlich
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    explode is doch kein regex?
    bei msl (mIRC scripting language) nennt sich das tokens ;)
    und die beherrsche ich :D

    trotzdem danke =)
    wie kann ich abfragen, ob ein verzeichniss existiert, bzw ob ein filename ein verzeichniss ist?

    €dit: und wie kann ich einen string von einem anderen "abziehen"?
    also zb abc.jpg - .jpg, so dass am ende nur noch abc da steht?
     
    Zuletzt bearbeitet: 29.03.2007
    #10      
  11. blackout

    blackout Schaf im Wolfspelz

    Dabei seit:
    12.09.2005
    Beiträge:
    3.359
    Geschlecht:
    männlich
    Ort:
    Würzburg
    Kameratyp:
    Rollei 35 S
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    Sorry, hab meinen Post oben korrigiert. Explode und Regex sind natürlich was völlig verschiedenes.
    "String abziehen" könntest du z.B. per substr in Verbindung mit strlen lösen, oder aber auch per str_replace und natürlich auch per Regex ;D
     
    #11      
  12. saila

    saila Moderatorle

    Dabei seit:
    21.06.2006
    Beiträge:
    2.239
    Geschlecht:
    männlich
    Ort:
    50°48'23.69" N 7°14'22.19" O
    Software:
    Eclipse, PHP5 OO, MySQL5, CSS(auch Barrierefrei), JS, Symfony
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    und du hast schon die Suchmaschinen benutzt..... ist fast lächerlich. Für dein vorhaben gibt es xyz Scripte, aus welchen du ganz einfach diese Infos herausnehmen könntest.

    Ich unterstelle dir mal frech die Trägheit deines Seins. :rolleyes:
     
    #12      
  13. PureSpider

    PureSpider Noch nicht viel geschrieben

    Dabei seit:
    24.08.2004
    Beiträge:
    49
    Geschlecht:
    männlich
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    ja, ich bin faul, na und? :D

    wenn du's sooo gut kannst dass du es lächerlich findest sollte es für dich ja ein leichtes sein, das da einfach hin zu schreiben oder...?
     
    #13      
  14. blackout

    blackout Schaf im Wolfspelz

    Dabei seit:
    12.09.2005
    Beiträge:
    3.359
    Geschlecht:
    männlich
    Ort:
    Würzburg
    Kameratyp:
    Rollei 35 S
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    PHP können tu ich ein bisschen, lächerlich finden tu ich's auch, ein leichtes wäre es natürlich ebenfalls.
    Aber schreiben werd ich's dir trotzdem nicht. Ätsch.
     
    #14      
  15. PureSpider

    PureSpider Noch nicht viel geschrieben

    Dabei seit:
    24.08.2004
    Beiträge:
    49
    Geschlecht:
    männlich
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    mist...
    naja nen versuch war's wert ;)
    dann such ich halt selbst so lang bis ich's hab ;)
     
    #15      
  16. PureSpider

    PureSpider Noch nicht viel geschrieben

    Dabei seit:
    24.08.2004
    Beiträge:
    49
    Geschlecht:
    männlich
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    wie überprüfe ich, ob eine datei schon existiert?
     
    #16      
  17. saila

    saila Moderatorle

    Dabei seit:
    21.06.2006
    Beiträge:
    2.239
    Geschlecht:
    männlich
    Ort:
    50°48'23.69" N 7°14'22.19" O
    Software:
    Eclipse, PHP5 OO, MySQL5, CSS(auch Barrierefrei), JS, Symfony
    bräuchte ein php script, zum bissl dran lernen ^^
    #17      
  18. alicexx

    alicexx Schreibfaul

    Dabei seit:
    01.11.2004
    Beiträge:
    102
    Geschlecht:
    weiblich
    Software:
    Photoshop
    Kameratyp:
    Fuji FinePix S3500
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    Mit file_exists PHP: file_exists - Manual


    Edit: da war einer schneller ...
     
    #18      
  19. madcore

    madcore Guest

    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    hier gibts fast alles.

    codeschnipsel.net
     
    #19      
  20. webmastersworld

    webmastersworld Nicht mehr ganz neu hier

    Dabei seit:
    23.05.2006
    Beiträge:
    123
    Geschlecht:
    männlich
    Ort:
    A-1220, Wien
    Software:
    PS CS2, IrfanView,...
    Kameratyp:
    --
    bräuchte ein php script, zum bissl dran lernen ^^
    AW: bräuchte ein php script, zum bissl dran lernen ^^

    PHP:
    1. <?$dir="./";
    2. $handle = opendir($dir);
    3. while($file = readdir($handle))
    4. {
    5.    if(is_dir($dir . $file) && $file != "." && $file != "..")
    6.         $sdirs[] = $file;
    7.    elseif(is_file($dir . $file))
    8.         $sfiles[] = $file;
    9.  
    10. }
    11.  
    12. @rsort($sfiles);
    13.  
    14. for($i=0;$i<count($sfiles);$i++) {
    15. if(substr($sfiles[$i], -3, 3)=="jpg" OR substr($sfiles[$i], -3, 3)=="gif") {
    16.      $image =  $sfiles[$i];
    17.      $size = getimagesize("$image");
    18.        $height = $size[1];
    19.        $width = $size[0];
    20.      if ($height > 300)
    21.          {
    22.                $height = 100;
    23.                $percent = ($size[1] / $height);
    24.                $width = ($size[0] / $percent);
    25.          }
    26.  
    27.      echo "<a href=\"".$image."\" target=\"_blank\"><img src=\"".$image."\" height=\"".$height."\" width=\"".$width."\" border=\"0\"></a>";?>
    gib das in eine file, die index.php heisst & tue diese file in denselben ordner, wie die images, müsste klappen.

    ich halts aber mit saila & blackout, a bissl was solltest du dir in php ansehen :). ob du von dem snippet was lernen kannst wird von dir abhängen, viel glück :)
     
    Zuletzt bearbeitet: 04.04.2007
    #20      
x
×
×