Visualizzazione dei risultati da 1 a 7 su 7

Discussione: Errore Funzione

  1. #1

    Errore Funzione

    Codice PHP:
    function findimage($filename
    {
        
    $image dirname($_SERVER['PHP_SELF']) .'/cartella/'$filename ;
        
    $substitute '../../immagini/immagine.jpeg' ;
        if (
    file_exists($image))
            {
            
    $resource 'cartella/'$filename;
        }
            else 
            {
            
    $resource $substitute;
        }

        return 
    $resource;

    Non va, dov'è l'errore?

  2. #2
    Utente di HTML.it L'avatar di Plopper
    Registrato dal
    Mar 2012
    Messaggi
    102
    Riga dell'errore? Dove richiami la funzione?

    Comunque qui puoi abbreviare cosi:
    Codice PHP:

            $resource 
    = (file_exists($image))  ? 'cartella/'$filename $substitute

  3. #3
    esatto... dove e come richiami la funzione? Sembra tutto ok...

    $filename ?

    Hai fatto un dump?

  4. #4
    Originariamente inviato da Plopper
    Riga dell'errore? Dove richiami la funzione?

    Comunque qui puoi abbreviare cosi:
    Codice PHP:

            $resource 
    = (file_exists($image))  ? 'cartella/'$filename $substitute
    Non compare nessuna riga d'errore, il fatto è che non funziona.

    Dovrebbe essere richiamata qui:
    Codice PHP:
    $output_content .= '<span>[img]miniature/'$parte_a .'[/img]<ins>'$parte_b .'</ins></span>'
    Cioè, che quando l'immaggine non viene richiamata, allora richiama la funzione.

  5. #5
    Utente di HTML.it L'avatar di Plopper
    Registrato dal
    Mar 2012
    Messaggi
    102
    Originariamente inviato da Cloud Web
    Non compare nessuna riga d'errore, il fatto è che non funziona.

    Dovrebbe essere richiamata qui:
    Codice PHP:
    $output_content .= '<span>[img]miniature/'$parte_a .'[/img]<ins>'$parte_b .'</ins></span>'
    Cioè, che quando l'immaggine non viene richiamata, allora richiama la funzione.
    Non ho capito il senso, non vedo nessun richiamo O.ò

  6. #6
    Giusto:

    Codice PHP:
    $output_content .= findimage('<span>[img]miniature/'$parte_a .'[/img]<ins>'$parte_b .'</ins></span>'); 
    P.S.: pero non so se sia giusto cosi.

  7. #7
    Utente di HTML.it L'avatar di Plopper
    Registrato dal
    Mar 2012
    Messaggi
    102
    Originariamente inviato da Cloud Web
    Giusto:

    Codice PHP:
    $output_content .= findimage('<span>[img]miniature/'$parte_a .'[/img]<ins>'$parte_b .'</ins></span>'); 
    P.S.: pero non so se sia giusto cosi.
    No non è giusto, findimage usa come variabile $filename e non credo
    proprio che sia un codice in html, devi metterci il nome del file

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 © 2020 vBulletin Solutions, Inc. All rights reserved.