- Home
- Categorie
- Coding e Sistemistica
- Coding
- Inserimento funzione PHP tra echo " "
-
Inserimento funzione PHP tra echo " "
Salve a tutti,
vorrei utilizzare questa funzione phplangtrans('Heat Index');
all'interno di questo codice:```
<?php
if ($nowTemp >= $coolVal)echo "Heat Index";
else
echo "Temperatura Vento";
?>Tipo cosi': ``` <?php if ($nowTemp >= $coolVal) echo langtransstr('Heat Index'); else echo langtransstr(Wind Chill'); ?> ```ma in questo modo non funziona!! Grazie in anticipo, Alessandro
-
Ciao,
Che significa non funziona? Cosa succede?
-
@Thedarkita said:
[...]
Ecco l'errore che mi da: Fatal error: Call to undefined function langtrans() in /web/htdocs/xxx.meteocarmignano.it/home/ajax-dashboard.php on line 289
-
L'errore mi sembra chiaro, la funzione non esiste.
-
Esiste eccome!
E' solo un discorso di COME inserirla tra i ""
Per es. questa funzione....funziona! <?php langtrans('UV Index Forecast'); ?>
Nel caso sopra e' la stessa funzione ma inserita in un contesto diverso ovvero senza echo
La funzione langtrans e' utilizzata per tradurre in Italiano la frase in inglese scritta tra parentesi.
Per far cio' utilizza un file esterno presente nel medesimo spazio web.
Nel contesto sopra invece non riesce ad eseguirla.
Perche'?
-
Per prima cosa verifica di aver inserito la funzione nella pagina, perchè dall'errore sembrebbe che non ci sia.
La funzione langtrans ha un return oppure fa lei stessa un echo e quindi echo langtrans non bisogna farlo?Se non posti i sorgenti completi è impossibile darti una risposta sicura.