Foros del Web » Programando para Internet » PHP »

Ayuda con codigo.

Estas en el tema de Ayuda con codigo. en el foro de PHP en Foros del Web. Hola, soy nuevo en el foro al igual que con el PHP, hace unos días empece con esto, mas que nada de curiosidad, lo primero ...
  #1 (permalink)  
Antiguo 08/11/2010, 06:25
Avatar de randamu  
Fecha de Ingreso: noviembre-2010
Mensajes: 7
Antigüedad: 14 años
Puntos: 0
Pregunta Ayuda con codigo.

Hola, soy nuevo en el foro al igual que con el PHP, hace unos días empece con esto, mas que nada de curiosidad, lo primero que hice fue una simple calculadora, pero ahora quería probar otra cosa.
Cuando el código lo pruebo en mi pc con AppServ me anda perfecto pero cuando lo subo a servidores gratuitos como 00webhost y bytehost no me andan. Quería saber si alguien me puede ayudar con eso, o decirme si tiene errores.

Código PHP:
<?php
// codigo de poto's destiny

// dando vida a los potos

class Poto {
    public 
$caca;
    public 
$pichi;
    public 
$choro;
    
    public function 
cagar() {
    echo 
" <p>le cagan $this->caca por el hoyo ";
    }
    
    public function 
mear() {
    echo 
" <p>mea $this->pichi por el pico ";
    }
    
    public function 
culear() {
    echo 
" <p>metiendole el pico en el $this->choro";
    }
    
}


// los potos unidos jamas seran vencidos

//poto blanco
$potoblanco = new Poto;
$potoblanco->caca "<b>extra&ntilde;as situaciones</b>";
$potoblanco->pichi "<b>acido sulfurico</b>";
$potoblanco->choro "<b>ombligo necrotico</b>";

//poto negro
$potonegro = new Poto;
$potonegro->caca "<b>frijoles con chile</b>";
$potonegro->pichi "<b>harina tostada</b>";
$potonegro->choro "<b>ojo de vidrio</b>";

//poto rosado
$potorosado = new Poto;
$potorosado->caca "<b>ilusiones</b>";
$potorosado->pichi "<b>tabaco molido</b>";
$potorosado->choro "<b>oviparo</b>";

//situaciones
if ($potoblanco1 == 1){
    echo 
"<p><b>a poto blanco</b> ";
    
$potoblanco->cagar();
    }
    elseif (
$potoblanco1 == 2){
    echo 
"<p><b>poto blanco</b>";
    
$potoblanco->mear();
    }
    elseif (
$potoblanco1 == 3){
    echo 
"<p><b>poto blanco esta</b>";
    
$potoblanco->culear();
    }
    else {
    echo 
"<p><b>Que quieres que haga poto blanco?</b>";
}
 

if (
$potonegro1 == 1){
    echo 
"<p><b>a poto negro</b> ";
    
$potonegro->cagar();
    }
    elseif (
$potonegro1 == 2){
    echo 
"<p><b>poto negro</b>";
    
$potonegro->mear();
    }
    elseif (
$potonegro1 == 3){
    echo 
"<p><b>poto blanco esta</b>";
    
$potonegro->culear();
    }
    else {
    echo 
"<p><b>Que quieres que haga poto negro?</b>";
}

if (
$potorosado1 == 1){
    echo 
"<p><b>a poto rosado</b> ";
    
$potorosado->cagar();
    }
    elseif (
$potorosado1 == 2){
    echo 
"<p><b>poto rosado</b>";
    
$potorosado->mear();
    }
    elseif (
$potorosado1 == 3){
    echo 
"<p><b>poto rosado esta</b>";
    
$potorosado->culear();
    }
    else {
    echo 
"<p><b>Que quieres que haga poto rosado?</b>";
}

?>
http://www.randamu.com/potosdestiny/ acá se encuentra la página, pero no logro que funcione bien ahí.

perdón por los nombres pero son de prueba, y para hacerlo mas entretenido mientras aprendo.

Saludos, y gracias.
  #2 (permalink)  
Antiguo 08/11/2010, 06:30
Colaborador
 
Fecha de Ingreso: octubre-2009
Ubicación: Tokyo - Japan !
Mensajes: 3.867
Antigüedad: 15 años, 1 mes
Puntos: 334
Respuesta: Ayuda con codigo.

sinceramente creo q deberías tener un mínimo de respeto al postear aquí una pregunta..
lo digo por tu código .. un poco de decencia no hace mal ;D ..

http://en.wikipedia.org/wiki/Foobar
__________________
More about me...
~ @rhyudek1
~ Github
  #3 (permalink)  
Antiguo 08/11/2010, 06:31
 
Fecha de Ingreso: febrero-2010
Mensajes: 818
Antigüedad: 14 años, 9 meses
Puntos: 55
Respuesta: Ayuda con codigo.

y el formulario ???

a simple vista la clase esta bien
  #4 (permalink)  
Antiguo 08/11/2010, 07:43
Avatar de randamu  
Fecha de Ingreso: noviembre-2010
Mensajes: 7
Antigüedad: 14 años
Puntos: 0
Respuesta: Ayuda con codigo.

Cita:
Iniciado por Hidek1 Ver Mensaje
sinceramente creo q deberías tener un mínimo de respeto al postear aquí una pregunta..
lo digo por tu código .. un poco de decencia no hace mal ;D ..

[url]http://en.wikipedia.org/wiki/Foobar[/url]
Perdón, el codigo fue hecho como prueba, no quise insultar a nadie, de todas formas los subi rapido ya que venia camino al trabajo, y trate de editar ahora pero no me dejo.
Aquí hay una versión menos molesta..
Código PHP:
<?php
// codigo de Cosa's destiny

// dando vida a los Cosas

class Cosa {
    public 
$a;
    public 
$b;
    public 
$c;
    
    public function 
funcC() {
    echo 
" <p>salen $this->a por su imaginacion ";
    }
    
    public function 
funcM() {
    echo 
" <p>expulsa $this->b por sus ojos ";
    }
    
    public function 
funcCul() {
    echo 
" <p>tiene un $this->c";
    }
    
}


// los Cosas unidos jamas seran vencidos

//Cosa blanco
$Cosablanco = new Cosa;
$Cosablanco->"<b>extra&ntilde;as situaciones</b>";
$Cosablanco->"<b>acido sulfurico</b>";
$Cosablanco->"<b>ombligo necrotico</b>";

//Cosa negro
$Cosanegro = new Cosa;
$Cosanegro->"<b>frijoles con chile</b>";
$Cosanegro->"<b>harina tostada</b>";
$Cosanegro->"<b>ojo de vidrio</b>";

//Cosa rosado
$Cosarosado = new Cosa;
$Cosarosado->"<b>ilusiones</b>";
$Cosarosado->"<b>tabaco molido</b>";
$Cosarosado->"<b>oviparo</b>";

//situaciones
if ($Cosablanco1 == 1){
    echo 
"<p><b>a Cosa blanco</b> ";
    
$Cosablanco->funcC();
    }
    elseif (
$Cosablanco1 == 2){
    echo 
"<p><b>Cosa blanco</b>";
    
$Cosablanco->funcM();
    }
    elseif (
$Cosablanco1 == 3){
    echo 
"<p><b>Cosa blanco esta</b>";
    
$Cosablanco->funcCul();
    }
    else {
    echo 
"<p><b>Que quieres que haga Cosa blanco?</b>";
}
 

if (
$Cosanegro1 == 1){
    echo 
"<p><b>a Cosa negro</b> ";
    
$Cosanegro->funcC();
    }
    elseif (
$Cosanegro1 == 2){
    echo 
"<p><b>Cosa negro</b>";
    
$Cosanegro->funcM();
    }
    elseif (
$Cosanegro1 == 3){
    echo 
"<p><b>Cosa blanco esta</b>";
    
$Cosanegro->funcCul();
    }
    else {
    echo 
"<p><b>Que quieres que haga Cosa negro?</b>";
}

if (
$Cosarosado1 == 1){
    echo 
"<p><b>a Cosa rosado</b> ";
    
$Cosarosado->funcC();
    }
    elseif (
$Cosarosado1 == 2){
    echo 
"<p><b>Cosa rosado</b>";
    
$Cosarosado->funcM();
    }
    elseif (
$Cosarosado1 == 3){
    echo 
"<p><b>Cosa rosado esta</b>";
    
$Cosarosado->funcCul();
    }
    else {
    echo 
"<p><b>Que quieres que haga Cosa rosado?</b>";
}

?>

Cita:
Iniciado por Death_Empire Ver Mensaje
y el formulario ???

a simple vista la clase esta bien
Acá esta el formulario:

Código HTML:
<form action="<?php $_SERVER['SELF_PHP']; ?> " method="post">
<p> <img src="potB.png" width="70" height="73">
<p><select name="Cosalanco1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<p><img src="potN.png" width="70" height="73">

<p><select name="Cosaegro1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
<p><img src="potR.png" width="70" height="73">

<p><select name="Cosarosado1">
<option value="1">1</option>
<option value="2">2</option>
<option value="3">3</option>
</select>
    <p><input type="submit" name="button" id="button" value="que sucede?" />
</form> 
Muchas gracias, y disculpen nuevamente por el primer codigo.
Saludos
  #5 (permalink)  
Antiguo 08/11/2010, 08:18
 
Fecha de Ingreso: febrero-2010
Mensajes: 818
Antigüedad: 14 años, 9 meses
Puntos: 55
Respuesta: Ayuda con codigo.

Los if parece que estan malos poregunta por $_POST

if($_POST['Cosalanco1'] == 1){
.....
}
  #6 (permalink)  
Antiguo 08/11/2010, 08:26
Avatar de randamu  
Fecha de Ingreso: noviembre-2010
Mensajes: 7
Antigüedad: 14 años
Puntos: 0
Respuesta: Ayuda con codigo.

Cita:
Iniciado por Death_Empire Ver Mensaje
Los if parece que estan malos poregunta por $_POST

if($_POST['Cosalanco1'] == 1){
.....
}
Muchas gracias!, eso si me sirvio.

Etiquetas: Ninguno
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:10.