ciao a tutti, vi spiego la mia situazione: ho un file php con dentro diverse funzioni che vengono chiamate nelle varie pagine del sito che sto costruendo. Tra di esse c'è la funzione di "search" in una form:

function generate_search_box(){
global $config;

$output = '
<form action="'.$config["baseurl"].'" method="get">
<div>
<input type="hidden" name="level" value="search" />
<input type="text" name="searchterms" value="ciao" onfocus="if(this.value == 'ciao') this.value = ' ';" />
<input class="submit" type="submit" value="Cerca" />
</div>
</form>';

return $output;
}

il mio problema è rappresentato da "onfocus"...continua a darmi errore...dove sbaglio? come faccio a far capire a php che "ciao" è una semplice stringa?

Grazie a tutti