Visualizzazione dei risultati da 1 a 4 su 4
  1. #1
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    93

    Aiuto veloce con stringa per un menù

    save a tutti il seguente codice mi da errore ma non capisco il perchè:
    Codice PHP:
    $menu_link = ( substr_count($menuData['menu_links'], 'http://') == ? ( substr_count($menuData['menu_links'], 'mailto:') == PORTAL_URL $menuData['menu_links'] : $menuData['menu_links'] ) ); 

  2. #2
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    93
    risolto scusate il disturbo
    Codice PHP:
    $menu_link = ( substr_count($menuData['menu_links'], 'http://') == ? ( substr_count($menuData['menu_links'], 'mailto:') == PORTAL_URL $menuData['menu_links'] : $menuData['menu_links'] ) : $menuData['menu_links']  ); 

  3. #3
    E' probabilmente una delle cose piu' illeggibili che abbia mai visto, grazie che si commettono errori
    Personalmente trovo che utilizzare l'operatore ternario in questo modo sia un abuso che complica inutilmente il codice.

  4. #4
    Utente di HTML.it
    Registrato dal
    Jan 2002
    Messaggi
    93
    non è codice mio è uno script prefatto e ho dovuto sistemare un problema con le mail mi appendeva l'url del portale a qualsiasi cosa non cominciasse per html (adesso evita anhe quello che comincia per mailto: ;P ;P)

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