Ciao a tutti, premesso che di php nn capisco molto, ma che più altro vado ad intuito e riesco ad arrangiarmi, avrei un problema con un codice di un modulo "stile youtube" che ho caricato sul mio sito....in pratica questo modulo (chiamato da me nSAG-TUBE
) quando vi entro mi apre al centro del sito un elenco con i vari video uploadati sul sito....io vorrei che anzichè l'elenco mi mostrasse un'anteprima dei video, ma nn so come creare la query dei video...insomma lo vorrei rendere più simile a youtube, anche se avrà un uso riservato ai membri del clan....vi posto quì il codice php, mi aiutate a modificarlo? da solo nn saprei come fare....
solitamente i vari moduli sul mio sito me li apre al centro fra le due colonne centrali, questo avrei intenzione di farlo aprire sempre al centro ma escludendo anche le due colonne laterali,occupandone lo spazio....se creo un altro file e lo chiamo "index2.php" in cui escludo le due colonne centrali, e lo sostituisco al richiamo nel codice seguente, quando apriro il modulo si dovrebbe caricare nell'index2.php giusto?
Vabbeh sperando di nn essere stato troppo confusionario, per eventuali chiarimenti potete visionare il modulo in questione direttamente dal sito:
http://www.newsagclan.it/index.php?site=movies
Codice PHP:
<?
echo'<h2>Movies</h2>';
if(!isset($_GET['action'])) {
if(isnewsadmin($userID)) echo'<input type="button" class="button" onClick="MM_goToURL(\'parent\',\'index.php?site=movies&action=add\');return document.MM_returnValue" value="New Moview">
';
$page = $_GET['page'];
$sort = $_GET['sort'];
$type = $_GET['type'];
$alle=safe_query("SELECT movID FROM ".PREFIX."movies");
$gesamt = mysql_num_rows($alle);
$pages=1;
if(!isset($page)) $page = 1;
if(!isset($sort)) $sort = "movID";
if(!isset($type)) $type = "DESC";
$max=$maxarticles;
for ($n=$max; $n<=$gesamt; $n+=$max) {
if($gesamt>$n) $pages++;
}
if($pages>1) $page_link = makepagelink("index.php?site=movies&sort=$sort&type=$type", $page, $pages);
if ($page == "1") {
$ergebnis = safe_query("SELECT * FROM ".PREFIX."movies ORDER BY $sort $type LIMIT 0,$max");
if($type=="DESC") $n=$gesamt;
else $n=1;
}
else {
$start=$page*$max-$max;
$ergebnis = safe_query("SELECT * FROM ".PREFIX."movies ORDER BY $sort $type LIMIT $start,$max");
if($type=="DESC") $n = ($gesamt)-$page*$max+$max;
else $n = ($gesamt+1)-$page*$max+$max;
}
if($gesamt) {
if($type=="ASC")
echo'[url="index.php?site=movies&page='.$page.'&sort='.$sort.'&type=DESC"]Sort:[/url] [img]images/icons/asc.gif[/img]';
else
echo'[url="index.php?site=movies&page='.$page.'&sort='.$sort.'&type=ASC"]Sort:[/url] [img]images/icons/desc.gif[/img]';
eval ("\$head = \"".gettemplate("movies_head")."\";");
echo $head;
$i=1;
while($ar=mysql_fetch_array($ergebnis)) {
if($i%2) {
$bg1=BG_1;
$bg2=BG_2;
}
else {
$bg1=BG_3;
$bg2=BG_4;
}
$com=getanzcomments($ar[movID],"mo");
eval ("\$content = \"".gettemplate("movies_content")."\";");
echo $content;
$i++;
}
echo'</table>';
}
else{
echo'no entries!';
}
} elseif($_GET['action'] == "detail") {
$id=$_GET['id'];
if(isset($id)){
echo'<input type="button" class="button" onClick="MM_goToURL(\'parent\',\'index.php?site=movies\');return document.MM_returnValue" value="All Movies">
';
$res=safe_query("SELECT * FROM ".PREFIX."movies WHERE movID=$id");
if(mysql_num_rows($res)){
$ar=mysql_fetch_array($res);
safe_query("UPDATE ".PREFIX."movies SET hits=hits+1 WHERE movID=$id");
$bg1=BG_1;
$bg2=BG_2;
if(isfileadmin($userID)) $adm='<tr><td bgcolor="'.$bg1.'" align="right"><input type="button" class="button" onClick="MM_goToURL(\'parent\',\'index.php?site=movies&action=edit&id='.$ar[movID].'\');return document.MM_returnValue" value="edit"> <input type="button" class="button" onClick="MM_goToURL(\'parent\',\'index.php?site=movies&action=delete&id='.$ar[movID].'\');return document.MM_returnValue" value="delete"></td></tr>';
if($ar[movdescription]) $des=$ar[movdescription];
else $des='No Description';
eval ("\$details = \"".gettemplate("movies_details")."\";");
echo $details;
$parentID = $id;
$type = "mo";
$referer = "index.php?site=movies&action=detail&id=$id";
$comments_allowed = 2;
include("comments.php");
}
else echo'No Movie with ID '.$id.' aviable.';
}
else echo'Go Back.';
}
elseif($_GET['action'] == "add") {
if(!isfeedbackadmin($userID)) die('Kein Zugriff!');
$bg1=BG_1;
$bg2=BG_2;
eval ("\$add = \"".gettemplate("movies_add")."\";");
echo $add;
}
elseif($_GET['action'] == "edit") {
if(!isfeedbackadmin($userID)) die('Kein Zugriff!');
$bg1=BG_1;
$bg2=BG_2;
$id=$_GET['id'];
$get=safe_query("SELECT * FROM ".PREFIX."movies WHERE movID=$id");
if(mysql_num_rows($get)){
$ds=mysql_fetch_array($get);
eval ("\$edit = \"".gettemplate("movies_edit")."\";");
echo $edit;
}
else echo'No movie with ID '.$id.' aviable';
}
elseif($_GET['action'] == "save") {
if(!isfeedbackadmin($userID)) die('Kein Zugriff!');
$name=$_POST['name'];
$desc=nl2br($_POST['description']);
$file=$_FILES['file'];
$path="./movies/";
$upload=move_uploaded_file($file['tmp_name'], $path.$file['name']);
chmod($path.$file['name'], 0755);
$safe=safe_query("INSERT INTO ".PREFIX."movies (movheadline, movdescription, movfile) VALUES ('".$name."', '".$desc."', '".$file['name']."')");
if($upload && $safe)echo'Der Film wurde erfolgreich eingetragen!<meta http-equiv="refresh" content="2; URL=index.php?site=movies">';
else echo'Error, plese try again';
}
elseif($_GET['action'] == "saveedit"){
if(!isfeedbackadmin($userID)) die('Kein Zugriff!');
$name=$_POST['name'];
$desc=nl2br($_POST['description']);
$id=$_POST['id'];
$safe=safe_query("UPDATE ".PREFIX."movies SET movheadline='$name', movdescription='$desc' WHERE movID=$id");
if($safe)echo'Der Film wurde erfolgreich geändert!<meta http-equiv="refresh" content="2; URL=index.php?site=movies">';
else echo'Error, plese try again';
}
elseif($_GET['action'] == "delete") {
if(!isfeedbackadmin($userID)) die('Kein Zugriff!');
$id=$_GET['id'];
$get=safe_query("SELECT movfile FROM ".PREFIX."movies WHERE movID=$id");
$ar=mysql_fetch_array($get);
$path="./movies/";
$un=unlink($path.$ar[movfile]);
safe_query("DELETE FROM ".PREFIX."movies WHERE movID=$id");
if($un)echo'Film wurde erfolgreich gelöscht!<meta http-equiv="refresh" content="2; URL=index.php?site=movies">';
}
?>
Vi prego aiutatemi