Navigazione

    Privacy - Termini e condizioni
    © 2020 Search On Media Group S.r.l.
    • Registrati
    • Accedi
    • CATEGORIES
    • Discussioni
    • Non letti
    • Recenti
    • Hashtags
    • Popolare
    • Utenti
    • Stream
    • Interest
    • Categories
    1. Home
    2. tecvis
    3. Post
    T

    tecvis

    @tecvis

    • Profilo
    • Chi segue 0
    • Da chi è seguito 0
    • Discussioni 4
    • Post 7
    • Migliore 0
    • Gruppi 0
    Iscrizione Ultimo Accesso
    Età 16
    0
    Reputazione
    7
    Post
    0
    Visite al profilo
    0
    Da chi è seguito
    0
    Chi segue
    User Newbie

    Post creati da tecvis

    • Parsing

      Salve a tutti ho un piccolo problema nel completare questo parser che ho realizzato: avrei bisogno di ripere tutte le occorrenze trovate dato il link.
      Per adesso se mando in esecuzione lo script mi viene estrapolato solo il primo risultato della pagina mentre io vorrei vedere l'elenco completo dei risultati. Purtroppo non ho ancora capito bene come applicare i cicli for e foreach. Naturalmente ho dovuto modificare i link per poter postare.

      [PHP]<?php
      $url= "paginegialle.it/naviga/000198600-5/adesivi.html";
      $html = file_get_contents($url);

      /*************** div che contiene tutti i contatti ***************/

      $contenuto1 = explode("<div class="cx-content">", $html);
      $contenuto2 = explode("<img src="geoip".".paginegialle.it/ip?dv=" width="1" height="1" style="display:none"/>", $contenuto1[1]);
      $contenuto3 = $contenuto2[0];
      $contenuto4 = $contenuto3;

      /******************conteggio dei risultati ottenuti ****************************/
      $risultati_trovati0 = explode("<span class="orange">", $contenuto4);
      $risultati_trovati1 = explode("</span>", $risultati_trovati0[1]);
      /*ceil arrotonda un numero */
      $pagine_risultati = ceil($risultati_trovati1[0]/10);

      /*************** div che contiene il nome dell' azienda ***************/
      $titolo1 = explode("<h3 class="org orange">", $contenuto4);
      $titolo2 = explode("</h3>", $titolo1[1]);
      $titolo3 = $titolo2[0];
      $titolo4 = strip_tags($titolo3);

      /*************** div che contiene il link al nome dell' azienda ***************/

      $titolo5 = explode("<h3 class="org orange">", $contenuto4);
      $titolo6 = explode("</h3>", $titolo5[1]);
      $titolo7 = $titolo6[0];
      $titolo8 = $titolo7;

      /*************** div che contiene il codice postale dell' azienda ***************/

      $cap0 = explode("<span class="postal-code">", $contenuto4);
      $cap1 = explode("</span>", $cap0[1]);
      $cap2 = $cap1[0];
      $cap3 = $cap2;

      /*************** div che contiene il nome città ***************/

      $citta0 = explode("<span class="locality">", $contenuto4);
      $citta1 = explode("</span>", $citta0[1]);
      $citta2 = $citta1[0];
      $citta3 = $citta2;

      /*************** div che contiene il nome della provincia ***************/

      $provincia0 = explode("<span class="region">(", $contenuto4);
      $provincia1 = explode(")", $provincia0[1]);
      $provincia2 = $provincia1[0];
      $provincia3 = $provincia2;

      /*************** div che contiene il numero civico ***************/

      $civico0 = explode("<p class="street-address">", $contenuto4);
      $civico1 = explode(",", $civico0[1]);
      $civico2 = $civico1[0];
      $civico3 = $civico2;

      /*************** div che contiene l' indirizzo ***************/

      $indirizzo0 = explode("<p class="street-address">", $contenuto4);
      $indirizzo1 = explode("</p>", $indirizzo0[1]);
      $indirizzo2 = $indirizzo1[0];
      $indirizzo3 = $indirizzo2;

      /*************** div che contiene il numero di telefono ***************/

      $telefono0 = explode("<span class="type">tel: </span>", $contenuto4);
      $telefono1 = explode("</p>", $telefono0[1]);
      $telefono2 = $telefono1[0];
      $telefono3 = $telefono2;

      /*************** div che contiene il numero di fax ***************/

      $fax0 = explode("<span class="type">fax: </span>", $contenuto4);
      $fax1 = explode("</p>", $fax0[1]);
      $fax2 = $fax1[0];
      $fax3 = $fax2;

      /*************** div che contiene la latitudine ***************/

      $lat0 = explode("<span class="latitude">", $contenuto4);
      $lat1 = explode("</span>", $lat0[1]);
      $lat2 = $lat1[0];
      $lat3 = $lat2;

      /*************** div che contiene la longitudine ***************/

      $lon0 = explode("<span class="longitude">", $contenuto4);
      $lon1 = explode("</span>", $lon0[1]);
      $lon2 = $lon1[0];
      $lon3 = $lon2;

      echo "<table width="100%" border="1">
      <tr>
      <td width="380" align="center">link sheda pagine gialle</td>
      <td width="180" align="center">nome azienda</td>
      <td width="180" align="center">cap</td>
      <td width="180" align="center">citta</td>
      <td width="180" align="center">provincia</td>
      <td width="180" align="center">civico</td>
      <td width="180" align="center">via</td>
      <td width="180" align="center">telefono</td>
      <td width="180" align="center">fax</td>
      <td width="180" align="center">latitudine</td>
      <td width="180" align="center">longitudine</td>
      <td width="180" align="center">email</td>
      </tr>
      <tr>
      <td align="center">".$titolo7."</td>
      <td align="center">".$titolo4."</td>
      <td align="center">".$cap3."</td>
      <td align="center">".$citta3."</td>
      <td align="center">".$provincia3."</td>
      <td align="center">".$civico3."</td>
      <td align="center">".$indirizzo3."</td>
      <td align="center">".$telefono3."</td>
      <td align="center">".$fax3."</td>
      <td align="center">".$lat3."</td>
      <td align="center">".$lon3."</td>
      <td> </td>
      </tr>
      </table>"

      ?>[/PHP]

      postato in Coding
      T
      tecvis
    • RE: [Retribuito] freelance flash

      Dimenticavo:
      il lavoro è da intendersi retribuito

      postato in Collaborazioni WEB e Lavoro: offro e cerco
      T
      tecvis
    • [Retribuito] freelance flash

      Salve a tutti,
      cerco urgentemente un programmatore flash in grado di completare una piccola animazione 3d di cui dispongo già dei file che illustrano il progetto finito.
      tale annuncio non è riferito ad un' unico lavoro, ma a più progetti da svolgere nel tempo.
      Potete rispondermi al seguente indirizzo [email protected]

      postato in Collaborazioni WEB e Lavoro: offro e cerco
      T
      tecvis
    • RE: [Cerco lavoro][retrubuito] Programmatore PHP OO/ MySQL / AJAX / Adobe AIR

      Salve, ho letto l'annucio e sarei lieto di conoscerla per valutare qualche proposta di telelavoro a distanza nella realizzazione di vari script.
      il mio indirizzo è vismart.infogmail.com

      postato in Collaborazioni WEB e Lavoro: offro e cerco
      T
      tecvis
    • RE: [Cerco Lavoro][retribuito] Programmatore (PHP/MySQL/AJAX)

      Ciao sarei interessato a proporti occasionalmente la realizzazione di alcuni script mi puoi contattare all' indirizzo vismart.infogmail.com

      postato in Collaborazioni WEB e Lavoro: offro e cerco
      T
      tecvis
    • [Retribuito][Offro Lavoro] Programmatore php

      Chiedo scusa se ho postato nella sezione errata, comunque cerco programmatore php, disponibile a piccoli lavori (naturalmente pagati)
      per info il mio indirizzo è [email protected]

      postato in Collaborazioni WEB e Lavoro: offro e cerco
      T
      tecvis
    • estrarre contenuto da html

      ciao a tutti, lieto di partecipare a questo forum che ho notato molto interessante, sono a richiedervi un grande aiuto:
      ho la seguente pagina :

      [html]<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" ".w3.org/TR/html4/loose.dtd">
      <html lang="it"><head>
      <META http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <title>prova</title>
      </head>

               <body>
      
      
       <table summary=" " class="lar_pagina" border="0" cellspacing="0" cellpadding="0" id="log-in">
      

      <tr>
      <td valign="top"><tr><td class="bodyContenuti" valign="top" width="100%"><p>

      </p>
      <div>
      <p></p>

      <div>
      <h2 class="dati">Dati Anagrafici</h2>
      <div class="dati"><div class="dati_top">
      <p>
      <b>Azienda SRL </b><br />
      Indirizzo: <br />
      </p>
      </div></div>
      <div>
      <table class="iter_allacciamento">
      <colgroup>
      <col />
      <col />
      <col />
      <col />
      <col />
      <col class="allinea" />
      </colgroup>
      <tr>
      <th colspan="6" class="linea_blu"><h2>Elenco contratti </h2></th>
      </tr>
      <tr>
      <th>Pratica</th>
      <th>Codice POD</th>
      <th>Numero Cliente</th>
      <th>Indirizzo Fornitura</th>
      <th>Delibera</th>
      </tr>
      <tr class="celeste">
      <td width="65">
      <img alt="In lavorazione" title="In lavorazione" src="../autoproduttori/img/sviluppoP.gif" border="0" />
      <a href="dettagliopratica.asp?elenco=si&fiscale=02271350395&id=19406&archivio=DB_AT_MT">19406</a></td>
      <td></td>
      <td></td>
      <td>
      - Manfredonia 92
      - MANFREDONIA (FG) </td>
      <td>
      28 </td>
      </tr>
      <tr>
      <td width="65">
      <img alt="In lavorazione" title="In lavorazione" src="../autoproduttori/img/sviluppoP.gif" border="0" />
      <a href="dettagliopratica.asp?elenco=si&fiscale=02271350395&id=19405&archivio=DB_AT_MT">19405</a></td>
      <td></td>
      <td></td>
      <td>
      - Manfredonia 115
      - MANFREDONIA (FG) </td>
      <td>
      29 </td>
      </tr>
      <tr class="celeste">
      <td width="65">
      <img alt="In lavorazione" title="In lavorazione" src="../autoproduttori/img/sviluppoP.gif" border="0" />
      <a href="dettagliopratica.asp?elenco=si&fiscale=02271350395&id=19404&archivio=DB_AT_MT">19404</a></td>
      <td></td>
      <td></td>
      <td>
      - Manfredonia 69
      - MANFREDONIA (FG) </td>
      <td>30</td>
      </tr>
      </table>
      </div>
      </div>
      <br />

      </div>
      <p> </p>[/html] Vorrei estrapolare da questa pagina solo la parte relativa alla tabella che inizia con <table class="iter_allacciamento"> fino alla chiusura ho letto molto sulla funzione preg_match ma sinceramente non capito bene come applicarla. Quello che vorrei ottenere da questa pagina, è la semplice visualizzazione dei dati come questa formattazione

      | Pratica | Indirizzo fornitura | delibera |

      | 19406 | - Manfredonia 92 ? MANFREDONIA | 28 |

      | 19405 | - Manfredonia 115 - MANFREDONI | 25 |

      spero di poter ricevere il vostro aiuto grazie a tutti

      postato in Coding
      T
      tecvis