Visualizzazione dei risultati da 1 a 7 su 7

Discussione: includere una funzione

  1. #1

    includere una funzione

    ciao ho una funzione che viene importata in tutte le pagine tramite un'altra funzione php

    allora ho la pagina

    Codice PHP:
    <html>
    <
    script
    funzione base
    (){

    }
    </script>
    </html> 
    dovrei fare

    Codice PHP:
    <html>
    <
    script>
    funzione singola_pagina(){

    }
    </script>
    <script>
    funzione base(){
    alert(contenuto funzione singola_pagina);
    }
    </html> 
    è possibile? se si come?
    grazie sin da ora

  2. #2
    Prima di tutto dovrei capire (e credo dovresti capirlo pure tu) in che linguaggio è la funzione. Dalla sintassi ricorda vagamente javascript, ma scritto in quel modo non è alcun linguaggio conosciuto.

    Potresti essere più chiaro su:

    1) Che linguaggio vuoi usare (lato client tipo javascript, lato server tipo asp o php, ecc)
    2) Cosa vuoi ottenere

    Ciao

  3. #3
    il tag <script> è javascript in php scrivi direttamente function senza tag..

    cmq

    in poche parole includere una funzione in un'altra, in js

  4. #4
    Originariamente inviato da progalba
    il tag <script> è javascript in php scrivi direttamente function senza tag..

    cmq

    in poche parole includere una funzione in un'altra, in js
    Allora, chiariamo subito che conosco perfettamente tutti i tag, non ho bisogno che tu mi spieghi a cosa serve un tag script, tant'è che l'hai usato 2 volte con 2 errori diversi (il type non specificato, e la seconda volta non hai chiuso il tag) quindi semmai sarò io che spiego a te come funziona e a cosa serve.

    Secondo ti PHP non vedo nemmeno l'ombra in quel che hai postato.

    Terzo, non si capisce ancora che vuoi fare. Non si può scrivere una funzione dentro un'altra funzione (in nessun linguaggio di programmazione) ma puoi chiamare una funzione da un altra funzione, così:

    codice:
    <script type="text/javascript">
    function a()
    {
      alert("Funzione a");
    }
    
    function b()
    {
      a();
      alert("Funzione b che chiama la funzione a");
    }
    </script>
    E' questo che ti serviva dunque?

  5. #5
    =)


    si e no, si xke
    ...ma puoi chiamare una funzione da un altra funzione...
    è ciò che devo fare, no xke l'esempio che mi hai dato non funziona, ovvero:

    Prova (index.html)
    Codice PHP:
    <script type="text/javascript">
    function 
    a()
    {
     var 
    testo ="Crisi d'autostima?";
    }

    function 
    b()
    {
      
    a();
      
    alert(testo);
    }
    </script>

    [url=""]prova[/url] 
    mentre xò mi hai scaturito un idea che funziona

    prova.. (index.php)

    Codice PHP:
    <?PHP

    function a() {
    ?>
    var testo ="Crisi d'autostima?";
    <?
    }
    ?>


    <script type="text/javascript">
    function b()
    {
    <?a();?>
     alert(testo);
    }
    </script>

    [url=""]prova[/url]

  6. #6
    Originariamente inviato da progalba
    =)


    si e no, si xke è ciò che devo fare, no xke l'esempio che mi hai dato non funziona, ovvero:

    Prova (index.html)
    Codice PHP:
    <script type="text/javascript">
    function 
    a()
    {
     var 
    testo ="Crisi d'autostima?";
    }

    function 
    b()
    {
      
    a();
      
    alert(testo);
    }
    </script>

    [url=""]prova[/url] 
    mentre xò mi hai scaturito un idea che funziona

    prova.. (index.php)

    Codice PHP:
    <?PHP

    function a() {
    ?>
    var testo ="Crisi d'autostima?";
    <?
    }
    ?>


    <script type="text/javascript">
    function b()
    {
    <?a();?>
     alert(testo);
    }
    </script>

    [url=""]prova[/url]
    Allora chiariamo le cose perchè mi stai facendo innervosire. L'esempio che ti ho messo FUNZIONA ed è ben diverso da quello che hai scritto te. Nel TUO ESEMPIO dichiari una variabile "testo" nella funzione a, e poi nella funzione b cerchi di visualizzare la variabile "testo" che però non è globale, ma privata della funzione a. Grazie al c***o che non funziona.

    Cioè ma secondo te una variabile privata di una funzione come diavolo può essere accessibile da un altra funzione???????????????????

    Il secondo esempio è totalmente inutile, invece di fare quell'accrocchio in PHP ti basta dichiarare la variabile "testo" al di fuori delle funzioni e hai risolto il problema.

    Prima di dire a qualcuno che ti sta aiutando che i suoi esempi non funzionano, vedi di imparare almeno le basi della programmazione.

  7. #7
    ma.. io non devo dimostrare niente a nessuno, tu sei sicuramente un ottimo programmatore.

    purtroppo esclamare la variabile fuori dalla funzione non posso farlo, infatti è li che mi è nato il problema e il post

    quindi se mi dici che è impossibile

    Non si può scrivere una funzione dentro un'altra funzione (in nessun linguaggio di programmazione)
    la risposta in definitiva, in via informativa, è:

    è possibile? se si come?
    che non si può fare!

    Grazie ad ogni caso.



    Potete cancellare non credo proprio servirà ad altri

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.