E allora puoi rispondere alla mia domanda.
Nel file il titolo come è scritto?
<title>??????</title>
che c'è nel file php al posto dei punti interrogativi?
E allora puoi rispondere alla mia domanda.
Nel file il titolo come è scritto?
<title>??????</title>
che c'è nel file php al posto dei punti interrogativi?
gioco1
Dunque è scritto esplicitamente, non c'è una variabile che scrive dinamicamente il titolo del gioco.
Allora dato che non cambia che te ne fai di recuperare il titolo? Lo sai già che è "gioco1", scrivilo come stringa dove vorresti mettere la variabile di cui parli.
Come fai a dire che ha una variabile $_GET['titolo']?
Non ha scritto da nessuna parte l'URL della pagina (o me la sono persa io?), non si può dire se ha un parametro get appeso che indichi il titolo, anzi, da come ha risposto alla mia domanda il titolo è hardcoded nel file php.
ho risolto il problema del titolo mettendoho composto alla fine questo codice ma ho 2 grossi problemi (nn di sintassi) cioè nn mi funziona il codiceCodice PHP:<title><?php $a="" ?>
il primo problema nn mi fa l' update dei valori dopo aver cliccato sull' input immagine 2° nn m ifa manco vedere i valori che stanno già nel database cioè 0Codice PHP:<p align="center"><form method="post" name="like"></form><INPUT TYPE=IMAGE SRC="../immagini/like.png" ALIGN=ABSMIDDLE width="50" height="50" name="like" > </form>
<?php
if (isset($_POST["like"])){
$conn=mysql_connect("...","...","...");
mysql_select_db("...", $conn);
$b=$_POST["like"];
mysql_query($conn,"UPDATE ... SET like = $b+1 WHERE name =$a");
}
$conn=mysql_connect("...","...","...");
$sql="SELECT $a FROM ...";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
echo $row["like"];
?>
<form method="post" name="dislike">
<INPUT TYPE=IMAGE SRC="../immagini/not-like.png" ALIGN=ABSMIDDLE width="50" height="50" name="dislike" ></form>
<?php
if (isset($_POST["dislike"])){
mysql_connect("...","...","...");
mysql_select_db("...", $conn);
mysql_query("UPDATE ... SET dislike = (dislike + 1) WHERE name =$a");
}
$sql="SELECT $a FROM ...";
$result=mysql_query($sql);
$row=mysql_fetch_array($result);
echo $row["dislike"];
?>
<form method="post" name="dislike">
Non hai specificato l'attributo action, i dati quindi non li manda a nessuno.
Inoltre nel form non c'è alcun dato da inviare.
Secondo me hai bisogno di studiare HTML prima e PHP poi, perché attualmente non hai le conoscenze adatte per fare ciò che vuoi.
e se tolgo il tag form e lascio solo l' input? (cmnq è vero era da due anni che nn prendevo i linguaggi) cm si spiega cmnq che nn si vede 0 like e 0 dislike?? perchè nel database c'è il valore 0 ma li nn esce
Cavicchi Andrea
Problemi con javascript, jquery, ajax clicca qui