Pagina 2 di 3 primaprima 1 2 3 ultimoultimo
Visualizzazione dei risultati da 11 a 20 su 29

Discussione: [PHP]Traduttore in php

  1. #11
    codice:
    <?php
    
    
    require_once("connect.php");
    $count=0;
    $n=$_GET['n'];
    $a=$n*1000;
    $result = mysql_query("SELECT * FROM link where parole like '%' ORDER BY `data` DESC LIMIT $a,1000");
    
    while ($row = mysql_fetch_array($result) ) {
    
    $ita = array("Cane", "Gatto");
    $ing = array("Dog", "Cat" );
    $link = str_replace( $ita, $ing, $row[0] );
    $testo = str_replace( $ita, $ing, $row[1] );
    
    echo "$testo</br>";
    
    $count=$count+1;
    
    
    }
    
    echo "tot=";
    echo $count;
    ?>
    eccolo!


  2. #12
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    175
    EVVIVAAA
    Grazie ora va !!!

  3. #13
    bene... se ci sono problemi chiedi pure, non ti risponderà nessuno



  4. #14
    Utente di HTML.it
    Registrato dal
    Nov 2004
    Messaggi
    175
    grazie pugia sei il Re del PHP


    Ah un'ultima cosa poi giuro non ti scoccio + !
    Come posso fare affinchè quel comando non sia sensibile alle maiuscole?

  5. #15
    questa soluzione forse è un po' rozza, però credo che funzioni...

    EDITATO: ho trovato una soluzione "normale"

  6. #16
    ma che scemo che sono...

    lascia stare quello che ho detto, fai così:
    codice:
    $link = str_ireplace( $ita, $ing, $row[0] );
    $testo = str_ireplace( $ita, $ing, $row[1] );
    basta aggiungere una i prima di replace :rollo:

    fagianissimo

  7. #17
    occhio che funge solo con php5+

  8. #18
    cavolo, e senza php5 come si fa? io avevo pensato a una cosa del genere, però "appiattisce" il tutto in minuscolo:
    codice:
    $link = str_replace( strtolower($ita), strtolower($ing), strtolower($row[0]) );
    $testo = str_replace( strtolower($ita), strtolower($ing), strtolower($row[1]) );
    però c'è il problema che viene tutto minuscolo... :master:

  9. #19
    o si usa eregi_preplace o preg_replace con il modificatore di criterio i

  10. #20
    Originariamente inviato da bubu77
    o si usa eregi_preplace o preg_replace con il modificatore di criterio i
    questo non risolverebbe il fatto che se gatto e' scritto Gatto poi diventa cat e non Cat


    devi modificare e controllare allo stesso tempo, non semplicissimo ma fattibile con il modificatore e per fare un eval della funzione che parsa
    Formaldehyde a new Ajax PHP Zero Config Error Debugger

    WebReflection @WebReflection

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.