gestione immagini

gi083web

Nuovo Utente
12 Set 2013
2
0
0
Ciao a tutti! Mi sono appena iscritto a questo forum quindi a priori chiedo scusa se commetterò degli errori! mi sto affacciando al mondo php e con granda fatica sto cercando di imparare tutte le potenzialita di questo meraviglioso linguaggio lato server. Veniamo al dunque; sto cercando di fare una piccola slide in php e ne ho presa una da me fatta precedentemete pero in javascript! cambiando ovviamente le variabili ed aggiungendo il "$" davanti ad esse non ottengo piu il risultato di prima. La slide non funziona! in realtà la slider è un pretesto per imparare a gestire le immagini con php; pensavo fosse una procedura simile al javascript, ma vedo che non è cosi! Potete aiutarmi? vi posto il codice che non funziona:



codice:
Codice:
<script>

$att=1;


function cambia(x){
	
	$att = $att + x;
	
	if($att>4) $att=1;
	if($att<1) $att=4;
	
	}

</script>

</head>

<body>
<?php

echo "<div><img src='" . $att . ".jpg' width='400' height='250' /></div>"
echo "<input type='button' onclick='cambia(-1)' value='indietro' />"
echo "<input type='button' onclick='cambia(1)' value='avanti' />"

?>
</body>

le immagini sono 4 e si chiamano "1.jpg" "2.jpg" "3.jpg" "4.jpg";

posso chiedervi inoltre dove posso trovare una guida che mi spiegi come usare le variabili con le immagini? GRAZIE
 
gestioni immagini

chiedo scusa ma volevo aggiungere che desidererei degli script di facile comprensione in modo da non fare un semplice copia incolla, ma di capire il significato in modo da acquisire le nozioni che mi occorrono! Grazie
 
non visualizzi niente perchè $att in php è vuota ma è una variabile javascript dovresti trovare il modo di collegare prima le due variabili
 
Prova a lasciare solo questo.
L'ho scritto e non l'ho testato, provalo tu.
PHP:
<?php
$img = $_GET['page'] != 'null' ? $_GET['page'] : 1;
if($img > 4)
   $img = 1;
if($img < 1) 
   $img = 4;
echo "<div><img src='". $img .".jpg' width='400' height='250' /></div>"
echo "<a href='".pagina.php?page=$page-1."'> indietro</a>";
echo "<a href='".pagina.php?page=$page+1."'> avanti</a>";

?>
 
Aggiungo che non avevi messo il $ davanti a x
 

Discussioni simili