Visualizzazione dei risultati da 1 a 8 su 8

Discussione: info su echo

  1. #1

    info su echo

    Ciao a tutti,

    ho un piccolo problema, ho inserito una funzione all'interno di echo però non me la riconosce e la stampa...come posso farla riconoscere?

    Codice PHP:
    echo "[url='$rsconfig[url_sito]/department/$row_cat[id]/[B]Funzione($row_cat[categoria])[/B] .php'] $row_cat[categoria][/url]"

  2. #2
    Prova a fare in questo modo:

    Codice PHP:
    echo "<a href=\"".$rsconfig[url_sito]."/department/".$row_cat[id]."/".Funzione($row_cat[categoria]) .".php\"> ".$row_cat[categoria]."</a>"
    Realizzazione Software, Siti Web ed E-commerce. Consulenza Software ed esperti open source ...
    Scopri i nostri servizi...

  3. #3
    grazie mille funziona

  4. #4
    ho un altro problema, ho il seguente codice

    Codice PHP:
    function Funzione($Risultato)
    {
    $Risultato strtolower($Risultato);
    $Risultato str_replace("*""-"$Risultato);
    $Risultato str_replace(" ""-"$Risultato);
    $Risultato str_replace("/""-"$Risultato);
    $Risultato str_replace(":""-"$Risultato);
    $Risultato str_replace("?""-"$Risultato);
    $Risultato str_replace("<""-"$Risultato);
    $Risultato str_replace(">""-"$Risultato);
    $Risultato str_replace("|""-"$Risultato);
    $Risultato str_replace("'""-"$Risultato);
    $Risultato str_replace(".""-"$Risultato);
    $Risultato str_replace("%""-"$Risultato);
    echo 
    $Risultato;
    }


    $categoria = ("CIAO % pro | o");



    echo 
    "<div>".Funzione($categoria)."</div>"
    Mi stampa la funzione correttamente, ma non all'interno del tag DIV, bensì in questo modo:

    ciao---pro---o<div></div>

    .. come posso risolvere e fare stampare la funzione all'interno del tag DIV e non prima?

  5. #5
    Codice PHP:

    function Funzione($Risultato)
    {
    $Risultato strtolower($Risultato);
    $Risultato str_replace("*""-"$Risultato);
    $Risultato str_replace(" ""-"$Risultato);
    $Risultato str_replace("/""-"$Risultato);
    $Risultato str_replace(":""-"$Risultato);
    $Risultato str_replace("?""-"$Risultato);
    $Risultato str_replace("<""-"$Risultato);
    $Risultato str_replace(">""-"$Risultato);
    $Risultato str_replace("|""-"$Risultato);
    $Risultato str_replace("'""-"$Risultato);
    $Risultato str_replace(".""-"$Risultato);
    $Risultato str_replace("%""-"$Risultato);
    return 
    $Risultato;

    Perchè essere stupidi non è una menomazione ma un diritto di tutti!!!

  6. #6
    ancora meglio sarebbe...

    Codice PHP:

    function Funzione($Risultato)
    {
    return 
        
    str_replace(
            array(
    "*"" ""/"":""?""<"">""|""'"".""%"), 
            
    "-"
            
    strtolower($Risultato));

    [/QUOTE]
    Perchè essere stupidi non è una menomazione ma un diritto di tutti!!!

  7. #7
    grazie ora è perfetto!

  8. #8
    EDIT: arrivato in ritardo
    « Se nella prima mezz'ora non capisci chi è il pollo, allora il pollo sei tu. » [Thomas "Amarillo Slim" Preston, campione del mondo di poker]

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.