Pagina 1 di 1

Errore di sintassi

Inviato: 08/04/2011, 17:40
da gennyna
ciao a tutti, sto studiando il Php html.it e quindi mi esercitavo su alcuni esempi per quanto riguarda i Condizionali..

dunque io ho scritto:

Codice: Seleziona tutto


// creo 2 semplici variabili
<?php
$gennaro = 'genny';
$adelaide = 'ade';

//imposto primo condizionale se $gennaro e $adelaide sono uguali
if ($gennaro == 'genny'. $adelaide == 'ade')
{
echo 'benvenuto';
}
//imposto secondo condizionale se $gennaro e $adelaide sono diversi

if ($gennaro != 'genny' . $adelaide != 'ade')
{
echo 'non sei benvenuto';
}

?>

Il risulato che ottengo è :

Codice: Seleziona tutto

Parse error: syntax error, unexpected T_IS_EQUAL in /membri/orchestravianney/1.php on line 6
In sostanza quello che volevo esprimere è:
Se $genny == 'genny 'e $ade == 'ade' mi deve stampare benvenuto
se invece $genny != 'genny 'e $ade != 'ade' mi deve stampare non sei benvenuto.

Con una sola variabile $genny = 'genny'; L'esercizio mi viene, ma da dal momento in cui ho inserito un altra variabile in questo caso $ade = 'ade'; non mi riesce.
Cosa sbaglio?

Re: Errore di sintassi

Inviato: 08/04/2011, 19:08
da Micogian

Codice: Seleziona tutto

if ($gennaro == 'genny' || $adelaide == 'ade')
|| sta per Or

Se invece vuoi che siano entrambe le condizione deviu usare && che vuol dire AND

Codice: Seleziona tutto

if ($gennaro == 'genny' && $adelaide == 'ade')

Re: Errore di sintassi

Inviato: 08/04/2011, 20:05
da gennyna
perfetto come sempre bingo :)

Ci metterò un pò di tempo ma riuscirò ad imparare bene:P

Esiste una lista di tutte le variabili usate da phpbb?

Re: Errore di sintassi

Inviato: 08/04/2011, 20:16
da Micogian
Forse intendi "functions" ? vedi http://wiki.phpbb.com/Category:Functions

Re: Errore di sintassi

Inviato: 08/04/2011, 20:45
da gennyna
una lista ad esempio di tutte le variabili che usa del tipo:

- La variabile per richiamare i membri registrati
- La funzione che viene usate per inserire un messaggio eccc

Ho dato un occhio li ma non è che abbia trovato


*mi correggo ho trovato :) Grazie mille

Quello che mi chiedo però ( che ancora devo studiare).
Posso usare ad esempio

Codice: Seleziona tutto

'forum_id'            => 2
IN qualsiasi pagina php creata?... Cioè se in metto in una nuova pagina Vuota e inizio a scrivere codice php e utilizzo quella variabile mica da errore?

Re: Errore di sintassi

Inviato: 08/04/2011, 20:51
da Carlo
C'è tutto qui. Durante i miei primi approcci con il phpBB e le MODs, ho sempre utilizzato questa documentazione per scoprire le funzioni disponibili.

La funzione per scrivere un nuovo argomento, modificarlo o rispondere con un post, è submit_post().

Per "la variabile per richimaare i membri registrati", che intendi?