Newsgroup: it.comp.www.php
Titolo: include.php su pagine web







Premetto che non conosco Php.


 


Devo installare uno script in php per i commenti degli 
utenti all'interno delle mie pagine web. Ho provato in mille modi ma non riesco 
proprio. A seguire vi lascio le istruzioni per installare questo script. Se 
qualche buonanima mi spiegasse cosa devo fare... non riesco a capire se devo 
usare il punto 5.1 o il punto 5.2... ho trasferito tutto il pacchetto sul server 
che ospita le mie pagine tramite un client FTP, ho provato a smanettare un po' 
ma proprio non riesco... mah, spero nelle vostre capacità...


 


Grazie in anticipo


Awake


 




5
         

Including the 
Script


5.1
        

Include into a PHP 
File


You can include the script anywhere on your 
web server. 


Step-by-Step:


1.
      

Copy the file 
include.php 

into the folder where your files reside 
you want to implement with Comment Script.


2.
   
Add the PHP include statement at the very top of your 
existing PHP file. 
It is important that no output is made before the include 
statement.
 
include 
'./include.php';
In case you have 
HTML code in your PHP file, it would have to look like this:
<?php include 
'./include.php'; ?>
<html>
  
<head>[...]</head>
  
<body>[...]</body>
</html>
3.
      

Move
 
the variable 
$c5t_output
 from the 
new 
include.php
 file to the 
place in your existing PHP file where you want the Comment Script content to 
appear.
echo $c5t_output;
It is important that you delete the variable 
$c5t_output
 from 

include.php
 once 
you have moved 
$c5t_output
 to 
your existing web page.


4.
      

The script should work now. If not, 
please check steps 1 and 2.


 


 


5.2
        

Server Side Include 
(SSI)


Use the 
include.php
 file to 
include Comment Script into an SSI HTML file.


 


<!--#include 
virtual="./include.php?c5t_ssi=1"-->


 


Please make sure you set the correct 
path.


 


Note: Since you are including the script 
into an existing web page, you probably want to strip the HTML frame from the 

default
 template file 

layout.tpl.html
. In 
that case you probably also want to include the script’s CSS file into the HTML 
head:


 


<link rel="stylesheet" 
href="/comments/template/default/style.css" type="text/css" />


 


Note: In case a user does not fill out the 
required fields of the form, the error screen of the script appears. That error 
screen uses the 
standalone
 template 
file 
layout.tpl.html
. You 
might want to customize that template to match the layout of your 
website.


 


Note: The pagination feature does not work 
in SSI mode.



 <!--#include virtual="./include.php?c5t_ssi=1"-->
Ah-ha! Allora dovrebbe funzionare come avevo suggerito in un altro 
thread.
E m'era venuta così..

 devo usare il punto 5.1 o il punto 5.2... 
Sono esclusivi direi, o lo fai in una maniera o nell'altra. La prima, 
punto 5.1, direi che è più comune.
Nelle pagine in cui vuoi che ci siano commenti devi inserire la riga di 
include indicata e lo devi fare prima che si produca output con php.

 ha scritto nel messaggio 
news:suppanews-7225C...@nntp.aioe.org...


 tutto al server in cui risiede il mio sito web?
Avresti potuto cercare nella documentazione php per avere almeno una 
base minima.
php è un linguaggio di programmazione che viene interpretato da un 
programma apposito, tale programma in genere "vive" come parte di un 
server web e in effetti l'uso principe di php è di essere "infilato" in 
pagine html.
Il server web che fornisce le pagine html quando deve eseguire del 
codice php lo passa al suo componente che lo esegue, in questa 
esecuzione oltre a varie elaborazioni viene eventualmente prodotto del 
testo che può essere messo nel sorgente html della pagina rendendo 
quindi dinamico il contenuto della pagina stessa.
In linea di massima c'è bisogno dire al server web quando interpretare 
il testo come html o come php, nel nostro caso probabilmente devi dare 
alla pagina estensione "php" e delimitare la parte php con  
<?php   e     ?>    .
 
Quindi se hai già un pezzo di php all'inizio della pagina puoi metterci 
dentro 
 include './include.php';
altrimenti metti tutto
<?php  include './include.php'; ?>
Analogamente quando inserirai la chiamata a echo dovrai proteggerla con 
i delimitatori già detti.

 ha scritto nel messaggio 
news:suppanews-5D946...@nntp.aioe.org...


 Grazie in anticipo
Dei 9 che hai elencato quale hai saltato di preciso?
Forse ti riferivi a tutti considerati come unico passaggio, in tal 
caso... eseguili.

 ha scritto nel messaggio 
news:Su%ai.16407$BU3....@tornado.fastwebnet.it...


 ha scritto nel messaggio 
news:suppanews-8D416...@nntp.aioe.org...


 ha scritto nel messaggio 
news:pWpbi.1197$y05....@tornado.fastwebnet.it...
