Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [PHP][HTML]Podmana wartosci w tablicy
shtoc
post
Post #1





Grupa: Zarejestrowani
Postów: 128
Pomógł: 0
Dołączył: 18.11.2008
Skąd: Polska

Ostrzeżenie: (10%)
X----


  1. <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
  2.  
  3. <html>
  4. <head>    
  5. </head>
  6. <body>
  7.  
  8.    <form method="post">
  9.    <textarea name="mix" cols="70" rows="20"></textarea>
  10.    <br />
  11.    <input type="submit" value="MIX"/>
  12.    </form>
  13.    <?php
  14.  
  15.    $pdo = new PDO('mysql:host=localhost;dbname=mikser', 'admin', 'xx');
  16.    $pdo ->query("SET NAMES latin2");
  17.  
  18.    $tablica = explode(" ", $_POST['mix']);
  19.  
  20.    foreach($tablica as $tmp)
  21.    {
  22.       $dlugosc=strlen ($tmp);
  23.       if ($dlugosc >= 4)
  24.       {
  25.          
  26.           $sql="  SELECT * FROM synonimy WHERE slowa REGEXP '$tmp'";
  27.           $stat = $pdo->query($sql);
  28.    
  29.            foreach($stat as $row)
  30.             {                            
  31.                $synonim=$row['slowa'];              
  32.                $nowa=str_replace(';', '|',$synonim);
  33.                                                            
  34.             }
  35.               echo '<br />'."[$tmp]".$nowa.'<br />';      // w zmiennej nowa sa synonimy pobrane z bazy dla slowa ze zmiennej tmp
  36.            
  37.       }
  38.    else ;
  39.  
  40.    unset ($nowa,$synonim);
  41.    }
  42.  
  43. ?>
  44.  
  45. </body>
  46. </html>


mam taki problem jak mam w tablicy z rozbitym tekstem podmienic dany wyraz dla ktorego sa sprawdzane synonimy tymi synonimami i zwrocic tekst z tymi synonimami??

przyklad :

to jest jakis napisany tekst

to jest jakis synonim|synonim1|synonm2 tekst
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 4.10.2025 - 03:44