Dobrý den.
Potřeboval bych radu, v php ani html se moc neorientuju. Potřebuju udělat jednoduchou fotogalerii. Satčí, aby tam bylo tlačítko na posouvání obrázků dopředu a zpět.
Jenže jediná možnost, kterou bych to zvládnul by bylo includování jednotilivých stránek (tzn. kolik obrázků tolik stránek což je nesmysl)
takže se Vás ptám, jestli není něco jako includ na obrázky?
Fórum › PHP
Obrázky (fotogalerie)
bez PHP to asi neudelas, muzes zkusit predanim argumentu:
<?php $obrazek=$_GET['obr']; ?>
<html>
<head>
</head>
<body>
<a href="?obr=1.jpg">1</a>|
<a href="?obr=2.jpg">2</a>|
<a href="?obr=3.jpg">3</a><br>
<img src="obrazky/<?php echo $obrazek; ?>">
</body>
</html>
POZOR: nekontrolovano, pisu zpameti!
Pripravujem(e) jednu fotogalériu. Adresa webu je http://tociman.tym.sk. V časti články máš krátky review. Je to súbor niekoľkých vlastností (nie všetkých), ktoré bude mať. Ale na tú si ešte počkáte :( Zatiaľ je to vo fázi grafického návrhu, všakže ... ? ;) (dotyčný vie, o čom hovorím ;)
Tak mám další problém :-((.
Chci, aby pomocí formulářů se předala informace o tom, jestli půjde proměná nahoru nebo dolu. Takže tam jsou dvě tlačítka jedno má action="XX.php" a druhé action="YY.php"
XX.php má jednoduchou funkci: $_SESSION["x"]=$_SESSION["x"]+1;
YY.php má obrácenou $_SESSION["x"]=$_SESSION["x"]-1;
Na začátku skriptu s fotografiemi mám
<?php
session_start();
?>
Místo načtení fotky jsem tam dal:
if ($_SESSION["x"]) {
echo "$_SESSION[x]";
}
ale ani tohle nefunguje, ptám se proč (píše to pořád 1)
Takže problémy přetrvávají a já nevím proč.
index.php:
<?php
session_start();
?>
<html>
<body>
<form method="post" action="./x.php">
<input type="button" value="+">
</form>
<?php
$_SESSION["x"]=$_SESSION["x"]+1;
echo $_SESSION["x"];
?>
</body>
</html>
x.php:
<?php
session_start();
$_SESSION["x"]=$_SESSION["x"]+1;
?>
Chci, jen aby se po kliknutí na tlačítko zvětšilo číslo..
Editoval hrach: oformátováno
Máš blbé tlačítko!
<input type="submit" value="+" />
alebo
<button type="submit">+</button>
Skús radšej takýto kód, než si zapraceš celý projekt so xx.php, yy.php súbormi:
<?php
session_start();
if (!isset($_SESSION['x'])) $_SESSION['x'] = 0;
$setup = 0;
if (isset($_GET['setup'])) $setup = intval($_GET['setup']);
if ($setup == 1 || $setup == -1) {
$_SESSION["x"] += $setup;
header('Location: http://tvojastranka.sk/index.php');
exit;
}
?>
<html>
<body>
<form action="./index.php?setup=1" method="post">
<button type="submit">+</button>
</form>
<form action="./index.php?setup=-1" method="post">
<button type="submit">-</button>
</form>
<?php echo $_SESSION['x']; ?>
</body>
</html>
Přidej příspěvek
Ano, opravdu chci reagovat → zobrazí formulář pro přidání příspěvku
×Vložení zdrojáku
×Vložení obrázku
×Vložení videa
Uživatelé prohlížející si toto vlákno
Podobná vlákna
On-line fotogalerie — založil Vítězslav Titl
Online fotogalerie — založil Vítězslav Titl
Fotogalerie - bezpečnost — založil An
ASP.NET - fotogalerie — založil ASP.NET - VB.NET
Automatické skrytí fotogalerie — založil David
Moderátoři diskuze