Поиск по сайту

Результаты поиска: «var dump»

Найдено совпадений: 799

Создание форм и получение содержимого в одной переменной

Класс
<?
define('BR',1);
class forms{
var $action;
var $method;
var $form_start;
var $form_close = '</form>';
var $clform;
var $cols = '25';
var $rows = '4';
var $size;
var $maxlength;
var $text;

function forms($action,$method)
{
		$this->action = $action;
		$this->method = $method;
		$this->form_start = '<form action="'.$action.'" method="'.$method.'">';
}

function addelem($TYPE,$form_type=null,$NAME,$VALUE=null,$br=null,$option=null)
{
	if ($form_type == '') {$form_type = 'text';}
	if ($br){$br = '<br />';}
	if (!empty($this->text)){$text = $this->text."\n";}
        if (!empty($this->size)){$size = 'size="'.$this->size.'"';}
	if (!empty($this->maxlength)){$maxlength = 'maxlength="'.$this->maxlength.'"';}
	
	
if ($TYPE == 'input')
{
		$this->clform[] = $text.'<input type="'.$form_type.'" name="'.$NAME.'" value="'.$VALUE.'" '.$size.' '.$maxlength.'/>'.$br;
}

elseif ($TYPE == 'textarea')
{...
ну так сделай пару функций для фильтрации, и применяй именно в нужных случаях, зачем это все так глобально делать?
я юзаю такие:
<?
# защита входных данных (для юзеров)
function check_in($var){
return mysql_real_escape_string(trim(htmlentities($var, ENT_QUOTES, 'UTF-8')));
}

# защита входных данных (как правило, для админа, если нужны HTML теги)
function check_ad($var){
return mysql_real_escape_string(nl2br(trim($var)));
}

# преобразовывает число меньшее или равное нулю в 1 (например, для номера страниц, полезная штука)
function more_zero($var){
$var = (int) abs($var);
if($var<=0){return $var=1;} else {return $var;}
}

# strlen (если есть библиоткеа multibyte)
function x_strlen($str){
if (function_exists('mb_strlen')) {return mb_strlen($str, 'utf-8');} else {return strlen($str);}
}

# проверка длины...
И так у меня есть файл php как мне в нужное место вставить этот код
<h1>Текст переливаются разными цветами</h1>
<br>
<script language="JavaScript1.2">
var message="Летим туда, - там много вкусного!"
var neonbasecolor="#990000"
var neontextcolor="red"
var neontextcolor2="#FFFFA8"
var flashspeed=100	
var flashingletters=3
var flashingletters2=1
var flashpause=0
var n=0
if (document.all||document.getElementById){
   document.write('<font color="'+neonbasecolor+'" size=+2>')
   for (m=0;m<message.length;m++)
	document.write('<span id="neonlight'+m+'">'+message.charAt(m)+'</span>')
   document.write('</font>')
}
else
   document.write(message)
function crossref(number){
   var crossobj=document.all? eval("document.all.neonlight"+number) : document.getElementById("neonlight"+number)
   return crossobj
}
function neon(){
   //Change all letters to base color
   if (n==0){
	for (m=0;m<message.length;m++)
	crossref(m).style.color=neonbasecolor
	}
   crossref(n).style.color=neontextcolor
   if (n>flashingletters-1) crossref(n-flashingletters).style.color=neontextcolor2 
   if (n>(flashingletters+flashingletters2)-1) crossref(n-flashingletters-flashingletters2).style.color=neonbasecolor
   if (n<message.length-1) n++
   else{
	n=0
	clearInterval(flashing)
	setTimeout("beginneon()",flashpause)
	return
	}
}
function...
вот так
<?php
echo '
<h1>Текст переливаются разными цветами</h1>
<br>
<script language="JavaScript1.2">
var message="Летим туда, - там много вкусного!"
var neonbasecolor="#990000"
var neontextcolor="red"
var neontextcolor2="#FFFFA8"
var flashspeed=100    
var flashingletters=3
var flashingletters2=1
var flashpause=0
var n=0
if (document.all||document.getElementById){
   document.write('."'<font color=".'"'."'+neonbasecolor+'".'" size=+2>'."')
   for (m=0;m<message.length;m++)
    document.write('<span id=".'"neonlight'."'+m+'".'">'."'+message.charAt(m)+'</span>')
   document.write('</font>')
}
else
   document.write(message)
function crossref(number){
   var crossobj=document.all? eval(".'"document.all.neonlight"+number) : document.getElementById("neonlight"+number)
   return crossobj
}
function neon(){
   //Change all letters to base color
   if (n==0){
    for (m=0;m<message.length;m++)
    crossref(m).style.color=neonbasecolor
    }
   crossref(n).style.color=neontextcolor
   if (n>flashingletters-1) crossref(n-flashingletters).style.color=neontextcolor2 
   if (n>(flashingletters+flashingletters2)-1) crossref(n-flashingletters-flashingletters2).style.color=neonbasecolor
   if (n<message.length-1) n++
   else{
    n=0
    clearInterval(flashing)
    setTimeout("beginneon()",flashpause)
    return
    }
}
function beginneon(){
   if (document.all||document.getElementById)
   flashing=setInterval("neon()",flashspeed)
}
beginneon()
</script>';
?>
21 (Очко)

В наличии: 89730 чатлов

Ваши карты:

Notice: Undefined index: cards in /var/www/projects/visavi/app/modules/games/21.php on line 125

Warning: Invalid argument supplied for foreach() in /var/www/projects/visavi/app/modules/games/21.php on line 125

Notice: Undefined index: uscore in /var/www/projects/visavi/app/modules/games/21.php on line 129

0 очков


Notice: Undefined index: uscore in /var/www/projects/visavi/app/modules/games/21.php on line 153

Notice: Undefined index: uscore in /var/www/projects/visavi/app/modules/games/21.php on line 160

Notice: Undefined index: bscore in /var/www/projects/visavi/app/modules/games/21.php on line 164

Notice: Undefined index: uscore in /var/www/projects/visavi/app/modules/games/21.php on line 168

Notice: Undefined index: bscore in /var/www/projects/visavi/app/modules/games/21.php on line 172

Notice: Undefined index: uscore in /var/www/projects/visavi/app/modules/games/21.php on line 176

Notice: Undefined index: uscore in /var/www/projects/visavi/app/modules/games/21.php on...
<?php
//1.
class MyClass{
function __construct(){
global $var;
}
function set(){
return $this->var;
}
}
//2.
class MyClass{
function set(){
global $var;
return $var;
}
}
//3.
class MyClass{
public $var;
function _construct($var){
$this->var = $var;
}
}
$n = new MyClass();
echo $n->var;
echo $n->set();
Непонятный вопрос...
$var[1][1]
$var[1][2]
$var[1][3]

$var[2][1]
$var[2][2]
$var[2][3]

$var[3][1]
$var[3][2]
$var[3][3]
Оно?

Или...
$var_a1
$var_b1
$var_c1
$var_a2
$var_b2
$var_c2
$var_a3
$var_b3
$var_c3
Оно?
Как заставить AJAX читать между строк

Дмитрий Шейко
ведущий программист Red Graphic Systems


На страницах вашего сайта содержится множество специализированных терминов. Когда пользователь просматривает сайт, у него могут возникать вопросы касательно этих терминов. Как сделать так, чтобы посетитель сайта по мере возникновения вопросов мог незамедлительно получать на них ответы? Раньше термины на страницах сайта оформлялись как ссылки и пользователь при желании мог кликать по ним и получать окно с контекстной подсказкой. Это подход достаточно неуклюжий, он отнимает у пользователя слишком много времени - на то, чтобы кликнуть по ссылке, дождаться загрузки окна и затем закрыть окно. В эпоху AJAX мы...
<html>
<body>
<script>
function loadXMLDoc(url){ 
  var req = new XMLHttpRequest();  
  req.open("GET", url, true); 
  req.send(null); 
  req.onreadystatechange  = function(){
    if (req.readyState == 4){  // Запрос возвращен
      var mydiv = document.createElement('select');  
      // Создаем узел select
      var xml = req.responseXML.documentElement;
      
      var aName = xml.getElementsByTagName('name');  
      for (var i = 0 ; i < aName.length ; i++) { 
        var sData =  aName.item(i).firstChild.data;
        var sId =  aName.item(i).getAttribute('id');
        var noOption =  document.createElement('option'); 
        noOption.setAttribute('value', sId);
        noOption.innerText = sData;
        mydiv.appendChild(noOption);
        // набиваем узел select полученными узлами option
      }  
      document.getElementsByTagName('body').item(0).appendChild(mydiv);
      //так как AJAX асенхронен, придется вставлять полученное прямо в функции обработки ответа
      
      }
    }
} 
loadXMLDoc('q.xml');
</script>
</body>
</html>

function del_mess_sten(del) 
{
	var conect = getXmlHttp()  //подключение
	var statusElem = document.getElementById('stenadd') //записываем в ид wait переменную statusElem
     
	conect.onreadystatechange = function() 
	{
		
		if (conect.readyState == 4) //состояние запроса 
	  	{ 
	
	
			if(conect.status == 200) // состаяние запроса http
			{ 
				statusElem.innerHTML = conect.responseText //текст после запроса
				setTimeout("javascript:vote()", 1);
			}
		}
	
	};
	
	var dann = 'del=' + del
	conect.open('POST', 'st.php?st=del',true);  // вызов URL
	
	
	conect.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded')
	
	
	conect.send(dann);  // отослать запрос
	
	statusElem.innerHTML = '<?=$long[92]?>'
}



function stadd() 
{
	var conect = getXmlHttp()  //подключение
	var statusElem = document.getElementById('stenadd') //записываем в ид wait переменную statusElem
     
	conect.onreadystatechange = function() 
	{
		
		if (conect.readyState == 4) //состояние запроса 
	  	{ 
	
	
			if(conect.status...