Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

 
Reply to this topicStart new topic
> [php] insert rekodrów na serwerze nie działa, Malformed header from CGI script: zend_mm_heap corrupted
Lejto
post
Post #1





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


Mam kod który dodaje rekordy do bazy na localhoście wszystko ok na moim serwerze też, ale na innym już nie
kod
  1. <?php
  2. public function dodaj($n)
  3.    {
  4.        if($_SESSION['login'])
  5.        {
  6.        
  7.        $row = 1;
  8.        $uchwyt = fopen("csv/".$n,'r');
  9.    
  10.        
  11.        while (($data = fgetcsv($uchwyt, 1000, ";")) !== FALSE)
  12.        {
  13.                 $num = count($data);
  14.                   $row;
  15.        
  16.    
  17.        $id1 = serialize(array($data[4],$data[6],$data[8]));
  18.        $id2 = serialize(array($data[5],$data[7],$data[9],$data[11]));
  19.        if($data[38] == 1)
  20.        {
  21.            $is_draft = 0;
  22.        }
  23.        else
  24.        {
  25.            $is_draft  = 1;
  26.        }
  27.    
  28.        
  29.          $sql = mysql_query("zapytanie");    
  30.          
  31.        $sql2 = mysql_query("zapytanie");
  32.        $sql3 = mysql_query("zapytanie");
  33.  
  34.       if(!$sql)
  35.       {
  36.           echo 'Niestety wystąpił błąd ;(<br>';
  37.           echo mysql_error();
  38.       }
  39.        
  40.        }
  41.        fclose($uchwyt);
  42.        header("Location: index.php?akcja=pokaz");
  43.        }
  44.    }
  45. ?>

Dostaje taki błąd
Kod
Malformed header from CGI script: zend_mm_heap corrupted

o co chodzi?


--------------------
Go to the top of the page
+Quote Post
krowal
post
Post #2





Grupa: Zarejestrowani
Postów: 561
Pomógł: 72
Dołączył: 15.11.2006

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


Prawdopodobnie:
-inna nazwa bazy,
-inne hasło, user, host
-brak uprawnień do "insert" na danym serwerze
...

Zobacz jakie błędy Ci wyświetla i kombinuj, w kodzie który podałeś nie ma kompletnie nic co by mówiło jaki jest powód nie wykonywania inserta.


--------------------
Nawet świnka może wejść na drzewo kiedy jest chwalona :)
Go to the top of the page
+Quote Post
Zyx
post
Post #3





Grupa: Zarejestrowani
Postów: 952
Pomógł: 154
Dołączył: 20.01.2007
Skąd: /dev/oracle

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


Ogólną przyczynę opisywałem jakiś czas temu tutaj: http://forum.php.pl/index.php?showtopic=11...st&p=602609 - problem na pewno nie leży bezpośrednio w parametrach bazy danych. Jeśli już, podejrzewałbym obsługę błędów oraz wersję PHP, jaka jest zainstalowana na serwerze.


--------------------
Specjalista ds. głupich i beznadziejnych, Zyx
Nowości wydawnicze: Open Power Collector 3.0.1.0 | Open Power Autoloader 3.0.3.0
Go to the top of the page
+Quote Post
Lejto
post
Post #4





Grupa: Zarejestrowani
Postów: 1 385
Pomógł: 48
Dołączył: 23.05.2007

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


ok już dodaje ale jest problem z przekierowaniem header ;/


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

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: 22.08.2025 - 11:03