Προς το περιεχόμενο

PHP: html-> wml


NetSurfer.gr

Προτεινόμενες αναρτήσεις

Δημοσ.

Σε μια προσπάθεια για να είναι εφικτή η ανάγνωση των άρθρων του netsurfer.gr και από wap χρησιμοποιούμε τον παρακάτω κώδικα.

 

Έχει κανείς να προτείνει κάτι καλύτερο?

 

Δεν ξέρω πώς να 'εξαφανίσω εντελώς τον κώδικα που σχετίζεται με εικόνες και πώς να 'σβήσω' τα links κρατώντας μόνο το όνομα του link...

 

βασικά θέλω να εμφανίζεται μόνο το κείμενο δηλαδή...

 

if [strstr[$hometext, "<"]] {

$hometext = str_replace["<","[",$hometext];

$hometext = str_replace[">","]",$hometext];

}

if [strstr[$hometext, "["]] {

$hometext = str_replace["[bR]"," ",$hometext];

$hometext = str_replace["[br]"," ",$hometext];

$hometext = str_replace["[P]"," ",$hometext];

$hometext = str_replace["[p]"," ",$hometext];

$hometext = str_replace["[/P]"," ",$hometext];

$hometext = str_replace["[/p]"," ",$hometext];

}

if [strstr[$hometext, "[/A]"]] {

$hometext = str_replace["[A"," ",$hometext];

$hometext = str_replace["[/A]"," ",$hometext];

}

if [strstr[$hometext, "img"]] {

$hometext = str_replace["img","[image]",$hometext];

}

echo $hometext;

 

εχω αντικαταστησει τις παρενθεσεις με αγκυλες γιατι ειχα καποιο προβλημα με το post

 

<small>[ 07-06-2002, 20:04: Το μήνυμα επεξεργάστηκε από: NetSurfer.gr ]</small>

Δημοσ.

Hmmm.. Nomizw oti auto den exeis sxesh me tis eikones pou emfanizontai apla kanei antikatastash merikes lekseis me kapoies alles, o kwdikas me tis eikones mallon tha prepei na briksete pio katw(ean uparxei kwdikas gia tis eikones).

 

Auto mono mporw na sou pw.

Den exw katalabei akribws ti zhtas mallon prepei na gineis ligo pio suggekrimenos.

Δημοσ.

Τελικά βρήκα αυτό που ήθελα και η πρώτη έκδοση του WAP site του NetSurfer.gr είναι πλέον έτοιμη.

(περισσότερα στο wap.netsurfer.gr όπου πλέον μπορείτε να διαβάζετε ότι καινούργιο βγαίνει στο web site)

 

Βασικά αυτό που έψαχνα ήταν πώς κατά τη μετατροπή της HTML σε WML να εξαλείψω τις εικόνες και πώς από ενά link να κρατήσω μόνο το κείμενο.

πχ. (a href="kati")keimeno(/a)να μένει μόνο το keimeno

 

Για την ιστορία κάτι τέτοιο γίνεται με τον εξής κώδικα:

 

$hometext = eregi_replace( "<a[^>]*>", "", $hometext );

$hometext = eregi_replace( "<img src=[^>]*>", "", $hometext );

 

(αν υποθέσουμε πως $hometext είναι το συνολικό HTML κείμενο που θέλουμε να επεξεργαστούμε)

Δημοσ.

malista... den exw asxolhthei katholou me auto alla twra katalaba endiaferen akougete.

 

Wraio site kai kalh synexia.. <img border="0" title="" alt="[smile]" src="images/icons/smile.gif" />

Αρχειοθετημένο

Αυτό το θέμα έχει αρχειοθετηθεί και είναι κλειστό για περαιτέρω απαντήσεις.

  • Δημιουργία νέου...