Vai nu liec tam meta tagam pie content laiku 0 (uzreiz sāks pārlādi, negaidot neko), vai nu ar javaskriptu norādi window.location=url;
Es tikai nesaprotu, kāpēc tev headeris neder. Outputs jau ir pirms tam, vai?
Zinu, ka lādēs. Līdz šim nav bijis problēmu ar nevienu pārlūku. Vēl jau, protams, vai likt tai bildei width un height uz 0.
vabole, te ir forši parādīta visa freimu sistēma javaskriptā, kā ar tiem strādāt - http://www.quirksmode.org/js/frameintro.html
substr_count atgriež skaitli. Visdrīzāk vaina ir kaut kur citur, t.i. tu esi iedevis nepareizo koda daļu.
edit: Bet arī šī daļa ir kaut kas dīvains.
edit2: un necitē bez vajadzības, lūdzu.
$_SERVER['HTTP_REFERER'] ir refereris. Bet elements eksistē tikai tad, ja refereris kā tāds eksistē (vai ir negodīgi padots headeros).
Par failā ierakstīšanu lasi http://php.net/fopen http://php.net/fwrite http://google.com/search?q=php+write+into+text+file
Tev obligāti vajag, lai viņi feidojas? Bez tā ir ļoti vienkārši.
<script type="text/javascript">
<!--
var kurs=0;
window.onoad=mainitbaneri();
function mainitbaneri() {
var bildes = new Array("bilde1.jpg", "bilde2.jpg", "bilde3.jpg");
var linki = new Array("http://links1.com/", "http://links2.com/", "http://links3.com");
if(kurs==(bildes.length-1)) kurs=0;
else kurs++;
document.getElementById("mazsbaneris").src=bildes[kurs];
document.getElementById("baneralinks").href=linki[kurs];
setTimeout("mainitbaneri()", 3000);
}
//-->
</script>
<a href="http://links1.com/" id="baneralinks"><img src="bilde1.jpg" id="mazsbaneris"/></a>
Kaut kam tādam vajadzētu nomainīt baneri ik pēc 3 sekundēm. Varbūt ir kļūdas.
1) Pārbaudi labāk nevis pie onchange, bet pie onblur, citādi tev uz serveri ies daudz, daudz pieprasījumu.
2) Drošāk ir pārbaudīt to id pēc submita. Kāpēc tu gribi pirms? Tāpat tu pēc tam ar formu to id padod.
Aaaaargh. Nemēģini nopirkt māju, ja vēl nevari dzīvokli atļauties. Mail funkcijai ir nepieciešams smtp serveris, to norādīt php.ini failā. Bet tagad skaties http://google.com/search?q=php+basic+tutorial un sāc ar to pašu hello word, izproti, kas ir mainīgais, kas ir cikls, kā taisa funkcijas. Pēc tam varbūt ar failsistēmu paeksperimentē.
Par mail es vairs neko neatbildēšu.
Ou. Biju gan padzirdējis (no citu pieredzes), ka, mainot tekstam kodējumu no win-1257 uz utf-8 (neko nekonvertējot, vienk norādot citu enkodingu), visi simboli attēlojas normāli, izņemot ž.
Laikam man būs samelots.
Vīruss? Nē, diez vai :D
Ja nopietni, tad paskaties, vai visur (visos failos (gan HTML-ā, gan PHP norādītais), datubāzē) ir vienāds enkodings. š un ž simboli, ja nemaldos, bija atšķirīgie starp win-1257 un utf-8
Nu, vēl jau arī tai javaskripta funkcijai jāpadod pilns ceļš, citādi, neatkarīgi no js faila atrašanās vietas, viņš failu meklēs tai direktorijā, kur tu pašlaik atrodies ar pārlūku.
Vēl ir variants likt head tagā base tagu
<base href="/"/>
, tad nebūs jānorāda pilni ceļi nekam.
Hmm, nu ja nu vienīgi uztaisīt thumbnailu, saglabāt uz tā paša servera un p�“c tam caur ftp uploud�“t. Un tad to failu izdz�“st. Tikai var�“tu būt l�“ni.
edit: šit, laikam saputrojos. Tai pašā serverī nav failu rediģēšanas tiesības, vai ne?
Eju gulēt.