MarceloZ 2 Denunciar post Postado Maio 7, 2014 Carissimos eu não sou muito familiarizado com OOP no php tenho arquivo class.php dentro tem essa classe public function getEventVenue() { return stripslashes(event::$eventQry["event_venue"]); } no arquivo getevent.php tenho assim <?php if($eventObj->getEventVenue()!='') { ?> <div class="event_info_box"> <div class="event_info_title"><?php echo $lang["GETEVENT_VENUE"]; ?></div> <div class="event_info_row"><?php echo str_replace("\n","<br>",$eventObj->getEventVenue()); ?></div> </div> <?php } ?> Eu preciso pegar essa echo <?php echo str_replace("\n","<br>",$eventObj->getEventVenue()); ?> e colocar em outra pagina mas eu coloco e fica em branco como eu posso estar fazendo essa exibição? Compartilhar este post Link para o post Compartilhar em outros sites
jgustavo99 85 Denunciar post Postado Maio 7, 2014 Olá! Você para você fazer "<?php echo str_replace("\n","<br>",$eventObj->getEventVenue()); ?>", você precisa declarar seu objeto. Exemplo: $eventOb = new EventOb. Compartilhar este post Link para o post Compartilhar em outros sites
MarceloZ 2 Denunciar post Postado Maio 7, 2014 Vixe , consegui... o objeto ele já estava declarado em um include. mas fui ceifando os arquivos e achei um array onde declarava os eventos obrigado preciso aprender OOP urgênte Compartilhar este post Link para o post Compartilhar em outros sites
paulinhosupriano 103 Denunciar post Postado Maio 8, 2014 O segredo do OOP e saber o que vai fazer, escrever no papel as funcionalidade, necessidades e modelagem para os dados. Depois debugar antes da interação com o banco de dados. :D Compartilhar este post Link para o post Compartilhar em outros sites
Nilton Bicalho 0 Denunciar post Postado Maio 8, 2014 uma simples verificaçao resolveria.if(isset($eventObj->getEventVenue())){ //execute } Compartilhar este post Link para o post Compartilhar em outros sites
MarceloZ 2 Denunciar post Postado Maio 8, 2014 uma ajuda aqui Isso é um calendario quando tem registro no dia do evento aparece 1 evento ai clica vai para outra tela com os dados data hora nome descrição.. eu criei um novo campo no bd fiz a classe então lancei <?php if($eventObj->getEventName()!='') { echo str_replace("\n","<br>",$eventObj->getEventName()); ?> } ?> Na pagina da descrição aparece o nome corretamente. Eu preciso que esse EventName apareça no dia no calendario. Então usei a mesma declaração acima só que não funcionou. :S Compartilhar este post Link para o post Compartilhar em outros sites