Non Visualizzare determinate righe

ivarello

Utente Attivo
14 Dic 2012
211
1
16
Ragazzi mi sono incartato su una cosa che sicuramente per voi sarà una sciocchezza, richiamo dal database un testo fatto più o meno così:

HTML:
% provaprovaprovaprova
% provaprovaprovaprova
% provaprovaprovaprova
% provaprovaprovaprova
ciao bau niao ecc
eccc
ecccce
ceeeee
% provaprovaprovaprova
ciao bau niao ecc
% provaprovaprovaprova
% provaprovaprovaprova
vorrei come sicuramente avrete capito, non stampare le righe con la percentuale avendo come risultato questo

HTML:
ciao bau niao ecc
eccc
ecccce
ceeeee
ciao bau niao ecc
il problema so come identificare quelle righe ad esempio con:
PHP:
$prova= explode('%', $data);
ma non so come evitare di stamparle idee :S
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
puoi provare cosi
PHP:
<?php
$testo = "
% provaprovaprovaprova
% provaprovaprovaprova
% provaprovaprovaprova
% provaprovaprovaprova
ciao bau niao ecc
eccc
ecccce
ceeeee
% provaprovaprovaprova
ciao bau niao ecc
% provaprovaprovaprova
% provaprovaprovaprova
";

$arr = explode("\n", $testo);
foreach ($arr as $value) {
    if (strlen($value) > 0 && strpos($value, "%") !== 0) {
        echo "- " . $value . "<br/>";
    }
}
?>
non ho commentato ma ho usato solo due funzioni Se hai bisogno chiedi pure
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
no è giusto cosi "\n" indica la fine della riga
 

ivarello

Utente Attivo
14 Dic 2012
211
1
16
Grazie tante mi sono anche studiato il codice ovviamente, ma credo che la cosa non sia semplice come la pensavo prima, questo è il mio codice:
PHP:
$connect = fsockopen('whois.ripe.net', 43);
	$data = '';
    if ( $connect != 0 ){
    	fwrite($connect, $_GET['ip']."\n");
    	while ( feof($connect) == 0 ){
    		$data = $data.fgets($connect, 1000);
		}
        fclose($connect);
				
		$data = str_replace("\n", "<br>",$data);
    }
    else{
    	echo 'Impossibile connettersi al server "whois.ripe.net" attraverso la porta 43.';
    }
echo $data;
così facendo dando un ip via get, mi collego al database per estrarre i dati che come dicevo hanno le percentuali in alcune righe.
come posso utilizzare il codice di criric?
PHP:
$connect = fsockopen('whois.ripe.net', 43);
	$data = '';
    if ( $connect != 0 ){
    	fwrite($connect, $_GET['ip']."\n");
    	while ( feof($connect) == 0 ){
    		$data = $data.fgets($connect, 1000);
		}
        fclose($connect);
				
		$data = str_replace("\n", "<br>",$data);
    }
    else{
    	echo 'Impossibile connettersi al server "whois.ripe.net" attraverso la porta 43.';
    }
$arr = explode("\n", $data);
foreach ($arr as $value) {
    if (strlen($value) > 0 && strpos($value, "%") !== 0) {
        echo "- " . $value . "<br/>";
    }
}
Ma non mi da risultati così
 

criric

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
21 Ago 2010
5.607
54
48
TN
commenta questa riga
PHP:
$data = str_replace("\n", "<br>",$data);
altrimenti l'explode non puo funzionare se gli toglie i "\n"
 

ivarello

Utente Attivo
14 Dic 2012
211
1
16
altro quesito heheheh dato che mi restituisce dati del tipo:
address: fdsfsdfsdfsdfsdfs
origin: sdfsdfsdfsdfsdf
stat: sdafsdfsdfsdf
c'è un modo per mettere tutto in una tabella?? Tipo così:
address: | fdsfsdfsdfsdfsdfs |
origin: | sdfsdfsdfsdfsdf |
stat: | sdafsdfsdfsdf |

Mi avete capito immagino hhehehee
non so se è possibile ma chiedere non costa nulla ;)
 
Discussioni simili
Autore Titolo Forum Risposte Data
G Numero zero null non deve visualizzare nulla PHP 0
N Non Autorizzato. Dovresti rimuovere il parametro customize_messenger_channel per visualizzare l'anteprima in frontend. WordPress 1
M [PHP] Visualizzare un array partendo dal numero 1 e non 0 PHP 5
G [HTML] Visualizzare iframe in un blog non funziona sempre xchė? HTML e CSS 3
A Non riesco più a visualizzare il codice sicurezza nel forum Supporto Mr.Webmaster 3
P non riesco a visualizzare i dati dopo aver inserto l'id PHP 36
P Non visualizzare categoria e tag WordPress 8
A Non riesco a visualizzare il file PHP 2
D htaccess: come riscrivere un link o non visualizzare il nome del file php della pagina su cui siamo? Apache 3
F Non visualizzare index.html Webdesign e Grafica 1
E Non riesco a visualizzare questo sito HTML e CSS 11
M non riesco a visualizzare i siti in rete locale Web Server 1
L Non Visualizzare un indirizzo di Pagina WEB Javascript 1
L Non Visualizzare un indirizzo di Pagina WEB HTML e CSS 4
O Visualizzare pagina non a schermo intero HTML e CSS 1
felino Mac OS e Client Mail: Stato non in linea Mac e Software 1
I nome utente non esiste nel database PHP 1
M Drag and Drop non capisco le sequenze... Javascript 1
L Suggerimento Pagespeed per non vedenti HTML e CSS 0
F comando di inclusione file audio in I-Pad non funziona HTML e CSS 1
M Immagini non usate WordPress 0
B Non riesco a trovare i cognomi con i caratteri speciali in Access (Microsoft 365) MS Access 0
F Paypal _xclick IPN non risponde PHP 1
R Variabile non risconosciuta dentro una funzione PHP 1
C ACCESS Aprire maschera se valore non presente in una combo MS Access 7
E Alert non viene mostrato PHP 1
felino Hardisk WD SATA 1TB 3.5" non si avvia! Hardware 4
K Scrip non funzionante Javascript 1
R jquery che cambia css di un elemento non mi funziona sulla pagina caricata da ajax Ajax 5
zorro CREATE TABLE non funziona PHP 6
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
Sevenjeak Php8 non carica estenzioni PHP 0
R query DELETE non cancella i record PHP 1
otto9due Input text: accetta solo numeri e non può essere vuoto. Javascript 9
G Non vedo frecce su forme Photoshop 2
G Il mio sito dopo aver abilitato l'ssl non visualizza le immagini con indirizzi senza ssl HTML e CSS 0
P jquery refresh div non funziona Javascript 0
N Problema SEO "L'URL non si trova su Google" SEO e Posizionamento 4
S Certificato SSL non funzionante Domini 0
zorro modulo di registrazione: funziona ma non sempre PHP 2
D Form contatti non funzionante HTML e CSS 0
MarcoGrazia Trovare record nel database partendo da id non sequenziali PHP 6
M Non ho rinnovato il mio sito su Aruba... Domini 1
T IP INFO NON FUNZIONA PHP 0
Shyson Google search non trova il mio sito SEO e Posizionamento 1
E Estrarre dati da doppia tabella, banale ma non sempre PHP 1
P Data scraping in PHP non funziona PHP 4
otto9due $_FILE non passa i dati dal form PHP 1
keyascii Non è mai troppo tardi Presentati al Forum 0
N dati tabella non presi PHP 1

Discussioni simili