il file incluso con include
dev'essere formattato così:

<?

//codice che verrà incluso
//se vuoi aggiungere codice html scrivi echo ' codice html ';
?>

se vuoi mettere il nome db, pass, host e user in un file a parte ti posto 1esempio..
Crei un file "config.inc.php" x esempio
Codice PHP:
<?php
    $db_host
'localhost';
    
$db_name'nomedb';
    
$db_user'root';
    
$db_pass'root';
//Ovviamente poi dovrai cambiare questi dati con quelli per accedere al tuo db
?>
poi nel codice dove ti servono questi dati scrivi
include("./config.inc.php");
sostituisci il ./ con il percorso adatto..
usa ./ se config.inc.php si trova nella root


..
per quanto riguarda le var che arrivano dal modulo le trovi SEMPRE
in $_GET[nomevar] se usi method get
invece in $_POST[nomevar] se usi method post

questo è il pezzo che hai postato:
Codice PHP:
<?php
print "<h2> Tutorial 5 - I moduli</h2>

"
;
echo
"ciao $nome $cognome";
?>

nell'echo scrivi
Codice PHP:
<?php
print "<h2> Tutorial 5 - I moduli</h2>

"
;
echo 
"ciao ".$_GET[nome]." ".$_GET[cognome];
?>