PHP & Java Script

DarkBlood

Registered
Код:
var count = 207;
var a = 0;
var b = 0;
var c = 0;
var t = 0;
var name;
 
function vote(name) {
 
	if (document.send.elements["name"].value == "") alert('Първо попълни името си в nagradite.net!');
	else {
		if (document.send.elements["skype"].value == "") alert('Първо попълни скайп името си!');
		else {	
			if (a == 0) {
				check();
				timer();
			} else {
				if (b < 80) {
					c++;
				} 
				b = 0;
			};
			a++;
			document.getElementById(name).innerHTML = "";
			window.open("http://nagradite.net/"+name,'vote','width=950,height=500');
			if (a == count) {
				ready();
			}
		}
	}
}
 
function check() {
	b++;
	setTimeout("check()", 10);
}
 
function timer() {
	t++;
	setTimeout("timer()", 1000);
}
 
function ready() {
	document.send.elements["time"].value = t;
	document.send.elements["timeout"].value = c;
	document.getElementById("button").innerHTML = "<input type='submit' name='submit' />";
	document.send.elements['submit'].click();
}
Значи ако може да ми кажете как да изведа name & skype в php и после php да ги запази на TXT ?
 
само предполагам че отдолу след скрипта може да добавиш

<?php
if(isset($_POST['submit'])) {
$skype = htmlspecialchars($_POST['skype']);
$name = htmlspecialchars($_POST['name']);
file_put_contents('file.txt',"name: $name , skype: $skype \n",FILE_APPEND);
}
?>
 
Съжалявам , че повдигам темата , но ползвам вариация на този код за моя сайт с цел показване и извеждане на песни , и ми е нужно да извеждам в txt някой файлове ! Пробвах с показания код , но не се получи понеже name="submit" бутона се въвежда в JS и се кликва от него , а така PHP кода не го зачита като натиснат бутон !
 
Или използвай ajax, или намери начин с JS да пишеш на сървъра. Ако избереш втория начин всички ще сме щастливи да го споделиш с нас.
 
madmax3_ каза:
Или използвай ajax, или намери начин с JS да пишеш на сървъра. Ако избереш втория начин всички ще сме щастливи да го споделиш с нас.

За 2-рия начин има SSJS.

Самото решение е с AJAX да се изпращат данните към един php файл който да записва данните.
 

Back
Горе