Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/01/2008, 12:07
nancy_057
 
Fecha de Ingreso: enero-2008
Mensajes: 4
Antigedad: 17 aos, 1 mes
Puntos: 0
Exclamacin duda en php, plano cartesiano

Hola a todos, tengo que hacer un plano cartesiano donde me pidan un punto y se muestre en el plano. Tengo dos cdigos que estoy haciendo pero la verdad no me queda y ya no se que hacer.

El cdigo siguiente segun yo tiene que dibujar dos rectas: una horizontal y una vetical, pero solo me dibuja una de las dos y nunca se cruzan, este seria el plano

<?php
$im= @imagecreate(1280, 1000) //si cambio el 1000 por el 999 me da la linea vertical
or die("Error creando la imagen");
$fondo= imagecolorallocate($im, 0, 0, 0);
$linea= imagecolorallocate($im, 255, 255, 255);
//Cambio del grosor
imagesetthickness($im, 10);
//Dibujamos la linea
imageline($im, 639, 256, 639, 768, $linea);
imageline($im, 319, 512, 958, 512, $linea);
header("Content-type: image/png");
imagepng($im);
imagedestroy($im);
?>

El siguiente codigo es para que pide las coordenadas del punto y lo dibuje pero me marca errores

<?php
function PlanoCartesiano($CX, $CY)
{
$imagen = imagecreate(300,100);

$bgcolor = imagecolorallocate($imagen,230,230,230);
$negro = imagecolorallocate($imagen,0,0,0);
$rojo = imagecolorallocate($imagen, 255,0,0);
imagesetpixel($imagen,$CX,$CY,$rojo);
imageline($imagen,30,80,270,80,$negro);
header("Content-type: image/gif");
imagegif($imagen);
imagedestroy($imagen);

}
echo "Coordenada en X: ".$_POST['CX']."<br>";
echo "Coordenada en Y: ".$_POST['CY']."<br>";

?>

<form action="prueb1.php" method="POST" name="envio">

<label>Coordenada X
<input type="text" name="CX" />
</label>

<label>Coordenada Y
<input type="text" name="CY" />
</label>

<p>
<input type="submit" name="Submit" value="Enviar" />
</p>

<?echo PlanoCartesiano($CX, $CY)?>

</form>

este es el error que marca:


Warning: Cannot modify header information - headers already sent by (output started at C:\AppServ\www\nancy\prueb1.php:1) in C:\AppServ\www\nancy\prueb1.php on line 11
GIF87a,d�����������,����,d��ڋ H扦ʶ L ĢL*̦ JԪjܮ N (8HXhx)9IYiy *:JZjz +;K[k{ ,N^n~/?O_0  <0… :TV��;

SOY NUEVA AL USAR PHP, POR FAVOR AYUDENME!!! GRACIAS