Author Topic: Random Pic Big Prob. // Sorry wegen neues Thema  (Read 5592 times)

0 Members and 1 Guest are viewing this topic.

Offline Mykey

  • Pre-Newbie
  • Posts: 9
    • View Profile
Random Pic Big Prob. // Sorry wegen neues Thema
« on: December 06, 2002, 02:30:17 PM »
HAllo Leute,

1. warum öffne ich ein neues Thema? Weil die anderen Themes schon total ausgemertzt sind! Und man dort fast kein überblick mehr hat!

2. Ich habe alle anderen Themen durchgelesen und versucht umzusetzten, alles zwecklos!

Mein Problem:

Ich habe mir die Random more Pic Datei gezogen, und angepasst!!

Hier der Code:
Code: [Select]
<?php
/**************************************************************************
 *                                                                        *
 *    4images - A Web Based Image Gallery Management System               *
 *    ----------------------------------------------------------------    *
 *                                                                        *
 *             File&#58; random_more_pics.php                                 *
 *        Copyright&#58; &#40;C&#41; 2002 Jan Sorgalla                                *
 *            Email&#58; jan@4homepages.de                                    *
 *              Web&#58; http&#58;//www.4homepages.de                             *
 *    Scriptversion&#58; 1.0 for 4images 1.6.1                                *
 *                                                                        *
 *    Never released without support from&#58; Nicky &#40;http&#58;//www.nicky.net&#41;   *
 *                                                                        *
 **************************************************************************
 *                                                                        *
 *    Dieses Script ist KEINE Freeware. Bitte lesen Sie die Lizenz-       *
 *    bedingungen &#40;http&#58;//www.4homepages.de/4images/lizenz.php&#41; für       *
 *    weitere Informationen.                                              *
 *    ---------------------------------------------------------------     *
 *    This script is NOT freeware! Please read the Copyright Notice       *
 *    &#40;http&#58;//www.4homepages.de/4images/lizenz_e.php&#41; for further         *
 *    information.                                                        *
 *                                                                        *
 *************************************************************************/

// PATH to your 4images Gallery / PFAD zu Ihrer 4images Gallerie
define&#40;'ROOT_PATH', '/usr/local/httpd/htdocs/kunden/web661/html/Mike/royal/gallery/'&#41;;

define&#40;'SCRIPT_URL', 'http&#58;//www.r-o-y-a-l.com/gallery/'&#41;;

include&#40;ROOT_PATH.'config.php'&#41;;
include&#40;ROOT_PATH.'includes/db_mysql.php'&#41;;
include&#40;ROOT_PATH.'includes/constants.php'&#41;;

$site_db = new Db&#40;$db_host, $db_user, $db_password, $db_name&#41;;
function is_remote&#40;$file_name&#41; &#123;
  
return &#40;preg_match&#40;'#^https?\\&#58;\\/\\/[a-z0-9\-&#93;+\.&#40;[a-z0-9\-&#93;+\.&#41;?[a-z&#93;+#i', $file_name&#41;&#41; ? 1 &#58; 0;
&#125;

// NUMBER OF THUMBNAILS TO DISPLAY / NUMMER DER GEWÜNSCHTEN THUMBNAILS
$num_images 4;

$sql "SELECT a.image_id, a.cat_id, a.image_name, a.image_active, a.image_thumb_file, a.image_comments
        FROM "
.IMAGES_TABLE." a, ".CATEGORIES_TABLE." b
        WHERE a.image_active=1
        AND a.cat_id = b.cat_id
        AND b.auth_viewcat="
.AUTH_ALL."
        AND b.auth_viewimage="
.AUTH_ALL."
        ORDER BY RAND&#40;&#41;
        LIMIT 
$num_images";
$result $site_db->query&#40;$sql&#41;;

while &#40;$row = $site_db->fetch_array&#40;$result&#41;&#41;&#123;
  
$image_id $row['image_id'&#93;;
  
$cat_id $row['cat_id'&#93;;
  
$image_name $row['image_name'&#93;;
  
$image_comments $row['image_comments'&#93;;
  
$thumb_src = &#40;is_remote&#40;$row['image_thumb_file'&#93;&#41;&#41; ? $row['image_thumb_file'&#93; &#58; "http&#58;//www.r-o-y-a-l.com/gallery/".THUMB_DIR."/".$cat_id."/".$row['image_thumb_file'&#93;;

  
echo "<a href=\"http&#58;//www.r-o-y-a-l.com/gallery/details.php?image_id=$image_id\"><img src=\"".$thumb_src."\" border=\"0\" alt=\"$image_name\"></a><br>\n";echo "<b>$image_name</b><br>\n";
  echo 
"Comments&#58; $image_comments<hr>\n";
&
#125;
?>



 Das ganze läuft auf der Seite http://www.r-o-y-a-l.com/start.php

Ich habe nun alle variationen getestet die es gibt! Aber irgenwie wollen die Thumbnails nicht angezeigt werden!

Das Witzige daran ist, wenn ich auf das bild klicke (rechte Maus Taste) /Eigenschaften/ Die URL rauskopiere wo er sich das Pic holt! Und es in die Adresszeile kopiere wird mir das Thumbnail angezeigt!

Was mache ich denn Falsch!!



2. Ich würde gerne die Thumbnails Horizontal anzeigen lassen! geht das ?

Vielen Dank für eure Hilfe!!

Offline Mykey

  • Pre-Newbie
  • Posts: 9
    • View Profile
Kann mir denn keiner Helfe!!!!
« Reply #1 on: December 06, 2002, 04:46:55 PM »
Bitte!!

Offline Jan

  • Administrator
  • 4images Guru
  • *****
  • Posts: 5.024
    • View Profile
    • 4images - Image Gallery Management System
Random Pic Big Prob. // Sorry wegen neues Thema
« Reply #2 on: December 06, 2002, 05:11:33 PM »
1. Wenn man das Bild direkt aufruft, merkt man, dass das ganze eine URL-Umleitung ist. Die Bilder liegen eigentlich hier:
http://royal.chaotix.info/gallery/
Das muss natürlich auch als <img src> angegeben werden.

2. Einfach im Script eine HTML-Tabelle mit Zellen drumherumbasteln.

Jan
Your first three "must do" before you ask a question:
1. Forum rules
2. FAQ
3. Search

Offline Mykey

  • Pre-Newbie
  • Posts: 9
    • View Profile
Danke Jan!!
« Reply #3 on: December 09, 2002, 07:20:17 PM »
Hallo Jan! Das mit den Bilder hat nun perfekt geklappt!

Nur das mit dem einbetten von HTML, für die Horizontale Ansicht blicke ich das nicht so ganz! Könntest du mir dar bitte ein beispiel zeigen!

Wäre echt Prima! :-)

Danke Mike

Offline Jan

  • Administrator
  • 4images Guru
  • *****
  • Posts: 5.024
    • View Profile
    • 4images - Image Gallery Management System
Random Pic Big Prob. // Sorry wegen neues Thema
« Reply #4 on: December 10, 2002, 09:27:06 AM »
Code: [Select]
echo "<table><tr>";

while ($row = $site_db->fetch_array($result)){
 
  echo "<td>";

  $image_id = $row['image_id'];
  $cat_id = $row['cat_id'];
  $image_name = $row['image_name'];
  $image_comments = $row['image_comments'];
  $thumb_src = (is_remote($row['image_thumb_file'])) ? $row['image_thumb_file'] : "http://www.r-o-y-a-l.com/gallery/".THUMB_DIR."/".$cat_id."/".$row['image_thumb_file'];

  echo "<a href=\"http://www.r-o-y-a-l.com/gallery/details.php?image_id=$image_id\"><img src=\"".$thumb_src."\" border=\"0\" alt=\"$image_name\"></a><br>\n";echo "<b>$image_name</b><br>\n";
  echo "Comments: $image_comments<hr>\n";

  echo "</td>";
}

echo "</tr></table>";

Jan
Your first three "must do" before you ask a question:
1. Forum rules
2. FAQ
3. Search