Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Problema con la funzione preg_match

    Non so se non l'ho capito bene la funzione preg_match ma non riesco a farla funzionare su questa pagina. Dove sbaglio?

    Devo prendere la scritta "

    Il contenuto e testo!!!</p></br>"

    questo è l'html originale:
    Codice HTML:



    codice:
    <div class="header">
    <div class="logo">[img]urllogo[/img]</div></div> 
    <div class="content"><div class="articolo">
    <div class="titolo">Il mio titolo</div><div class="small" ><label class="date">GG.MM.YYYY hh.mm</label> di Tizio Caio 
    
    articolo letto xxx volte</div>
    <div class="testo">
    <div class="foto">[img]urlimage[/img]</div>
    
    Il contenuto e testo!!!</p>
     </div></div> <div class="clear" style="padding:10px;">

    Qui il php
    Codice PHP:
    $str file_get_contents("url");         preg_match('/alt=\"Foto Articolo\"\>\<\/div\>(.*)\<div class=\"clear\" style=\"padding:10px;\"\>/',$str,$testo);         echo $testo[1]; 

  2. #2
    Non hai fatto l'escape dei caratteri speciali, = < > sono tutti caratteri speciali

  3. #3
    Originariamente inviato da ZioLuffio
    Non hai fatto l'escape dei caratteri speciali, = < > sono tutti caratteri speciali
    Ho sbagliato a copiare, comunque non funziona:
    Codice PHP:
    <?php  
    $str 
    file_get_contents("http://m.tuttomercatoweb.com/?action=read&id=412076"); 
    preg_match('/\<div class=\\"foto\\"\\>\\<img src=\\"(.*)\\" width=\\"260\\"/',$str,$title);
    ?> 
    <p class="rtecenter">
    [img]<?php   echo $title[1];  ?>[/img] 
    <?php
    preg_match
    ('/alt=\\"Foto Articolo\\"\\>\\<\\/div\\>(.*)\\<div class=\\"clear\\" style=\\"padding:10px\\;\"\>/',$str,$testo);
    echo 
    $testo[1];?> 
    </p>

    Per l'uguale non è necessario, perché per esempio la foto riesco a stamparla.
    L'altra non mi funziona...

  4. #4
    Altri consigli?

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.