Lite kod för att ni ska förstå
Öppna fönstret:
asdf
<a href="createNewMess.php?reply=true&idType=<?=$idType?>&id=<?=$id?>"e=true" onclick="msgWindow=window.open('','writeAnswer',',scrollbars=yes,width=470,height=500,resizable')" target="writeAnswer">
Här kommer den alltid in:
if (isset($_GET['quote']) && $_GET['quote'] == 'true') {
printf("\n");
printf("\n");
printf("\n");
$langText = trim(write($lang, 'WrittenBy'));
echo $langText;
$fullName = getFullname($link, $oldMessageDataArray[0]);
echo " $fullName ($oldMessageDataArray[1]):";
printf("\n");
echoMessageWhenWriting($oldMessageDataArray[2]);
} else {
echo "ingen post?";
echoMessageWhenWriting($_POST['Message']);
}
Hur jag än laddar om sidan med följande kod så blir alltid $_GET['quote'] == 'true'. Det bör kanske sägas att jag laddar alltså om sidan så här (något förkortat):
<tr>
<td width="100" class='text'>
<input type='hidden' name='MAX_FILE_SIZE' value='2000000'><? echo (write($lang, "Attachments")); ?>:
</td>
</tr>
<tr>
<td>
<input name='userfile' type='file' class="inputupload" size='15'>
<?
if ($_POST['dir'] == "") {
$date = date("Y");
$date .= date("m");
$date .= date("d");
$date .= date("H");
$date .= date("i");
$date .= date("s");
$date .= $_SESSION['username'];
$uploadDir = "../tempupload/".$date."/";
echo "<input type=\"hidden\" name=\"dir\" value=\"$uploadDir\">";
} else {
$uploadDir = $_POST['dir'];
echo "<input type='hidden' name='dir' value='$uploadDir'>";
}
echo "<input type='hidden' name='removeThisFile' value=''>";
?>
<input type='submit' name='newFile' class='inputbutton' value='<? echo (write($lang, "AddThisFile")); ?>' >
</td>
</tr>
och formtaggen:
<form action="<?=$PHP_SELF?>" enctype="multipart/form-data" method="post" name='newMessForm'>