LoGD Standardrelease steht hier zum Download zur Verfügung!

Zeige Source: /logd/formulaclass.php

Hier klicken für den Source, ODER
Weitere Dateien, von denen du den Quelltext sehen kannst:
(Das Lesen des Source, um sich spielerische Vorteile zu verschaffen, ist nicht erlaubt. Solltest du Schwachstellen oder Fehler entdecken, bist du als Spieler verpflichtet, diese zu melden.)

Source von: /logd/formulaclass.php

<?php
/*
    Formularklasse, 2005 by Eliwood
*/
class input
{
  function 
start_form($formlink,$method="POST")
  {
    return (
"<form action=\"$formlink\" method=\"$method\">");
  }
  
  function 
textarea($name="",$rows=5,$cols=30,$value="")
  {
    return (
"<textarea name=\"$name\" rows=\"$rows\" cols=\"$cols\">$value</textarea>");
  }

  function 
button($value="",$type="submit")
  {
    return (
"<input type=\"submit\" class=\"button\" value=\"$value\" />");
  }

  function 
input($name="",$value="",$size="30",$maxlength="100")
  {
    return (
"<input type='text' name='$name' value='$value' size='$size' maxlength='$maxlength' />");
  }

  function 
select($name="",$value="",$size=1)
  {
    
$numargs func_num_args();
    
// $arg_list = func_get_args();
    
$return "<select name=\"$name\" size=\"$size\"";
    
$i 4;
    while(
$i <= $numargs)
    {
      
$arg func_get_arg($i-1);
      
// die(print_r($arg)."|".$i);
      
$return.= "<option ".(isset($arg['value'])?"value=\"".$arg['value']."\"":"");
      if(
$value == $arg['value'] || $value == $arg['name']) $return.= "selected=\"selected\"";
      
$return.=" />".$arg['name'];
      
$i++;
    }
    
$return.= "</select>";
    return 
$return;
  }
}

?>