Hallo,
ich benötige bei folgender Angelegenheit Hilfe:
Ich habe ein Bewertungssystem für Kunden, das bedeutet der Kunde bekommt über einen Link in einer Email
in das Bewertungssystem.
Dort gibt er einen Kommentar ab und kann zusätzlich noch auf 1 - 5 Sterne klicken.
Diese Daten werden in eine MySql DB geschrieben, auch wird der angehängte Text in der URL:
Code:
http://www.xxx.de/bewertung/wertung/addcode.php?daten=überaschung!
In die DB eingetragen, vorher aber mit urlencode bearbeitet.
Das funktioniert auch alles wunderbar.
In meiner Ausgabe wird dann der urlenodete Text aber so ausgegeben:
Code:
%C3%9Cberraschung%21
weil ich nicht weiß wo ich im Ausgabescript den urldecode eintragen muß und vor allem wie?
Script (es geht um die $list['daten'], der Inhalt muß mit urldecode bearbeitet werden):
Code:
// Daten von DB holen
while($list = mysql_fetch_array($query))
{
if($list['id'] != ""){
// Ausgabe Tabelleninhalt
echo '<table cellpadding="0" cellspacing="0" width="'. $tabellenbreiteinhalt .'" align="'. $anordnung.'" id="inhaltstabelle">';
echo '<tr>';
echo '<td class="td1"><img src="images/datum.gif" alt="Datum" width="32" height="32" border="0" /></td>';
echo '<td class="td2"><span class="datum">'. $list['dat'] .'</span></td>';
echo '<td class="td3"><img src="images/kunden.gif" alt="Kunde" width="32" height="32" border="0" /></td>';
echo '<td class="td4">('. $list['id'] .')</td>';
echo '<td class="td12">'. $list['text'] .'</td>';
echo '<td class="td14">'. $list['daten'] .'</td>';
echo '<td class="td9"><img src="images/ampel.gif" alt="Status" width="32" height="32" border="0" /></td>';
if ($list['wertung'] =="1"){echo'<td class="td10"><img src="images/wertung-1.png" alt="Status" width="125" height="24" /></td>';}
elseif ($list['wertung'] =="2"){echo'<td class="td10"><img src="images/wertung-2.png" alt="Status" width="125" height="24" /></td>';}
elseif ($list['wertung'] =="3"){echo'<td class="td10"><img src="images/wertung-3.png" alt="Status" width="125" height="24" /></td>';}
elseif ($list['wertung'] =="4"){echo'<td class="td10"><img src="images/wertung-4.png" alt="Status" width="125" height="24" /></td>';}
elseif ($list['wertung'] =="5"){echo'<td class="td10"><img src="images/wertung-5.png" alt="Status" width="125" height="24" /></td>';}
echo '</tr>';
echo '</table>';
}}
echo '</body></html>';
Ich würde mich freuen wenn mir jemand dabei helfen könnte, da ich die Eintragsweise von urldecode nicht genau verstehe bzw. einsetzen kann.