Я получаю ошибку, я не знаю, как это исправить, поэтому мне интересно, смогу ли я получить какую-то помощь. Это ошибка Fatal error: process_form() [<a href='function.process-form'>function.process-form</a>]: The script tried to execute a method or access a property of an incomplete object. Please ensure that the class definition "Template" of the object you are trying to operate […]
Мне было интересно, разрешено ли создавать экземпляр класса внутри другого класса. Или мне нужно создать его снаружи, а затем передать его через конструктор? Но тогда я бы создал его, не зная, нуждаюсь ли он в этом. Пример (класс базы данных): class some{ if(…..){ include SITE_ROOT . 'applicatie/' . 'db.class.php'; $db=new db
Я использовал процедурный подход с mysql * до недавнего времени. Теперь я хочу перейти к mysqli и объектно-ориентированному подходу. Многие онлайн-ресурсы и книги говорят о том, что ООП лучше, чем процедурный, даже в случае PHP. Пройдя несколько онлайн-уроков, я написал небольшую программу, которая подключается к базе данных и выбирает значение. Я хочу знать, почему объектно-ориентированный […]
Я разрабатываю сайт с помощью CodeIgniter и создал пользователя и сеанс: $user->first_name = 'Gerep'; $user->gender = 'M'; $user->age = '26'; $this->session->set_userdata('user', $user); Но когда я пытаюсь получить доступ к объекту сеанса: echo $this->session->userdata('user')->first_name; Он возвращает мне ошибку: Object of class __PHP_Incomplete_Class could not be converted to string Я всегда так делал и никогда не сталкивался […]
Я пытаюсь отправить аудиофайл на сервер PHP. Вот код Objective-C: NSData *data = [NSData dataWithContentsOfFile:filePath]; NSLog(@"File Size: %i",[data length]); //set up request NSMutableURLRequest *request= [[NSMutableURLRequest alloc] init]; [request setURL:[NSURL URLWithString:urlString]]; [request setHTTPMethod:@"POST"]; //required xtra info NSString *boundary = @"—————————14737809831466499882746641449"; NSString *contentType = [NSString stringWithFormat:@"multipart/form-data; boundary=%@", boundary]; [request addValue:contentType forHTTPHeaderField: @"Content-Type"]; //body of the post NSMutableData […]
У меня проблема: Я пишу новый WebApp без рамки. В моем index.php я использую: require_once('load.php'); И в load.php я использую require_once('class.php'); загрузить мой класс.php . В моем классе.php у меня есть эта ошибка: Неустранимая ошибка: использование $ this, если не в объектном контексте в class.php on line … (в этом примере это будет 11) Пример […]
Рассмотрим следующее: $object1 = new stdClass(); $object2 = $object1; $object3 = clone $object1; $object1->content = 'Ciao'; var_dump($object1); // Outputs object(stdClass)#1 (1) { ["content"]=> string(4) "Ciao" } var_dump($object2); // Outputs object(stdClass)#1 (1) { ["content"]=> string(4) "Ciao" } var_dump($object3); // Outputs object(stdClass)#2 (0) { } Является ли обычное поведение PHP тем, что $object2 имеет контент, идентичный $object1 […]
Я просто понял, что могу фактически хранить объекты в $ _SESSION, и я нахожу это довольно крутым, потому что, когда я перехожу на другую страницу, у меня все еще есть мой объект. Теперь, прежде чем я начну использовать этот подход, я хотел бы узнать, действительно ли это такая хорошая идея или если есть потенциальные проблемы […]
Я пытаюсь отправить многострочный пост из iPhone / iPad в службу php, проблема в том, что по какой-то причине POST Content-Type выглядит как application / x-www-form-urlenconded (я нашел это использование Wireshark) На самом деле это фрагмент пакета POST-пакетов Wireshark: **Content-Type: application/x-www-form-urlencoded\r\n** Content-Length: 324\r\n [Content length: 324] Connection: keep-alive\r\n \r\n [Full request URI: http://my.server.com/mobile/tools/authentication] Line-based text […]
Все функции очень похожи: mysql_fetch_array(), mysql_fetch_assoc(), mysql_fetch_object() Я недавно начал использовать mysql_fetch_object, поскольку я делаю много OOP с PHP. Но каковы мнения людей, по которым лучше всего использовать и почему, и, возможно, в каком сценарии их лучше всего использовать. Спасибо за ваши мысли!