Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> generowanie kodu zrodlowego czy jak to nazwac ;>
alpin
post
Post #1





Grupa: Zarejestrowani
Postów: 79
Pomógł: 1
Dołączył: 15.03.2004

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


witam, mam takie pytanie, mam sobie skrpyt ktory cos se tam wykonuje ... czy jest mozliwosc zapisania sobie do pliku ze tak powiem kodu zrdlowego , moze na przykladzie.
[php:1:92954016be]<?php
for ($i=0; $i<count($tablica); $i++) {

$a=$i % 2; //w celu kolorowania wersow tabelki

if ($a==0)
echo "<tr bgcolor=#bbeeaa align=center>";
else
echo "<tr bgcolor="#aabb88" align="center">";


echo "<td align=center>$k</td>
<td align=center>$user</td>
<td align=center>"; pokaz_punkty($user, $plik_z_wynikami, $dta1, $dta2, $dta3, $dta4, $dta5, $dta6, $dta7, $dta8, $dta9, $dta10); echo"</td>
<td align=center>"; skutecznosc ($user, $plik_z_wynikami, $data1, $data2, $data3, $data4, $data5, $data6, $data7, $data8, $data9, $data10); echo"</td>
<td align=center>"; wyswietl_typ_usera ($user, $data10, $plik_z_wynikami); echo"</td>
<td align=center>"; wyswietl_typ_usera ($user, $data9, $plik_z_wynikami); echo"</td>
<td align=center>"; wyswietl_typ_usera ($user, $data8, $plik_z_wynikami); echo"</td>
<td align=center>"; wyswietl_typ_usera ($user, $data7, $plik_z_wynikami); echo"</td>
<td align=center>"; wyswietl_typ_usera ($user, $data6, $plik_z_wynikami); echo"</td>
<td align=center>"; wyswietl_typ_usera ($user, $data5, $plik_z_wynikami); echo"</td>
<td align=center>"; wyswietl_typ_usera ($user, $data4, $plik_z_wynikami); echo"</td>
<td align=center>"; wyswietl_typ_usera ($user, $data3, $plik_z_wynikami); echo"</td>
<td align=center>"; wyswietl_typ_usera ($user, $data2, $plik_z_wynikami); echo"</td>
<td align=center>"; wyswietl_typ_usera ($user, $data1, $plik_z_wynikami); echo"</td>
</tr>";
}
echo "</table>";

?>[/php:1:92954016be]

i w rezultacie jak w przegladarce sie wezmie kod zrodlowy to bedzie cos takiego:

Kod
<tr bgcolor=#7777ee>

     <td align=center><b>Pozycja</b></td>

     <td align=center><b>Nick</b></td>

     <td align=center><b>Punkty</b></td>

     <td align=center><b>Skutecznosc</b></td>

     <td align=center><b>29.05</b></td>

     <td align=center><b>30.05</b></td>

     <td align=center><b>31.05</b></td>

     <td align=center><b>01.06</b></td>

     <td align=center><b>02.06</b></td>

     <td align=center><b>03.06</b></td>    

     <td align=center><b>04.06</b></td>

     <td align=center><b>05.06</b></td>

     <td align=center><b>06.06</b></td>

     <td align=center><b>07.06</b></td>    

   </tr><tr bgcolor=#bbeeaa align=center><td align=center>1</td>

     <td align=center>alpin1</td>

     <td align=center>3</td>

     <td align=center>2/10 = 20.0 %</td>

     <td align=center>19<br><img src='baza/img1.gif'></td>

     <td align=center>18<br><img src='baza/img1.gif'></td>

     <td align=center>17<br><img src='baza/img1.gif'></td>

     <td align=center>16<br><img src='baza/img1.gif'></td>

     <td align=center>15<br><img src='baza/img1.gif'></td>

     <td align=center>14<br><img src='baza/img2.gif'></td>

     <td align=center>13<br><img src='baza/img1.gif'></td>

     <td align=center>12<br><img src='baza/img1.gif'></td>

     <td align=center>11<br><img src='baza/img1.gif'></td>

     <td align=center>1<br><img src='baza/img2.gif'></td>

  </tr><tr bgcolor="#aabb88" align="center"><td align=center>2</td>

     <td align=center>alpin8</td>

     <td align=center>3</td>

     <td align=center>2/10 = 20.0 %</td>

     <td align=center>19<br><img src='baza/img1.gif'></td>

     <td align=center>18<br><img src='baza/img1.gif'></td>

     <td align=center>17<br><img src='baza/img1.gif'></td>

     <td align=center>16<br><img src='baza/img1.gif'></td>

     <td align=center>15<br><img src='baza/img1.gif'></td>

     <td align=center>14<br><img src='baza/img2.gif'></td>

     <td align=center>13<br><img src='baza/img1.gif'></td>

     <td align=center>12<br><img src='baza/img1.gif'></td>

     <td align=center>11<br><img src='baza/img1.gif'></td>

     <td align=center>8<br><img src='baza/img2.gif'></td>



itd.... itd......

i jak zrobic zeby taki kod zapisac sobie do jakiegos pliku ....
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
alpin
post
Post #2





Grupa: Zarejestrowani
Postów: 79
Pomógł: 1
Dołączył: 15.03.2004

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


zeby nie zakaldac nowego tematu napisze tutaj, mam jeszcze jeden problem z printf , to wzialem prosto z manuala:
[php:1:e871c3038d]<?php
$a = 5; $b = 8.1; $c = 9.99;

print "Here comes the conversion: ";

$new_a = printf("%.2f", $a);
$new_b = printf("%.2f", $(IMG:http://forum.php.pl/style_emoticons/default/cool.gif) ;
$new_c = printf("%.2f", $c);

//print "a is now =".$new_a.", b is now = ".$new_b.", and c is now = ".$new_c;
?>[/php:1:e871c3038d]
zdezaktyowalem ostatni wers print, a mimo to wyswietla mi wynik, jak nie probowalem, podstawiac pod zmiena to i tak gdzie i ile razy jest printf to odrazu mi to wyswietla

ten kod daje mi taki wynik:

Kod
Here comes the conversion: 5.008.109.99


ten kod : [php:1:e871c3038d]<?php
$a = 5; $b = 8.1; $c = 9.99;

print "Here comes the conversion: ";

$new_a = printf("%.2f", $a);
$new_b = printf("%.2f", $(IMG:http://forum.php.pl/style_emoticons/default/cool.gif) ;
$new_c = printf("%.2f", $c);

print "a is now =".$new_a.", b is now = ".$new_b.", and c is now = ".$new_c;
?>[/php:1:e871c3038d]
daje wynik :
Kod
Here comes the conversion: 5.008.109.99a is now =, b is now = , and c is now =

co jest grane ?

Edycja: to:
$new_a = printf("%.2f", $a);
$new_b = printf("%.2f", $(IMG:http://forum.php.pl/style_emoticons/default/cool.gif) ;
$new_c = printf("%.2f", $c);

zamienilem na:
$new_a = sprintf("%.2f", $a);
$new_b = sprintf("%.2f", $(IMG:http://forum.php.pl/style_emoticons/default/cool.gif) ;
$new_c = sprintf("%.2f", $c);
i dziala , jaka jest roznica miedzy printf a sprintf , bo w manualu po ang i nie moge zabardzo sie doczytac
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: 27.12.2025 - 09:27