kostenloser Webspace werbefrei: lima-city


Script Frage (dieses mal verständlich xD)

lima-cityForumProgrammiersprachenPHP, MySQL & .htaccess

  1. Autor dieses Themas

    k******a

    Hallo,da ich ja im vorherigen Thread/Thema von mir so unverständlich war,was mich auch beschämt xD mach ichs genauer :D.

    So soll es Später Bei einem Bild das ich anklicke beim Bilder Gallerie Script aussehn:http://alphabeta.freehoster.ch/ also bei jedem Bild Natürlich müssen für das x die Infos dastehn.
    -Die Bilder sollen verkleinert werden.
    Also:Das ist Meine Bilder Gallerie Script:
    ------------------------------------------------------------------------------------

    <?php
    $verz = opendir(\'.\');
    $liste = array();
    while (false !== ($file = readdir($verz))) {
    if (preg_match(\'/\\.(gif|png|jpe?g)$/i\', $file)) {
    $liste[] = $file;
    }
    }
    closedir($verz);
    sort($liste);

    $cols = 4; //hier die spalten einstellen
    $rows = ceil(count($liste) / $cols);

    echo \"<table class=\\\"maintable\\\" cellspacing=\\\"0\\\">\\n\";
    $a = 0;
    for($i = 1; $i <= $rows; $i++) {
    echo \" <tr>\\n\";

    for($j = 1; $j <= $cols; $j++) {
    if(!empty($liste[$a])) {
    echo \" <td><img src=\\\"\".$liste[$a].\"\\\" alt=\\\"\".$liste[$a].\"\\\"><br>\".$liste[$a].\"</td>\\n\";
    } else {
    echo \" <td>&nbsp;</td>\\n\";
    }
    $a++;
    }
    echo \" </tr>\\n\";
    }
    echo \"</table>\\n\";
    ?>
    -----------------------------------------------------------------------------------
    So den will ich erstmal ein bisschen einteilen oben soll später das Logo hin und die Bilder sollen klein gemacht werden beim Upload und Rechts oder Links soll ich dann Bilder hinzufügen können.
    Das war der Punkt Bilder Gallerie.
    Da ich aber ein Super Smash Bros Brawl Level Hoster machen will wo ich diese Im Upload Formular mit Titel Beschreibung,Name,Bild und Die Level Datei
    (die datei endung ist \".bin\") versehn will,
    muss ich das irgendwie in eine datei oder Datenbank schreiben und das irgendwie abfangen...Nur wie mach ich den vorher angesprochenen Punkt Mit dem Upload?

    PS:Wenn ihrs immer noch nicht gerafft habt was ich will sagts bitte^^:D xD

    MFG


    Beitrag geändert: 1.8.2008 23:12:20 von karateka
  2. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

  3. Ich bin mir nicht ganz sicher, ob ich es richtig verstanden habe...
    ist deine Frage, wie die Bilder automatisch verkleinert werden?
    Oder allgemein, wie man ein Bild mit PHP hochlädt und dann auf dem Server speichert?
    Ich würde den Rest dann übrigens tatsächlich mit einer Datenbank machen,
    wo dann drin steht, welches Bild zu welcher Spielinformation (die auch in der DB steht) führen soll.
  4. Autor dieses Themas

    k******a

    Ja so ungefähr bei dem Bild das ich uploade soll ja auch noch die Download site. das bild sein also.
    -Ich klicke das verkleinerte bild an=download site.
    -Ich muss irgendwo noch ein \"Hinzufügen\" Button reinmachen...Am besten Links oder Rechts.
    -Die Bilder müssen ja beim upload verkleinert werden,das es nicht so viel aufwand ist.
  5. also...

    ich würde da ein upload script machen, wo man nur ausgewählte dateiformate hochladen kann (in dem falle ja bilder)
    die würde ich in einem prozess beim hochladen verkleinern, nach einem bestimmten schema... entweder alle eine einheitliche breite oder höhe, oder nen prozentualen wert von dem original. wobei man da wieder ne maximale breite/höhe beim hochladen festlegen kann.
    das bild würde ich nen neuen namen geben, am besten zufallsnamen, und das in ne datenbank sschreiben.


    so kannst du dann ganz einfach per php-script deine \"bildergallery\" erstellen.

    ohne z.b. wie es in deinem script ist (was sicher nicht von dir stammt) den ordner ausliest... eher unkomfortabel.

    die anzeige von deinem \"download\" bild, is dann auch kein problem mehr...
  6. Autor dieses Themas

    k******a

    Und wie kann ich dann mein Level downloaden?(ist eine seperate datei)
    Also ist dann die site wo kommen soll wenn ich so ein bild anklicke.


    Beitrag geändert: 1.8.2008 23:43:14 von karateka
  7. aso...

    ich glaub jetz hab ich verstanden, was du willst.

    du willst also eine seite machen, wo leute level-dateien oder sowas, hochladen können, um das es andere wieder runterladen können und nutzen können.

    der, der es hochlädt, soll halt die \".bin\" datei, welches das level ist und ein bild dazu hochladen, und natürlich eine beschreibung und so...?

    stimmt das so, wie ich es jetz verstanden habe?


    naja...das kann man auch noch regeln mit der datei...

    weis nich, ob man sowas auch zusammen hochladen kann, ich würde es in 2 schritten machen...erst die .bin datei, danach dann die beschreibung und das bild. oder eher andersherum...ist glaube günstiger.

    und das dann auch in einer datenbank speichern... (so lässt es sich besser abrufen)
  8. Autor dieses Themas

    k******a

    Ja genauso.
    Wie soll ich das in die datenbank speichern?
    Habe auf selfphp die sache nit verstanden.

    PS:Hast du ICQ?


    Beitrag geändert: 1.8.2008 23:49:51 von karateka
  9. ja, schreib mir ne pm...
  10. Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!

    lima-city: Gratis werbefreier Webspace für deine eigene Homepage

Dir gefällt dieses Thema?

Über lima-city

Login zum Webhosting ohne Werbung!