Hi 
Ich bin leider nicht so erfahren was PHP und MySQL-Abfragen angeht. Meist verstehe ich um was es sich handelt bei einem existierenden Code, jedoch habe ich Probleme was eigenes zu schreiben. Benutze auf meiner Homepage WebSpell und in Zusammenhang mit der Diashow hab ich eine Frage:
Bei der Diashow ist es standardmäßig nicht möglich, diese zu pausieren, wieder zu starten u.ä., ich würde das jedoch gerne zusätzlich einbauen, leider weiß ich nicht wie.
Der betreffende Bereich wird so definitiert:
Also um Grunde liest er die IDs bzw Namen der Bilder aus der MySQL-Datenbank aus...Ist es überhaupt möglich diese Abfrage zu pausieren und wenn ja wie?
Wäre sehr froh über Hilfe!
MfG
pearce

Ich bin leider nicht so erfahren was PHP und MySQL-Abfragen angeht. Meist verstehe ich um was es sich handelt bei einem existierenden Code, jedoch habe ich Probleme was eigenes zu schreiben. Benutze auf meiner Homepage WebSpell und in Zusammenhang mit der Diashow hab ich eine Frage:
Bei der Diashow ist es standardmäßig nicht möglich, diese zu pausieren, wieder zu starten u.ä., ich würde das jedoch gerne zusätzlich einbauen, leider weiß ich nicht wie.
Der betreffende Bereich wird so definitiert:
PHP:
elseif($_GET['action'] == "diashow" OR $_GET['action'] == "window") {
include('_mysql.php');
include('_settings.php');
include('_functions.php');
if(!$_GET['picID']) {
$result = mysql_fetch_array(safe_query("SELECT picID FROM ".PREFIX."gallery_pictures WHERE galleryID='".$_GET['galleryID']."' ORDER BY picID ASC LIMIT 0,1"));
$picID = $result[picID];
} else $picID = $_GET['picID'];
//get name+comment
$ds = mysql_fetch_array(safe_query("SELECT name, comment FROM ".PREFIX."gallery_pictures WHERE picID=".$picID.""));
echo '<html><head><title>egd2011 | Diashow</title><link href="_stylesheet.css" rel="stylesheet" type="text/css"> ';
//get next
$browse=mysql_fetch_array(safe_query("SELECT picID FROM ".PREFIX."gallery_pictures WHERE galleryID='".$_GET['galleryID']."' AND picID>".$picID." ORDER BY picID ASC LIMIT 0,1"));
if($browse[picID] AND $_GET['action'] == "diashow") echo '<meta http-equiv="refresh" content="2;URL=gallery.php?action=diashow&galleryID='.$_GET['galleryID'].'&picID='.$browse[picID].'">';
echo '</head><body><br /><div align="center"><table width="850" border="0" cellspacing="0" cellpadding="0">
<tr>
<td width="200" valign="top"><br /><br /><br /><br /><img src="Bilder/logo.png" /><br /><br /><br /><div align="center"><font color="#3F3F3F"><b><u>Diashow</u></b></font><br /><br /><b><i>'.$ds[name].'</i></b><br /><br /><i>'.cleartext($ds[comment], false).'</i></div><td>
<td width="650">';
if($_GET['action'] == "diashow") {
if($browse[picID]) {
echo '<a href="gallery.php?action=diashow&galleryID='.$_GET['galleryID'].'&picID='.$browse[picID].'">';
safe_query("UPDATE ".PREFIX."gallery_pictures SET views=views+1 WHERE picID='".$picID."'");
}
} else echo '<a href="javascript:close()">';
//output image
echo '<img src="picture.php?id='.$picID.'" border="10" style="max-width:600px;">';
if($browse[picID] OR $_GET['action'] == "window") echo '</a>';
echo '</td>
</tr>
</table></div></body></html>';
}
Also um Grunde liest er die IDs bzw Namen der Bilder aus der MySQL-Datenbank aus...Ist es überhaupt möglich diese Abfrage zu pausieren und wenn ja wie?
Wäre sehr froh über Hilfe!
MfG
pearce