Unofficial WebSite X5
WebSite X5 versioni obsolete => WebSite X5 [v10] Evolution - Discussioni generali => Topic aperto da: temple - 11 Novembre, 2013, 22:48:07
-
Ciao ragazzi,
volevo sottoporvi un problema che mi sta assillando e che penso sia un bug, anche grosso.
Se inserisco un oggetto "HTML e Widgets" e voglio metterci del codice php all'interno, mi da un problemone.
il codice va all'interno dei tag <?php e?> e fin qua ci siamo. Ma se nel mio codice c'è un >, questo mi va a chiudere il codice php e la pagina non fa più quello che deve fare.
Mi spiego meglio
Only registered users can see contents. Please click here to Register or Login.
-
prova a mettere così: \> . . .
-
il segno > viene riconosciuto da X5 evolution 10 come la chiusura del codice PHP e quindi tutto il codice dopo viene scritto come se fosse un file testuale!!
Non è che stai guardando la pagina in anteprima? Se è così è normale ... in anteprima le pagine sono in html e il codice php non viene eseguito.
Io ho provato questo codice banale e non dà nessun tipo di errore:
Only registered users can see contents. Please click here to Register or Login.
prova a mettere così: \> . . .
No, questo non si può fare perché genera un errore di sintassi.
unexpected T_NS_SEPARATOR
-
ok, ho provato anche io oggi e per fortuna funziona.
Però spero che la visualizzazione all'interno dell'editor venga sistemata!
Grazie mille Stesil!
-
ok, ho provato anche io oggi e per fortuna funziona.
La fortuna? Che c'entra? :)
-
c'entra perchè oggi mettendo un segno maggiore >, non mi sta facendo funzionare una cosa..ieri funzionava, oggi no...uffa!
-
ieri funzionava, oggi no...uffa!
La fortuna è cieca...
-
il codice è questo
Only registered users can see contents. Please click here to Register or Login.
in pratica il sengo => mi fa chiudere il php. mi son detto: l'anteprima non processa il php, pubblichiamolo online....niente, stessa cosa!
sto imprecando in 6000 lingue diverse....
-
io proverei a scrivere
Only registered users can see contents. Please click here to Register or Login.
-
Il simbolo è scritto in modo corretto: non è un maggiore/uguale ma individua la coppia chiave/valore di un elemento di un array.
E questo "=>" non può chiudere un codice php. Il codice io non l'ho provato, magari contiene qualche altro errore ... che dovrebbe però essere visualizzato a video.
Se ottieni online lo stesso risultato che vedi in anteprima mi viene questo dubbio .... non è che hai messo online il file .html creato in anteprima?
-
Il simbolo è scritto in modo corretto: non è un maggiore/uguale ma individua la coppia chiave/valore di un elemento di un array.
E questo "=>" non può chiudere un codice php. Il codice io non l'ho provato, magari contiene qualche altro errore ... che dovrebbe però essere visualizzato a video.
Se ottieni online lo stesso risultato che vedi in anteprima mi viene questo dubbio .... non è che hai messo online il file .html creato in anteprima?
lo so bene che non può chiudere il php...ma non so peerchè se metto il codice in un ph fatto con notepad++ funziona, non appena metto lo stesso codice in website c'è qualcosa che non va...ed il tutto anche su pc diversi!
Per la cronaca, l'ho riscritto nuovamente ed adesso funziona...stranezze!