Autor Zpráva
chudst
Profil
Mám následující kód:

    while($fichier=readdir($handle))
        {
        if($fichier!="." && $fichier!="..")
            {
            $file=fopen("data/$fichier","r");
            $nb=fgets($file,10);
            fclose($file);
            $url=str_replace("_","/",$fichier);
            $url=str_replace(".dat","",$url);
            
      if ($url=="vsohbrno.wz.cz/profilovky.php/id=benesova/veronika") //// POTŘEBA UPRAVIT NA FLEXIBILNÍ ADRESU, NE PŘÍMOU /////
       {
       echo "
            <tr> 
                  <td><a href=\"http://$url\" target=\"_blank\"><font color=red>http://$url</font></a></td>
                  <td>$nb</td>                  
                </tr>";
            }
            else {
      echo "
            <tr> 
                  <td><a href=\"http://$url\" target=\"_blank\"><font color=blue>http://$url</font></a></td>
                  <td>$nb</td>                  
                </tr>";}
            }

Pokud je url rovno přímé adrese, obarví se mi text na červeno, jinak se mi obarví text na modro. Ale já potřebuji udělat, aby to URL nebylo rovno přímé adrese, ale obarvilo by se na červeno pouze, kdyžby obsahoval následující slovo "profilovky.php" (tj. za tím by mohl následovat jakýkoli další text). [S PHPčkem nemám moc zkušenosti, částečně ho přečtu, začínám s ním experimentovat, ale to je tak vše, co zatím zvládnu.]

Moc děkuji za pomoc!
Keeehi
Profil
if ($url=="vsohbrno.wz.cz/profilovky.php/id=benesova/veronika")
=>
if (strpos($url,"profilovky.php"))
chudst
Profil
Děkuji moc, funguje!

Vaše odpověď


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: