Jump to content

happycode

Member
  • Posts

    15
  • Joined

  • Last visited

happycode's Achievements

boolean user

boolean user (2/5)

  • 1 Year

Recent Badges

1

Reputation

  1. Olá, Obrigado pela resposta. Essa documentação é para C++ e Java. Não é possível implementar com PHP/JSON?
  2. Boas, Alguém sabe como posso implementar a Autenticação GOV com PHP? Pela a pesquisa que fiz não encontrei nenhuma API. Cumps
  3. Continuo com o mesmo problema e ainda não consegui ultrapassar. Alguém consegue dar alguma dica? function x_function() { global $wpdb; set_time_limit(0); $xml_path = $plugin_dir_path = dirname(__FILE__) . '/files/x/file.xml'; $xml = simplexml_load_file( $xml_path ) or die( 'Error: Cannot create object' ); $row = 0; foreach( $xml->structure as $data ) { $row++; $id = (string)$data->id; $name = (string)$data->name; $parent_id = (string)$data->parentid; $check_exist = $wpdb->get_var( "SELECT COUNT(id) FROM table Where id='$id'" ); if ( $check_exist == '0' AND $parent_id == '1' ) { $cat_insert = wp_insert_term( $name, 'product_cat' ); if ( ! is_wp_error( $cat_insert ) ) { $cat_id = isset( $cat_insert['term_id'] ) ? $cat_insert['term_id'] : 0; } } if ( $check_exist == '0' AND $parent_id != '1' ) { $get_parent = $wpdb->get_var( "SELECT category FROM table Where id='$parent_id'" ); $cat_insert = wp_insert_term( $name, 'product_cat', array( 'parent' => $get_parent ) ); if ( ! is_wp_error( $cat_insert ) ) { $cat_id = isset( $cat_insert['term_id'] ) ? $cat_insert['term_id'] : 0; } } if ( isset($cat_id) ) { $save_id = $wpdb->get_var( "INSERT INTO table (id, category) VALUES ('$id', '$cat_id')" ); } } }
  4. Bom dia, Estou a importar produtos de um XML para o WooCommerce, onde está a dar o seguinte erro: No script de importação usava um ficheiro XML com 128MB e onde está tudo ok, agora no novo XML com actualização de preços dá o erro. Bloco de código: $xml_path = plugins_url( 'files/folder/file.xml', __FILE__ ); $xml = simplexml_load_file( $xml_path ); Alguém consegue indicar onde poderá estar a origem do problema?
  5. Boa tarde, Qual é a melhor maneira de recolher dados de um site( neste caso, dados estatísticos de jogadores de futebol), para um excel? O site em questão não tem disponível nenhum XML. O Método Web scrapping é viável? Cumprimentos Rafael Azevedo
  6. function ftp_file_2501_import() { global $wpdb; /* Source File Name and Path */ $remote_file = '/files/products/xml/standard/product_2501_pt.xml'; /* FTP Account */ $ftp_host = 'xxxxx'; /* host */ $ftp_user_name = 'xxxxx'; /* username */ $ftp_user_pass = 'xxxx'; /* password */ /* New file name and path for this file */ $local_file = 'wp-content/folder/product_2501_pt.xml'; /* Connect using basic FTP */ $connect_it = ftp_connect( $ftp_host ); /* Login to FTP */ $login_result = ftp_login( $connect_it, $ftp_user_name, $ftp_user_pass ); /* Download $remote_file and save to $local_file */ if ( ftp_get( $connect_it, $local_file, $remote_file, FTP_BINARY ) ) { $xml = simplexml_load_file("https://www.xxxxxx.pt/wp-content/folder/product_2501_pt.xml"); } /* Close the connection */ ftp_close( $connect_it ); foreach($xml->children() as $product) { $category = $product->category; if (strpos($category, '2548') !== false) { $id = $product->id; $name = $product->name; $description = $product->description; $price = $product->price; $width = $product->width; $height = $product->height; $depth = $product->depth; $weight = $product->weight; $stock = $product->stock; $date_add = $product->date_add; $date_upd = $product->date_upd; $image1 = $product->image1; $image2 = $product->image2; $image3 = $product->image3; $image4 = $product->image4; $image5 = $product->image5; $wpdb->query( "INSERT INTO wp6t_posts ( post_type, post_author, post_status, post_title, post_content, post_date, post_modified ) VALUES (product, 1 , draft, $name, $description, $date_add, $date_upd )" ); } } } add_action( 'file_2501_import', 'ftp_file_2501_import'); Erro: Warning: ftp_get(wp-content/folder/product_2501_pt.xml): failed to open stream: No such file or directory in /home/xxxx/public_html/wp-content/themes/theme-child/functions.php on line 28 Warning: ftp_get(): Error opening wp-content/folder/product_2501_pt.xml in /home/xxxxx/public_html/wp-content/themes/theme-child/functions.php on line 28 Bom dia malta, Tenho estado a tentar a fazer download de um xml de um server para outro e posteriormente aceder ao xml e extrair o conteúdo e salvar na base de dados com recurso ao cron job para chamar a função diariamente. Se meter a função a executar ao init, corre tudo bem, mas se usar o cron job dá problema na localização do xml. Alguma dica? Cumprimentos
  7. Não estou a conseguir fazer a recolha utilizando o WordPress. Criei um ficheiro .php só com o bloco de código para testar e aí já faz a recolha. Criei um shortcode no Wordpress para recolher os dados. Dá sempre o erro Error: Cannot create object. Existe alguma diferença entre rodar o código com o WordPress ou sem o WordPress?
  8. Boas, Entrei em contacto com as casas de apostas existentes actualmente no mercado, e a equipa técnica forneceu o link do xml com os dados dos eventos e odd's. Nunca trabalhei com xml, por isso ainda estou a aprofundar mais sobre o assunto. Como consigo recolher os dados do xml? $xml = simplexml_load_file( 'http://betptxml.sbtech.com/lines.aspx?eventtype=1&eventtype=2' ) or die("Error: Cannot create object"); echo $xml->Event[0]['Branch'];
  9. Pode haver algum problema legal com o que estou a tentar desenvolver? Estou a desenvolver um sistema de Tips algo parecido com academiadasapostas.com A meu objectivo é através do link do evento de uma casa de aposta bet.pt, betclick, etc..mostrar as opções de apostas para o utilizador do meu site fazer o prognostico com os dados reais. Output do que pretendo mostrar: https://www.dropbox.com/s/9n5bbruiazhcpsh/Exemplo.png?dl=0
  10. Quero recolher os dados dos tipos de apostas e odds do evento para mostrar no meu site para o utilizador fazer o prognostico
  11. Boas pessoal, Preciso de uma orientação num problema que tenho estado a tentar resolver nos últimos dias. Precisava de inserir no meu site as opções de apostas de um evento desportivo do site bet.pt. Penso que utilizar um iframe seria melhor porque assim consumia menos recursos visto que o render era externo. Neste momento tenho o iframe a renderizar a homepage completa da bet.pt, não consigo a renderizar um evento desportivo especifico porque parece estar feito em ajax e não tenho um link especifico. E não consigo fazer de maneira somente a mostrar as opções de apostas em vez da página completa. Algum conselho?
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.