Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [php] generowanie png
qwaq
post
Post #1





Grupa: Zarejestrowani
Postów: 162
Pomógł: 1
Dołączył: 15.05.2007
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Mam następujący problem:

1.hala.php generuje mi mapkę
  1. <?php
  2. header("Content-type: image/png");
  3. $obraz = ImageCreate(300, 300);
  4. ..................
  5. ImagePNG($obraz);
  6. ImageDestroy($obraz);
  7. ?>



gdy podglądam plik hala.php na serwerze to tworzy mi plik graficzny który mogę ściągnąć jako *.png

mam też plik powiedzmy strona.php
i w nim chciałbym w komórce tabeli wstawić to co wygenerował hala.php

jak to zrobić?

Sam odpowiadam na swoje pytanie - bo kto szuka nie błądzi

otóż aby wyświetlić to co wygeneruje hala.php w dowolnym miejscu strony wystarczy wpisać
Kod
<img src="hala.php" >
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
qwaq
post
Post #2





Grupa: Zarejestrowani
Postów: 162
Pomógł: 1
Dołączył: 15.05.2007
Skąd: Łódź

Ostrzeżenie: (0%)
-----


Chodziło mi o to że:

mapka.php - generuje obrazek png generowany na podstawie pliku 'hala.t'
kasowanie.php - w pewnej komórce tabeli wyświetla mapkę za pomocą:
  1. <im src="hala.php" alt="" />

Kasowanie.php jednocześnie jest modułem edytującym plik 'hala.t'

podaje kod kasowanie.php
Kod
<?
//ten fragment kodu zmienia linijkę o numerze $kasowanie na "brak*brak*brak"
//z budowy całego skryptu(inne pliki) wynika że $kasowanie napewno zostanie przekazana do tego modułu
$kasowanie=$_POST['kasowanie'];  
$plik=file('hala.t');  
$plik[$kasowanie]="brak*brak*brak";  
$ile=count($plik);  
$p=fopen('hala.t','wt');  
for($a=0;$a<$ile;$a++)
   {
    fwrite($p,$plik[$a]);
   }  
fclose($p);  
?>
      
<div align="left">    
<table border="1" cellpadding="0" cellspacing="0" width="402" height="79">      
<tr>      
<td width="193" height="79">  
<form method=post action=kasowanie.php>      
<select size="1" name="kasowanie">      

<?      
//tutaj tworze dynamicznie listę rozwijaną na podstawie pliku hala.t    
$plik=file('hala.t');      
$ile=count($plik);    
for($a=0;$a<$ile;$a++)        
   {        
   $linia=explode("*",$plik[$a]);        
   if($linia[1]<>"brak")
      {?><option value="<?echo $a;?>"><?echo ($a+1);?></option><?}
   }      
?>

</select>    
<input type="submit" value="Dalej" name="dalej">
</td>
<td width="203" height="79"><img scr="hala.php" > </td>
</tr>    
</table>  
</div>

no i właśnie chcę aby fragment <img scr="hala.php" >był odświerzany(lub wogule ładowany) na koncu ładowania strony

Ten post edytował qwaq 29.05.2007, 10:31:10
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: 13.10.2025 - 13:46