Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
C++. Мастер-класс в задачах и примерах. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. Социальная инженерия и социальные хакеры. Авторы: Кузнецов М.В., Симдянов И.В. Программирование. Ступени успешной карьеры. Авторы: Кузнецов М.В., Симдянов И.В. PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум PHP

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум (новые сообщения вниз) Структурный форум

тема: Глюк с передачей переменных через массивы в PHP

Сообщения:  [1-10]    [11-20]  [21-29] 

 
 автор: shizik   (14.10.2004 в 11:39)   письмо автору
 
   для: cheops   (14.10.2004 в 00:41)
 

спасибо большое

   
 
 автор: cheops   (14.10.2004 в 00:41)   письмо автору
 
   для: shizik   (14.10.2004 в 00:27)
 

Если пользователей немного, то можно через файлы или cookie, только массив для удобства лучше упаковать при помощи функции serialize()
<?php
  $test 
= array("hello","world""!");
  
$fp fopen("test.txt","w");
  
fwrite($fpserialize($test));
  
fclose($fp);
?>

тогда из другого скрипта данный массив можно прочитать из файла (cookies) при помощи скрипта
<?php
  $fp 
fopen("test.txt","r");
  
$bufer fread($fpfilesize("test.txt"));
  
fclose($fp);
  
$array_from_index unserialize($bufer);
  
print_r($array_from_index);
?>

Здесь при помощи функции unserialize() осуществляется распаковка массива.

   
 
 автор: shizik   (14.10.2004 в 00:27)   письмо автору
 
   для: shizik   (14.10.2004 в 00:19)
 

огромное спасибо.
НАИОГРОМНЕЙШЕЕ !
все работает

один вопрос напоследок: а передавать данные в массивах можно только через массив сессии ?

   
 
 автор: shizik   (14.10.2004 в 00:19)   письмо автору
 
   для: shizik   (14.10.2004 в 00:18)
 

хелло тоже выдает xernja

   
 
 автор: shizik   (14.10.2004 в 00:18)   письмо автору
 
   для: cheops   (14.10.2004 в 00:15)
 

прописал папку сессиондата - на экране индекса выдается херня.
очень извиняюсь что сам не посмотрел смысл ошибок - просто уже совсем запарился.

   
 
 автор: cheops   (14.10.2004 в 00:15)   письмо автору
 
   для: shizik   (14.10.2004 в 00:10)
 

Хм... а путь
D:\Localca\user\local\php4\sessiondata\
существует?

   
 
 автор: shizik   (14.10.2004 в 00:14)   письмо автору
 
   для: glsv (Дизайнер)   (13.10.2004 в 22:37)
 

Многоуважаемый, дизайнер. Я понимаю что это предупреждение...
Я не понимаю почему переменная не передается.
С уважением.

   
 
 автор: shizik   (14.10.2004 в 00:12)   письмо автору
 
   для: shizik   (14.10.2004 в 00:10)
 

index.phtml это ваш index.php

   
 
 автор: shizik   (14.10.2004 в 00:10)   письмо автору
 
   для: cheops   (13.10.2004 в 22:43)
 

Warning: session_start(): open(D:\Localca\user\local\php4\sessiondata\sess_87bf5fa7da85388fa12182f5109115ba, O_RDWR) failed: No such file or directory (2) in D:\Localca\www\1\www\index.phtml on line 2

Warning: session_start(): Cannot send session cookie - headers already sent by (output started at D:\Localca\www\1\www\index.phtml:2) in D:\Localca\www\1\www\index.phtml on line 2

Warning: session_start(): Cannot send session cache limiter - headers already sent (output started at D:\Localca\www\1\www\index.phtml:2) in D:\Localca\www\1\www\index.phtml on line 2

xernja
Warning: Unknown(): open(D:\Localca\user\local\php4\sessiondata\sess_87bf5fa7da85388fa12182f5109115ba, O_RDWR) failed: No such file or directory (2) in Unknown on line 0

Warning: Unknown(): Failed to write session data (files). Please verify that the current setting of session.save_path is correct (D:\Localca\user\local\php4\sessiondata) in Unknown on line 0

   
 
 автор: glsv (Дизайнер)   (13.10.2004 в 22:45)   письмо автору
 
   для: shizik   (13.10.2004 в 21:47)
 

Сделал тоже самое. Выдал 100. Странно.

   

Сообщения:  [1-10]    [11-20]  [21-29] 

Форум разработан IT-студией SoftTime
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования