Unofficial WebSite X5

WebSite X5 versioni obsolete => WebSite X5 [v10] Evolution - Discussioni generali => Topic aperto da: marcoboni - 15 Aprile, 2013, 12:05:57

Titolo: Codice PHP prima di <HTML>
Inserito da: marcoboni - 15 Aprile, 2013, 12:05:57
 :) Ciao a tutti, sto cercando di creare un carrello dentro il mio sito, dalla propietà pagina inserisco questo codice :
Codice:
Only registered users can see contents. Please click here to Register or Login.prima del tag <HTML>
e salvo il file con estensione  *.php
quando richiamo la pagina però mi ripete la pagina per 4 volte, (esempio link (http://www.egimotors.it/index-1.php))     cosi per tutte le pagine dove metto una sessione prima del tag <HTML>

Come sempre GRAZIE!!
Titolo: Re:Codice PHP prima di <HTML>
Inserito da: lemonsong - 15 Aprile, 2013, 15:05:15
Nell'attesa di risposte più competenti, l'hai preso dai qui tutto il "sistema"?

http://www.mrwebmaster.it/php/carrello-spesa-php-mysql_7185.html (http://www.mrwebmaster.it/php/carrello-spesa-php-mysql_7185.html)

E' solo una domanda   :)

Titolo: Re:Codice PHP prima di <HTML>
Inserito da: marcoboni - 15 Aprile, 2013, 18:11:07
yes, quello.
Titolo: Re:Codice PHP prima di <HTML>
Inserito da: stesil - 15 Aprile, 2013, 19:51:39
Ciao, penso di aver capito ...

Hai creato da programma le pagine mysql.php, config.php e funzioni.php inserendo in esse i codici relativi: ma in questo modo i file generati non contengono solo il codice php che ti serve, ma anche il codice html proprio di una qualsiasi pagina creata dal programma.

Quando includi quei file con require nel file index-1.php e nella pagina carrello.php ... tu includi tutto il codice del file, anche il codice html che è presente in esso ... ecco perché appaiono a video tanti header e tanti menu ... tanti quanti sono i file inclusi.

Crea i file config.php, mysql.php e funzioni.php con il Notepad ed esportali online separatamente dal resto.

Titolo: Re:Codice PHP prima di <HTML>
Inserito da: marcoboni - 16 Aprile, 2013, 09:29:10
 :) Perfetto ! hai intuito bene GRAZIE! adesso funziona.