Come ottenere codice sorgente HTML di una pagina PHP ?

Kirsolo

Utente Attivo
17 Gen 2013
171
0
0
Sera a tutti,
vorrei chiedervi una cosa molto semplice, come posso ricavare il codice HTML di una pagina PHP ?

premetto che ho tutti i dati dell'host e ftp, quindi niente di illegale ;)

il sito non l'ho fatto io ma mi è stato dato "in cura" cioè modificarlo e migliorarlo

grazie
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Una pagina php se restituisce dell'output è visibile direttamente dal browser, cioè dove viene interpretato, ti basta cercare il sorgente a seconda del browser ad esempio con chrome tasto destro-> visualizza sorgente pagina oppure ctrl+u


Se come hai detto, hai già l'accesso ftp quindi anche al file, devi semplicemente scaricare il file tramite un client ftp (come filezilla) e vederti il codice html se presente
 

Kirsolo

Utente Attivo
17 Gen 2013
171
0
0
Una pagina php se restituisce dell'output è visibile direttamente dal browser, cioè dove viene interpretato, ti basta cercare il sorgente a seconda del browser ad esempio con chrome tasto destro-> visualizza sorgente pagina oppure ctrl+u


Se come hai detto, hai già l'accesso ftp quindi anche al file, devi semplicemente scaricare il file tramite un client ftp (come filezilla) e vederti il codice html se presente

Il problema è proprio questo, ho scaricato il file php tramite filezilla da remoto in locale, aprendolo con un editor, vedo soltanto del codice php e non quello HTML (devo cambiare un <a href....> ). Come posso avere in qualche modo il file originale in modo da modificare la parte HTML per poi rimettere il file online?
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Il problema è proprio questo, ho scaricato il file php tramite filezilla da remoto in locale, aprendolo con un editor, vedo soltanto del codice php e non quello HTML (devo cambiare un <a href....> ). Come posso avere in qualche modo il file originale in modo da modificare la parte HTML per poi rimettere il file online?
E il codice php cosa fa? Magari include una pagina esterna dove si trova l'html, postala eventualmente
 

Kirsolo

Utente Attivo
17 Gen 2013
171
0
0
E il codice php cosa fa? Magari include una pagina esterna dove si trova l'html, postala eventualmente

Codice:
<div id="colonna2">
            <p>Lo <strong>Chef</strong> dell'<strong> Hostaria al Pettirosso</strong> saprà deliziarvi con i piatti proposti attingendo sempre al meglio di ciò che la Natura offre al momento, garantendo quindi  non solo la <strong>soddisfazione</strong> del palato, ma anche l'alta qualità e la <strong>freschezza</strong> degli ingredienti utilizzati.</p>
<div class="imageRow">
  	<div class="single">
  		<a href="images/menu_turistico_invernale_1.png" rel="lightbox[roadtrip]" title="Proposta menu"><img src="images/TD_menu.png" id="imgCol" alt="b&&amp;b vicino Dolegna del collio" title="Visualizza i menu"  /></a>
  		<a href="images/menu_turistico_invernale_2.png" rel="lightbox[roadtrip]" title="Proposta menu"></a>
  		
  		<a href="images/menu_di_natale_2012.png" rel="lightbox[roadtrip]" title="Menu di Natale">Men&uacute; di NATALE 2012</a>
  	
  	</div>

questo è il pezzo di codice interessato vedendo dal view source

invece dal file scaricato da filezilla non il div che fa riferimento a "imageRow" forse perchè è una class e non un id?
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Puoi spiegarti meglio, che intendi per riferimento? Posta quel punto di codice
 

Kirsolo

Utente Attivo
17 Gen 2013
171
0
0
Puoi spiegarti meglio, che intendi per riferimento? Posta quel punto di codice
Codice:
div class="imageRow">
  	<div class="single">
  		<a href="images/menu_turistico_invernale_1.png" rel="lightbox[roadtrip]" title="Proposta menu"><img src="images/TD_menu.png" id="imgCol" alt="b&&amp;b vicino Dolegna del collio" title="Visualizza i menu"  /></a>
  		<a href="images/menu_turistico_invernale_2.png" rel="lightbox[roadtrip]" title="Proposta menu"></a>
  		
  		<a href="images/menu_di_natale_2012.png" rel="lightbox[roadtrip]" title="Menu di Natale">Men&uacute; di NATALE 2012</a>

di questo codice dovrei togliere
Codice:
<a href="images/menu_di_natale_2012.png" rel="lightbox[roadtrip]" title="Menu di Natale">Men&uacute; di NATALE 2012</a>

questo è quanto vedo dal view source
 

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
E beh, ripeto, lo devi togliere da dove viene generato, quindi o lo trovi sulla pagina o guardi nelle eventuali pagine incluse dal php
 

Kirsolo

Utente Attivo
17 Gen 2013
171
0
0
E beh, ripeto, lo devi togliere da dove viene generato, quindi o lo trovi sulla pagina o guardi nelle eventuali pagine incluse dal php

ora posto il tutto il codice forse ci capiamo meglio:
CODICE VIEW SOURCE:
HTML:
<body>
<div id="light">
<div id="container">
	<div id="header">
		
<a href="/ristorante_agriturismo_tipico_friulano_dolegna_del_collio.php?lingua=it"><img src="http://forum.mrwebmaster.it/images/flags/it.png" border="0"; alt="bandiera italia"   title="Scegli la lingua Italiano"></a>
<a href="/ristorante_agriturismo_tipico_friulano_dolegna_del_collio.php?lingua=us"><img src="http://forum.mrwebmaster.it/images/flags/us.png" ; alt="bandiera Inglese" border="0" title="Choose lenguage English"></a>
<a href="/ristorante_agriturismo_tipico_friulano_dolegna_del_collio.php?lingua=de"><img src="http://forum.mrwebmaster.it/images/flags/de.png" alt="bandiera Germania" border="0" title="Sprache wählen Deutsch"></a>     
	</div>
<div id="navigation">
	
 		 <ul>
			<li><a href="index.php" title="L'hotel Agrifoglio">Home</a></li>
			
			<li><a href="hotel_agrifoglio_dolegna.php" title="Riposare in una struttura d'eccelenza">Hotel</a></li>
            
			<li><a href="camere.php" title="La comodità  di dormire all'hotel Agrifoglio">Camere</a>            <!--	<ul>           
            		<li><a href="prezzi.php" title="I prezzi dell'hotel Agrifoglio">Prezzi</a></li>   
            </ul> -->
            </li>
            
            <li><a href="ristorante_agriturismo_tipico_friulano_dolegna_del_collio.php" title="Ristorante tipico friulano">Ristorante</a></li>           
			                       	           
            <li><a href="promozioni.php" title="Le offerte - Hotel Agrifoglio">Promozioni</a>  </li>
            
            <li><a href="attivita_nel_collio.php" title="Collio da scoprire">Attivitá</a> </li>
            
            <li><a href="cultura.php" title="Cividale, Corm&ograve;ns, vini del Collio e non solo ">Cultura</a>            	<ul>
            		
            		<li><a href="localita_turistiche_lignano_grado_promotur.php">Localit&agrave; balneari/ invernali</a></li>
            		
            		<li><a href="citta_e_musei_FVG.php">Citt&agrave; e Musei</a></li>
            		
            		<li><a href="gastronomia_e_natura_friuli.php">Gastronomia</a></li>
                    
            	</ul>
            </li>
            
            <li><a href="dove_siamo.php" title="Raggiungere l'hotel a Dolegna del Collo">Dove siamo</a></li>
            
            <li><a href="contattaci.php" title="Richiedi informazioni - Hotel Agrifoglio">Contattaci</a></li>
            <li><a href="https://www.facebook.com/pages/Hotel-Agrifoglio/320225301397685" target="_blank" ><img src="http://forum.mrwebmaster.it/images/fb.png"
	alt="L\'hotel Agrifoglio di Dolegna del Collio &egrave; presente su facebook!" title="Seguici su Facebook!" id="imgPiccola"></a>  </li>
                      
         </ul> 
	 
	</div>
    
	<div id="content-container">
		<div id="content">
           
           <h1>Hostaria Al Pettirosso</h1>
           <img src="http://forum.mrwebmaster.it/images/LogoPettirosso.png" id="imgCenter" />
           <p>La struttura dell'Hotel Agrifoglio ospita al suo interno L'<strong>Hostaria al Pettirosso</strong> compagine culinaria a disposizione degli ospiti dell'Hotel ma anche di coloro i quali volessero deliziarsi dei piatti sapientemente proposti dallo Chef. Il menù, che garantisce costanti variazioni anche nel breve periodo, è volto a suggerire piatti tipici della cucina friulana, goriziana e triestina. L'Hostaria al Pettirosso è organizzata per soddisfare ogni tipo di richiesta, dall'occasione romantica, alle cene tematiche con degustazioni dedicate, ai pranzi per gruppi in occasione di ricorrenze particolari.</p>
            
            <div id="colonna1">
            	<img src="http://forum.mrwebmaster.it/images/TD_Feste.png"  id="imgCol"/>
            <p>L'<strong> Hostaria al Pettirosso</strong> è l'ambiente adatto per festeggiare qualsiasi genere di ricorrenza, dal classico battesimo/comunione/cresima, alle feste di compleanno, le cene di laurea ed ogni occasione nella quale si voglia passare al meglio del tempo assieme alle persone più care.

La cucina sarà ben lieta di <strong>personalizzare</strong> il menù in base alle Vostre specifiche. </p>
			
            </div>
            <div id="colonna2">
            <p>Lo <strong>Chef</strong> dell'<strong> Hostaria al Pettirosso</strong> saprà deliziarvi con i piatti proposti attingendo sempre al meglio di ciò che la Natura offre al momento, garantendo quindi  non solo la <strong>soddisfazione</strong> del palato, ma anche l'alta qualità e la <strong>freschezza</strong> degli ingredienti utilizzati.</p>
            
  <div class="imageRow">
  	<div class="single">
  		<a href="http://forum.mrwebmaster.it/images/menu_turistico_invernale_1.png" rel="lightbox[roadtrip]" title="Proposta menu"><img src="http://forum.mrwebmaster.it/images/TD_menu.png" id="imgCol" alt="b&&amp;amp;b vicino Dolegna del collio" title="Visualizza i menu"  /></a>
  		<a href="http://forum.mrwebmaster.it/images/menu_turistico_invernale_2.png" rel="lightbox[roadtrip]" title="Proposta menu"></a>
  		
  		<a href="http://forum.mrwebmaster.it/images/menu_di_natale_2012.png" rel="lightbox[roadtrip]" title="Menu di Natale">Men&uacute; di NATALE 2012</a>
  	
  	</div>
  	</div>

           </div>
            <div id="colonna3">
            	<img src="http://forum.mrwebmaster.it/images/TD_lume_candela.png"  id="imgCol"/>
            <p>All'<strong> Hostaria al Pettirosso</strong> potrete sedurre la Vostra dolce metà prenotando una romantica <strong>cena a lume di candela</strong> in un ambiente curato e adatto ad un'occasione <strong>indimenticabile</strong> degustando  una  ricercata coppa dei migliori bianchi locali accompagnata da frutta e fragole ricoperte  di cioccolato   o   magari   dei    golosi   dolcetti rigorosamente fatti in casa. </p>
            </div>
            <div style="clear:both"></div>
            <p>Le torte e i dolci in genere sono fatti in casa.</p>
            <p>La cantina dei vini è fornita dalle più prestigiose aziende agricole del Collio, in particolare Dolegna del Collio, Prepotto, Cividale del Friuli.</p>
            <p>Su prenotazione, possiamo soddisfare anche le esigenze dei clienti che hanno sposato la dieta vegetariana e quelle dei nostri clienti più piccoli (concordando il menù con il genitore). </p>
			<em>Esempi di portate</em>
			<img src="http://forum.mrwebmaster.it/images/Cucina_Piatti_Esempio.png" />    </div>
	
  </div>
		<div id="aside">
		 <!-- include 'aside.php';--> 
	    </div>
		<div id="footer">
			
 	<h4>Hotel AGRIFOGLIO - loc. Lonzano 4 - Dolegna del Collio (GO) - tel. 0481 639709</h4>
			<p align="center">- Developed by Broker - [email protected] - </p>
					
		</div>
	</div>
</div>
</div>

invece qui il codice della pagina scaricata con filezilla:
HTML:
<body>
<div id="light">
<div id="container">
	<div id="header">
		<?php include 'header.php';?> 
	</div>
<div id="navigation">
	<?php include 'menu.php';?> 
	</div>
    
	<div id="content-container">
		<div id="content">
           
           <?php echo($RISTORANTE)?>
    </div>	
  </div>
		<div id="aside">
		 <!-- include 'aside.php';--> 
	    </div>
		<div id="footer">
			<?php include 'footer.php';?>
			
		</div>
	</div>
</div>
</div>

spero di non aver infranto le regole scrivendo troppo codice , ma così spero ti sia tutto chiaro vedendo i 2 file
 
Ultima modifica di un moderatore:

Nefyt

Utente Attivo
17 Apr 2012
1.102
0
0
Controllando la corrispondenza nel codice html, ho visto che devi modificare questa variabile $RISTORANTE generata probabilmente nelle pagine prima incluse
 

Kirsolo

Utente Attivo
17 Gen 2013
171
0
0
Controllando la corrispondenza nel codice html, ho visto che devi modificare questa variabile $RISTORANTE generata probabilmente nelle pagine prima incluse

nelle due pagine incluse che vedo "Header.php" non è menzionata, in "menù.php" invece
Codice:
<ul>
			<li><?php echo ($home) ?></li>
			
			<li><?php echo ($hotel) ?></li>
            
			<li><?php echo ($camere) ?>
            <!--	<ul>           
            		<li><?php echo ($prezzi) ?></li>   
            </ul> -->
            </li>
            
            <li><?php echo ($ristorante) ?></li>           
			                       	           
            <li><?php echo ($promozioni) ?>  </li>
            
            <li><?php echo ($attivita) ?> </li>
            
            <li><?php echo ($cultura) ?>
            	<ul>
            		
            		<li><?php echo ($turistiche) ?></li>
            		
            		<li><?php echo ($musei) ?></li>
            		
            		<li><?php echo ($gastronomia) ?></li>
                    
            	</ul>
            </li>
            
            <li><?php echo ($dove_siamo) ?></li>
            
            <li><?php echo ($contattaci) ?></li>

e non penso che c'entri...visionerò le altre pagine
 

Kirsolo

Utente Attivo
17 Gen 2013
171
0
0
ciao
nefyt ha ragione e con molta probabilità la trovi in menu.php

Anzi ora vedendo tutti i file php, ad ogni file all'inizio c'era affiliato un /lingue/gestore.php che indirizzava la pagine nel link in italiano/tedesco/inglese.

e quindi su it.php ho trovato il codice della variabile $RISTORANTE

PHP:
$RISTORANTE="<h1>Hostaria Al Pettirosso</h1>
           <img src=\"http://forum.mrwebmaster.it/images/LogoPettirosso.png\" id=\"imgCenter\" />
           <p>La struttura dell'Hotel Agrifoglio ospita al suo interno L'<strong>Hostaria al Pettirosso</strong> compagine culinaria a disposizione degli ospiti dell'Hotel ma anche di coloro i quali volessero deliziarsi dei piatti sapientemente proposti dallo Chef. Il menù, che garantisce costanti variazioni anche nel breve periodo, è volto a suggerire piatti tipici della cucina friulana, goriziana e triestina. L'Hostaria al Pettirosso è organizzata per soddisfare ogni tipo di richiesta, dall'occasione romantica, alle cene tematiche con degustazioni dedicate, ai pranzi per gruppi in occasione di ricorrenze particolari.</p>
            
            <div id=\"colonna1\">
            	<img src=\"http://forum.mrwebmaster.it/images/TD_Feste.png\"  id=\"imgCol\"/>
            <p>L'<strong> Hostaria al Pettirosso</strong> è l'ambiente adatto per festeggiare qualsiasi genere di ricorrenza, dal classico battesimo/comunione/cresima, alle feste di compleanno, le cene di laurea ed ogni occasione nella quale si voglia passare al meglio del tempo assieme alle persone più care.

La cucina sarà ben lieta di <strong>personalizzare</strong> il menù in base alle Vostre specifiche. </p>
			
            </div>
            <div id=\"colonna2\">
            <p>Lo <strong>Chef</strong> dell'<strong> Hostaria al Pettirosso</strong> saprà deliziarvi con i piatti proposti attingendo sempre al meglio di ciò che la Natura offre al momento, garantendo quindi  non solo la <strong>soddisfazione</strong> del palato, ma anche l'alta qualità e la <strong>freschezza</strong> degli ingredienti utilizzati.</p>
	
  <div class=\"imageRow\">
  	<div class=\"single\">
  		<a href=\"http://forum.mrwebmaster.it/images/menu_turistico_invernale_1.png\" rel=\"lightbox[roadtrip]\" title=\"Proposta menu\"><img src=\"http://forum.mrwebmaster.it/images/TD_menu.png\" id=\"imgCol\" alt=\"b&&amp;amp;b vicino Dolegna del collio\" title=\"Visualizza i menu\"  /></a>
  		<a href=\"http://forum.mrwebmaster.it/images/menu_turistico_invernale_2.png\" rel=\"lightbox[roadtrip]\" title=\"Proposta menu\"></a>
  		
  		<a href=\"http://forum.mrwebmaster.it/images/menu_di_natale_2012.png\" rel=\"lightbox[roadtrip]\" title=\"Menu di Natale\">Men&uacute; di NATALE 2012</a>
  	
  	</div>
  	</div>
         
           </div>
            <div id=\"colonna3\">
            	<img src=\"http://forum.mrwebmaster.it/images/TD_lume_candela.png\"  id=\"imgCol\"/>
            <p>All'<strong> Hostaria al Pettirosso</strong> potrete sedurre la Vostra dolce metà prenotando una romantica <strong>cena a lume di candela</strong> in un ambiente curato e adatto ad un'occasione <strong>indimenticabile</strong> degustando  una  ricercata coppa dei migliori bianchi locali accompagnata da frutta e fragole ricoperte  di cioccolato   o   magari   dei    golosi   dolcetti rigorosamente fatti in casa. </p>
            </div>
            <div style=\"clear:both\"></div>
            <p>Le torte e i dolci in genere sono fatti in casa.</p>
            <p>La cantina dei vini è fornita dalle più prestigiose aziende agricole del Collio, in particolare Dolegna del Collio, Prepotto, Cividale del Friuli.</p>
            <p>Su prenotazione, possiamo soddisfare anche le esigenze dei clienti che hanno sposato la dieta vegetariana e quelle dei nostri clienti più piccoli (concordando il menù con il genitore). </p>
			<em>Esempi di portate</em>
			<img src=\"http://forum.mrwebmaster.it/images/Cucina_Piatti_Esempio.png\" />";

quindi andando a cambiare su questo file, dovrebbe funzionare la cosa per quanto riguarda la parte italiana, per il tedesco e l'inglese dovrò andare a modificare negli altri 2 file corrispettivi. Qualcuno mi sa dire se è giusto? non vorrei sbagliare

grazie
 
Ultima modifica di un moderatore:
Discussioni simili
Autore Titolo Forum Risposte Data
L Come si puo ottenere il codice sorgente di una pagina web ? PHP 8
C Codice html per ottenere finestre in primo piano fisse e a scatta sovrapposte HTML e CSS 35
L ottenere modifiche dinamiche del codice Javascript 3
G Ottenere il codice Flash di un videogioco on-line Flash 8
A Ottenere sfumatura su testo Photoshop 8
F [JavaScript] Ottenere il CSS dopo transform: scale() e transform-origin Javascript 0
F programma che vi permette di ottenere like e followers! senza limiti Annunci servizi di Social Media Marketing 0
A [MySQL] Ottenere più risultati in un unico campo MySQL 7
V [Visual Basic] ottenere info su sistema Visual Basic 1
M Ottenere i valori di una proprietà su un array di oggetti (es. DIV) in JavaScript Javascript 7
T Ottenere value slection jQuery 1
X [Photoshop] Cercasi strumento per ottenere un semplice effetto. Photoshop 6
S [PHP] ottenere una data da un'altra PHP 4
M ridimensionare un'immagine per ottenere una thumbnail PHP 4
otto9due Rand() o mt_rand() per ottenere risultati alternativi.. non uguali per 3 estrazioni. PHP 5
B Funzione per ottenere una determinata stringa PHP 4
R Ottenere il numero di riga di una tabella mysql contenente un nome specifico PHP 1
F Come ottenere nomi delle tabelle in un database e ciclarli PHP 1
braccobaldo Ottenere l'elemento form da un suo input Javascript 3
otto9due Ottenere link immagine prodotto virtuemart Joomla 0
M RegEX ottenere testo tra due tag PHP 6
M incastonare div per ottenere un effetto puzzle HTML e CSS 8
A Ottenere una stringa da window.prompt Javascript 1
R Vb.net: ottenere valori da campi html .NET Framework 1
G Individuare parte di un elemento in un array e ottenere la chiave PHP 7
Sevenjeak Far ottenere il Focus ad un'elemento Java 5
C AllTrafficSeo - Un nuovo metodo per ottenere referrals/visite Guadagnare col Sito 0
Web Designer Come ottenere un Popup in entrata su MyBB (valido anche per altri CMS) CMS (Content Management System) 0
E Vorrei ottenere dei pannelli scorrevoli con contenuto dinamico Javascript 0
L ottenere il nome di un componente Javascript 0
jan267 Ottenere la prima lettera di una parola in grassetto Snippet PHP 0
jan267 Ottenere il nome del browser Snippet PHP 0
M Analisi sito per pulire codice inutile HTML e CSS 1
JeiMax Modifica codice php personalizzato PHP 2
R Dubbi su siti sviluppati con Wordpress e con codice WordPress 6
L tipo boolean non funzionante su mariadb (mysql). E codice php 7.4. PHP 0
L Php_aggiornamento codice PHP 3
Shyson Codice wp-login non funziona PHP 2
G Codice html Javascript 1
Shyson Modificare codice e creare link PHP 0
F Il codice php è giusto? PHP 2
napuleone Con le date il codice da di matto o forse non è così Javascript 6
napuleone visualizzare il codice senza usare gli & HTML e CSS 1
Shyson Codice che trova item casuali PHP 1
E Barra di avanzamento codice PHP PHP 4
R [c#] Proteggere il codice dell'applicazione C/C++ 0
D modificare questo codice per inserimento in text e non in tabella jQuery 1
L salvare codice html in mysql PHP 3
A eliminare caratteri diacritici con codice ascii PHP 4
M Controllo del codice fiscale/partita iva PHP 11

Discussioni simili