troche zakrecilem, ale chodzi o to ze tych zdjec w bazie jest wiecej bo je dodawalem ale wyswietla tylko 2 rzędy miniaturek, a na virtualnym normalnie
link: http://www.forozanski.pl/prgal
plik index.php
Kod
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<title>proba</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table cellpadding="0" cellspacing="0" width="776" border="1">
<tbody>
<tr>
<td>
<table cellpadding="0" cellspacing="0" width="776" border="0">
<tbody>
<tr>
<td width="200" align="left" valign="top">
<form enctype="multipart/form-data" action="dodaj.php" method="post">
<p>Dodaj kolejne zdjecie:
<input name="file" type="file" size="38"/>
<textarea name="opis" type="text" cols="40" rows="4"></textarea></br>
<input type="submit" value="Dodaj" />
<input type="reset" value="Reset" /></p>
</form>
<td width="576" height="520">
<?php
$link=mysql_connect('host','mojabaza','haslo')
or die('Połączenie nieudane');
mysql_select_db('nazwabazy')
or die('Nieudane pobranie bazy');
if (!isset($_GET['zdj']))
{
$zapytanie=mysql_query("SELECT * FROM galeria LIMIT 1");
}
else
{
$zdj=$_GET['zdj'];
$zapytanie=mysql_query("SELECT * FROM galeria WHERE id='$zdj'");
}
echo '<table border="0">';
echo '<tr border="0">';
echo '<td colspan="4" align=”center”>';
$dane=mysql_fetch_array($zapytanie);
echo '<img src=galeria/'.$dane['zdjecie'].' width=420 height=350>';
echo '
';
echo '<b>'.$dane['opis'].'</b>';
echo '
';
echo 'Dodano dnia: <b>'.$dane['datans'].'</b>';
echo '</td></tr>';
$zapyanie=mysql_query('SELECT * FROM galeria');
$il=mysql_num_rows($zapyanie);
$wiersze=ceil($il/4);
for ($a=0;$a<$wiersze;$a++)
{
echo '<tr align=center>';
$b=$a*4;
$zapytanie="SELECT * FROM galeria LIMIT $b,4";
$c=mysql_query($zapytanie);
while($row=mysql_fetch_array($c))
{
echo '<td>';
echo '<a href=index.php?zdj='.$row['id'].'><img src="galeria/'.$row['zdjecie'].'" border=0 width=100 height=100></a>';
echo '</td>';
}
echo '</tr>';
}
echo '</table>';
mysql_close($link);
?>
</td></tr>
</tbody>
</table>
<tr>
<td>wykonanie: zibi</td></tr>
</tbody>
</table>
</body>
</html>
<html>
<head>
<title>proba</title>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
</head>
<body>
<table cellpadding="0" cellspacing="0" width="776" border="1">
<tbody>
<tr>
<td>
<table cellpadding="0" cellspacing="0" width="776" border="0">
<tbody>
<tr>
<td width="200" align="left" valign="top">
<form enctype="multipart/form-data" action="dodaj.php" method="post">
<p>Dodaj kolejne zdjecie:
<input name="file" type="file" size="38"/>
<textarea name="opis" type="text" cols="40" rows="4"></textarea></br>
<input type="submit" value="Dodaj" />
<input type="reset" value="Reset" /></p>
</form>
<td width="576" height="520">
<?php
$link=mysql_connect('host','mojabaza','haslo')
or die('Połączenie nieudane');
mysql_select_db('nazwabazy')
or die('Nieudane pobranie bazy');
if (!isset($_GET['zdj']))
{
$zapytanie=mysql_query("SELECT * FROM galeria LIMIT 1");
}
else
{
$zdj=$_GET['zdj'];
$zapytanie=mysql_query("SELECT * FROM galeria WHERE id='$zdj'");
}
echo '<table border="0">';
echo '<tr border="0">';
echo '<td colspan="4" align=”center”>';
$dane=mysql_fetch_array($zapytanie);
echo '<img src=galeria/'.$dane['zdjecie'].' width=420 height=350>';
echo '
';
echo '<b>'.$dane['opis'].'</b>';
echo '
';
echo 'Dodano dnia: <b>'.$dane['datans'].'</b>';
echo '</td></tr>';
$zapyanie=mysql_query('SELECT * FROM galeria');
$il=mysql_num_rows($zapyanie);
$wiersze=ceil($il/4);
for ($a=0;$a<$wiersze;$a++)
{
echo '<tr align=center>';
$b=$a*4;
$zapytanie="SELECT * FROM galeria LIMIT $b,4";
$c=mysql_query($zapytanie);
while($row=mysql_fetch_array($c))
{
echo '<td>';
echo '<a href=index.php?zdj='.$row['id'].'><img src="galeria/'.$row['zdjecie'].'" border=0 width=100 height=100></a>';
echo '</td>';
}
echo '</tr>';
}
echo '</table>';
mysql_close($link);
?>
</td></tr>
</tbody>
</table>
<tr>
<td>wykonanie: zibi</td></tr>
</tbody>
</table>
</body>
</html>
plik dodaj.php
Kod
<?php
$file_tmp = $_FILES['file']['tmp_name'];
$file_name = $_FILES['file']['name'];
$datans = date("Y-m-d H:i:s");
if(is_uploaded_file($file_tmp)) {
move_uploaded_file("$file_tmp","galeria/$file_name");
echo "Plik zostal skopiowany: $datans";
$sql = mysql_connect('host','mojabaza','haslo') or die('Brak polaczenia z baza danych');
mysql_select_db('nazwabazy') or die('Wystapil problem z dostepem do bazy');
mysql_query('INSERT INTO galeria (zdjecie, opis, datans) VALUES (\''.$file_name.'\', \''.$_POST['opis'].'\', \''.$datans.'\')') or die ('Błąd bazy');
mysql_close($sql);
} else {
echo"Wystapil blad podczas kopiowania";
}
?>
<script type="text/javascript">
setTimeout(function(){document.location.href='index.php';}, 3000);
</script>
$file_tmp = $_FILES['file']['tmp_name'];
$file_name = $_FILES['file']['name'];
$datans = date("Y-m-d H:i:s");
if(is_uploaded_file($file_tmp)) {
move_uploaded_file("$file_tmp","galeria/$file_name");
echo "Plik zostal skopiowany: $datans";
$sql = mysql_connect('host','mojabaza','haslo') or die('Brak polaczenia z baza danych');
mysql_select_db('nazwabazy') or die('Wystapil problem z dostepem do bazy');
mysql_query('INSERT INTO galeria (zdjecie, opis, datans) VALUES (\''.$file_name.'\', \''.$_POST['opis'].'\', \''.$datans.'\')') or die ('Błąd bazy');
mysql_close($sql);
} else {
echo"Wystapil blad podczas kopiowania";
}
?>
<script type="text/javascript">
setTimeout(function(){document.location.href='index.php';}, 3000);
</script>

zapodalem fotke jak u mnie to na virtualnym wyglada, a w necie nie działa

co jest pomoze ktos
