|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Aug 2006
Messaggi: 1262
|
[PHP]chiamare una funzione di un include
dentro il file language.php ho una funzione (un po' lunga). Dentro hone.php, voglio richiamare questa funzione, e quindi faccio:
<? include("language.php"); funzione(); ?> ma non funziona, non si carica nemmeno la pagina, come mai? grazie |
![]() |
![]() |
![]() |
#2 |
Senior Member
Iscritto dal: Jun 2002
Città:
Provincia De VaRéSe ~ § ~ Lat.: 45° 51' 7" N Long.: 8° 50' 21" E ~§~ Magica Inter ~ § ~ Detto: A Chi Più Amiamo Meno Dire Sappiamo ~ § ~ ~ § ~ Hobby: Divertimento allo Stato Puro ~ § ~ ~ § ~ You Must Go Out ~ § ~
Messaggi: 8878
|
usa require per prima cosa. Ma ti da errore? Il percorso è giusto?
~§~ Sempre E Solo Lei ~§~
__________________
Meglio essere protagonisti della propria tragedia che spettatori della propria vita
Si dovrebbe pensare più a far bene che a stare bene: e così si finirebbe anche a star meglio. Non preoccuparti solo di essere migliore dei tuoi contemporanei o dei tuoi predecessori.Cerca solo di essere migliore di te stesso |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Aug 2006
Messaggi: 1262
|
il percorso é giusto, mi da questo errore:
Fatal error: Call to undefined function: get_languages() in /home/..../home.php on line 2 cioé dove ho messo la funzione ![]() ![]() |
![]() |
![]() |
![]() |
#4 | |
Senior Member
Iscritto dal: Feb 2007
Città: Verona
Messaggi: 1060
|
Quote:
Prova a fare echo include('language.php'); Se ti scrive un 1 vuol dire che ha avuto successo. Se non stampa niente allora o hai sbagliato path oppure il server non ha permessi sufficienti su language.php
__________________
|
|
![]() |
![]() |
![]() |
#5 |
Senior Member
Iscritto dal: Aug 2006
Messaggi: 1262
|
no il path sono sicuro sia giusto.
Ho cmq provato e mi stampa "1". Che strano pero.... |
![]() |
![]() |
![]() |
#6 | |
Senior Member
Iscritto dal: Feb 2007
Città: Verona
Messaggi: 1060
|
Quote:
Oppure stai usando i namespaces??
__________________
|
|
![]() |
![]() |
![]() |
#7 |
Senior Member
Iscritto dal: Aug 2006
Messaggi: 1262
|
cosa sono i namespaces?
cmq il file l'ho usato anche in un altra pag e funziona... |
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Feb 2007
Città: Verona
Messaggi: 1060
|
Quote:
Non so che dirti... prova a postare un po' di codice... sembra che sbagli nome della funzione ma avrai sicuramente controllato decine di volte. Se vuoi postare del codice ti consiglio di usare phpfi.com oppure fallo direttamente qui... A meno che non stai lavorando su materiale TOP SECRET ![]()
__________________
|
|
![]() |
![]() |
![]() |
#9 |
Senior Member
Iscritto dal: Aug 2006
Messaggi: 1262
|
ho capito l'errore!!! non centra il codice (che funziona), ma bensi:
sto lavorando su un pc in ufficio, tutto via explorer ftp (dato che non posso installare mozilla) e alcuni file non me li trasferisce sul pc: mi dice che non puo trasferirlo, pero provando piu volte, alla fine me lo trasferisce. Pero qnd poi trasferisco il file sul server, il file resta vuoto (non chiedetemi il perché) e quindi veniva creato il file language.php, ma era vuoto!! sapete dirmi perché? grazie |
![]() |
![]() |
![]() |
#10 |
Senior Member
Iscritto dal: Aug 2006
Messaggi: 1262
|
scusate la mia ignoranza, avevo un'altra domandina:
ho una pag in php, che stampa un contenuto diverso a dipendenza di alcuni parametri. Ora, il problema é che il contenuto, non é solo fatto da una stringa di parole, ma anche di comandi html, tipo <br> o width="10" e cosi via; mettendo gli slash prima delle virgolette mi é un po' laborioso come lavoro, non cé un metodo piu comodo? grazie Ultima modifica di $te : 11-07-2008 alle 13:46. |
![]() |
![]() |
![]() |
#11 | |
Senior Member
Iscritto dal: Feb 2007
Città: Verona
Messaggi: 1060
|
Quote:
Altrimenti per delimitare la stringa puoi usare gli apici singoli: $stringa='<a href="">' Così non hai problemi ma ricordati che i caratteri speciali tipo \n \t ecc. non funzionano con gli apici singoli. Cmq in html non servono a molto...
__________________
|
|
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 05:25.