Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Nagłówek excela i session - błąd pod IE
TomASS
post
Post #1





Grupa: Zarejestrowani
Postów: 1 660
Pomógł: 13
Dołączył: 9.06.2004
Skąd: Wrocław i okolice

Ostrzeżenie: (0%)
-----


Kope lat smile.gif
Jak trwoga to do boga = czyli do źródeł.
Mam coś takiego, w skrócie to mam formularz i chcę odpowiednia dane ściągnąć do plika Excela. Dodatkowo plik jest zabezpieczony sesją i pod FF spokojnie się plik ściąga, a pod IE błąd
Cytat
Program IE nie może otworzyć tej witryny internetowej. Żądana witryna jest niedostępna lub nie można jej znaleźć. Spróbuj ponownie później.

Chyba to raczej nie wina https ?

Oto kod:
  1. <?php
  2. require_once("config.php");
  3. mysql_connect ("$dbhost","$dblogin","$dbhaslo") or die ("Nie masz uprawnien");
  4. mysql_select_db ("$db");
  5.  
  6. include('./lang/lang_pl.php');
  7. global $Lang;
  8. include('./clases/user.class.php');
  9. include('./clases/zamowienie.class.php');
  10. include('./function/function.php');
  11.  
  12.  
  13. $user = $_SESSION['user'];
  14. $action = $_REQUEST['action'];
  15.  
  16.  
  17.  
  18. if($user->GetTyp()=='magazynier'){
  19. if(!$action){
  20. echo '<form action="wagi_zestawienie.php" method="POST" id="formularz" name="formularz">';
  21. echo $Lang['Od'].': <input name="data1" value="'.$data1.'" id="data1" onClick="window.open('kalendarz.php?pole=formularz.data1', '', 'menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=yes,fullscreen=no,channelmode=no,width=300,height=300,left=50,top=0')" readonly style="cursor: hand;"></br>';
  22. echo $Lang['Do'].': <input name="data2" value="'.$data2.'" id="data2" onClick="window.open('kalendarz.php?pole=formularz.data2', '', 'menubar=no,toolbar=no,location=no,directories=no,status=no,scrollbars=no,resizable=yes,fullscreen=no,channelmode=no,width=300,height=300,left=50,top=0')" readonly style="cursor: hand;"></br>';
  23. echo '<input type="submit" value="OK">';
  24. echo '<input type="hidden" value="ok" name="action">';
  25. echo '</form>';
  26. }
  27. else {
  28. header("Content-type: application/ms-excel; charset=utf-8;");
  29.  header("Content-disposition: filename="platforma.xls"");
  30. $od = $_REQUEST['data1'];
  31. $do = $_REQUEST['data2'];
  32. $ID_magazyn = $user->GetPodmiot();
  33. $query = "SELECT Nr, waga_wjazd, waga_wyjazd FROM np_transporty WHERE miejsce!='delete' AND ID_magazyn=$ID_magazyn AND Dzien_roboczy>='$od' AND Dzien_roboczy<='$do' AND (Status='wyjazd' OR Status='zaladowane' OR Status='dostarczono') ORDER BY Nr";
  34. $result = mysql_query($query);
  35. echo '<table>';
  36. while ($row = mysql_fetch_array($result)){
  37. echo '<tr>';
  38. echo '<td>'.$row['Nr'].'</td>';
  39. echo '<td>'.$row['waga_wjazd'].'</td>';
  40. echo '<td>'.$row['waga_wyjazd'].'</td>';
  41. echo '<td>'.($row['waga_wyjazd']-$row['waga_wjazd']).'</td>';
  42. echo '</tr>';
  43. }
  44. echo '</table>';
  45. }
  46. }
  47. ?>


Jak usunę zabezpieczenie sesją (if($user->GetTyp()=='magazynier'){) oraz session_start to jest ok:/


--------------------
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.08.2025 - 11:58