Avatar billede kodak Mester
02. juni 2007 - 17:31 Der er 2 kommentarer og
1 løsning

Help me to make a script

komplet system:

Systemet skal virke på følgendene måde:

Jeg går ind som admin uploader et billede til siden
hvor jeg til billede skal kunne udfylde:

Dato start (start for visning)
Dato end  (stop visning visning)
tittel (billede tittel)
Beskrivelse (beskrivelse til billede)
Hovede side visning (hvilken hoved sige den skal vise sig på)
Under side visning (hvilken underside den skal vise sig på)

Siden kal kunne sættes op på følgende måde:
Jeg kommer ind på siden
Så skal jeg vælge hviken Hoved side jeg vil ind på ( københavn - Odense - Århus )
Vælger jeg eksempelvis Odense kommer der en underside frem hvori jeg kan vælge andre under sider ( Forside - Torsdag - Fredag - Lørdag )
Så vælger jeg eksempel vis Torsdag så kommer alle billeder frem der er sat til rette dato og som er sat til at være på Hoved side Odense og under side Torsdag.

Oglige ledes vælger jeg eksempel vis Århus og der efter Forside
så kommer alle billeder der er sat til at være der frem.

Kan mulig vil bruge noget af følgendene script:

<body style="background-color: transparent;">
<?php
extract($_GET);
$type = ( !empty( $_GET['type'] ) ? basename( $_GET['type'] ) : '' );
?>


<?php
echo "<img src=\"../images/header-" . $type . ".jpg\">";
?>

<center>
<?php

$fundet = false;
$fd = fopen ("../edit/Tekst.txt", "r");
while (!feof ($fd))
{
  $buffer = fgets($fd, 4096);
  if (strstr($buffer,$type)===false&&(!$fundet))
  {

  }
  else
  {
    if (strstr($buffer,':')===false&&$buffer!='')
    $tekstderskalbruges[] = $buffer;
    if (!$fundet)
      $fundet=true;
    else if (strstr($buffer,':'))
      $fundet=false;
  }
}
fclose ($fd);


$images = array();

$dates = array();
$names = array();


foreach (glob(getcwd() . "/../edit/1/" . $type . "{*.jpg,*.JPG,*.jpeg,*.JPEG}", GLOB_BRACE) as $image)
{
    $filename = basename($image);
    if(preg_match('/(.+?)-(.+?)-(\\d{2})_(\\d{2})_(\\d{2})\\.jpe?g/', $filename, $match))
    {
        $images[] = array('date' => mktime(0, 0, 0, $match[4], $match[3], '20'.$match[5]),'name' => $match[1], 'title' => $match[2], 'file' => $filename);
    }
}


foreach ($images as $key => $image)
{
    $dates[$key] = $image['date'];
    $names[$key] = $image['name'];
}

array_multisort($dates, SORT_ASC, $names, SORT_ASC, $images);

        echo $tekstderskalbruges[0];
        echo '<br>';

foreach ($images as $image)
{
    if($image['date'] >= time())
    {
        echo '<table>';
        echo '<tr><td>';
        echo '<img src="../edit/1/'.$image['file'].'" title="'.$image['title'].'" />';
        echo '</td><td>';
        echo '</table>';
        echo '<br />';
    }

        echo $tekstderskalbruges[1];

}

?>
</center>
Avatar billede intenz Novice
03. juni 2007 - 16:12 #1
Det er hjælp til selvhjælp herinde. Tvivler på du får nogen til at lave et komplet system for 200 point (som ingen reel værdi har).

Men held og lykke med det.
Avatar billede kodak Mester
04. juni 2007 - 00:06 #2
Hvis det er det du mener så hold din kommentar for dig selv.
Og det er ikke muligt at give højre point.
Avatar billede kodak Mester
04. december 2007 - 15:38 #3
Lukker...
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester