wolfgang_sp
Neues Mitglied
Hi, ich will eine poll auswerten und in mysql speichern und dann auf die seite von der poll aufgerufen wird zurücklinken. das modul wird über include eingebettet. anscheinend ruft es sich aber zweimal auf und $_GET['id']; verliert dann den wert. und schreibt bitte nicht, dass ich die auswertung in eine eigene datei auslagern und dann includen soll, das funktioniert auch nicht. der code:
bin schon leicht verzweifelt...
bitte um hilfe
wolfgang
MOD EDIT Code Tags hinzugefügt, Bitte das nächste mal dran denken - (Frank)
PHP:
<? $aktuelles_video=$_GET['id']; // das ist die Seite in der dieser Code included wird
$link = 'start_content.php?id='.$aktuelles_video;
// reset für IF Abfrage
$ergebnis == 0
?>
<form action="<?php print $_SERVER['PHP_SELF']; ?>" method="post">
Wie gefällt Ihnen dieses Video?
<table width="90%" border="0">
<tr>
<td><span class="Stil1">sehr gut</span></td>
<td align="right"><span class="Stil1">gar nicht</span></td>
</tr>
</table>
<table width="90%" border="0">
<tr>
<td align="center"><label>
<input type="radio" name="Bewertung" value="5" />
</label></td>
<td align="center"><label>
<input type="radio" name="Bewertung" value="4" />
</label></td>
<td align="center"><label>
... usw.
</table>
<table width="90%" border="0">
<tr>
<td><div align="center">
<input name="submit" type="submit" value="Bewerten" />
</div></td>
</tr>
</table>
</form>
</div>
<?php
// speichere nur, wenn value <> 0
$ergebnis=$_POST['Bewertung'];
if (!$ergebnis='0') {
include_once("open_db.php"); // öffne DB
$query = "INSERT INTO bewertung (id_bewertung, wert) VALUES ('$aktuelles_video','$ergebnis')"; // speichere Bewertung zum zugehörigen Video
$dummy = mysql_query($query) or die(mysql_error());
print $_SERVER['$link']; // Und jetzt spring zur Seite von der dieser Code included wurde zurück UND HIER VERLIERT ER DEN WERT FÜR $_GET['id'], das heiss der link heisst dann zum Beispiel nur [url]http://localhost:8502/cw_tv/show_video.php[/url]
und nicht - wie er eigentlich heißen sollte:
[url]http://localhost:8502/cw_tv/show_video.php?id=12[/url]
// reset $ergebnis für die if abfrage
$ergebnis == 0
}
?>
bin schon leicht verzweifelt...
bitte um hilfe
wolfgang
MOD EDIT Code Tags hinzugefügt, Bitte das nächste mal dran denken - (Frank)
Zuletzt bearbeitet von einem Moderator: