keiby
-
Posts
57 -
Joined
-
Last visited
Posts posted by keiby
-
-
daljeeji atrisinaaju savu probleemu. pareizaak sakot, atradu vainu - ja otras lapas links tiek padots caur javascript'u, tad IE nemaak saprast refereri.
-
Nu tad lapa 1.php uzliec cepumu un lapa 2.php pārbaudi vai tāds cepums eksistē.
Bet tomēr es nesaprotu, kā IE6 var nerādīt referi ;)
Un es ko teicu?
Un tas ka referreri nerāda it kā iemeslu trūktu. Sainstalēta kautkāda IE pluginu draza, a varbūt proxy sauri nelaiž un griež nost refererus, u.t.t.
hmmm. daudzlietotaaju ieksheejaa tiiklaa, kur netiek lietots proxis, uz vairaakiem compiem vienlaiciigi, ? nedomaaju viss.
-
Es iedomājos 2 gadījumus, bet tikai 1 gadījumam tas der! Keiby izstāsti, ko un kā īsti tu gribi.
es gribu, lai lapaa 2.php atteelotu informaaciju tikai un vieniigi tad, ja ir ieiets no lapas 1.php (kuraa ir links <a href="2.php">)
-
Kas tad tev tas pa intresantu IE6 ? Varbūt iegāji lapā pa taisno un varbūt tapēc nerāda referi? Es jau īsti nezinu, bet iekas, ja jau brouseris referi tev nesaka, tad savādāk to arī neuzzināsi!
1. normaals IE6.0 - panjem pac un paarbaudi :)
2. taa kaa brouzeris neraada refereri, taapeec es arii prasu sheit, kaa to savaadaak var atrisinaat.
-
To var ar cepumiem atrisināt. Pirmā lapa uzstāda unikālu cepumu (katrai dienai citu, piemēram) un tad otrā lapa pārbauda vai ir tāds uzstādīts.
kaa tad tas darbosies ? es ieeju pirmajaa lapaa - taa man uzliek cepumu, peec tam es staigaaju uz to otru lapu pa tiesho raxtot adresi, jo cepums ta man ir saglabaac.
-
par subj. php.net lapaa ir raxtiic, ka
The address of the page (if any) which referred the user agent to the current page. This is set by the user agent. Not all user agents will set this, and some provide the ability to modify HTTP_REFERER as a feature. In short, it cannot really be trusted.un tiko saskaaros, ka IE6.0 tieshaam neraada refereri. bet ir nepiecieshams, kaut kas shitaac, kad naakamai lapai var piekljuut tikai no konkreetas lapas linka. ir kaac veic, lai to atrisinaatu ?
-
Tu nevari ar php on-fly mainīt informāciju browserī.
ja tu shito buutu pateicis jau savaa primajaa postaa, tad mees buutu izvairiijushies no shitaas 'saraxtes'
-
es kautko nesapratu?
ko tieshi ?
labi, speshalii, prieksh teviim. gribu izdariit to, ko mineju savaa pirmajaa postaa, izmantojot, php, bet neizmantojot formsubmit un JS.
-
Ai, ai, ka mēs nesaprotam klienta-servera koncepciju! t.b. kas darās klienta galā un kas servera! ;)
pankuuka, vareetu padomaat, ka nesaprati.
-
A kas tev pret JS?
ar JS es zinu kaa to izdariit. gribeeju ar php to noveidot.
-
ir kods:
<select name="d1"> <option value="1">viens</option> <option value="2">divi</option> </select> <? switch ($_GET['d1']){ case "1":{ echo "viens"; break; } case "2":{ echo "divi"; break; } } ?>
ceru, ka saprataat ko es esmu domaajis. vajag lai nomainaas texc blakus, onthefly. neizmantojot javascript vai form submit. ir tas vispaar iespeejams ?
-
hmm. paartaisiiju 2.php uz shaadu:
<form action="2.php" method="post"> <a href="1.php?veert=2">click me</a> <? switch ($_GET['veert']){ case "2":{ echo "<input type=\"submit\" value=\"Tālāk\">"; break; } } ?> <input type="hidden" name="veert" value="<? echo $veert; ?>"> </form>
respektiivi, ar priekhpeedeejo rindinju. un tagad straadaa un ir tas, ko es gribeeju. Bet jautaajums cik tas ir pareizi ?
-
2.php failu palabo uz:
<?php echo (isset($_GET['veert'])? $_GET['veert'] : 'nav veert'); ?>
un ? izdrukaaja man
nav veert
:blink:
-
kauko es nemaaku izdariit, laikam. ir shaadi kodi :
1.php:
----------------------------------------------------------
<form action="2.php" method="post"> <a href="1.php?veert=2">click me</a> <? switch ($_GET['veert']){ case "2":{ echo "<input type=\"submit\" value=\"Tālāk\">"; break; } } ?> </form>
----------------------------------------------------------
un
2.php:
----------------------------------------------------------
<? echo $veert; ?>
----------------------------------------------------------
beigaas netiek izdrukaats $veert :unsure:
-
nu, vēl var pamēģināt html augšā vienkārši pamelot, ka tālākais būs words, piem.:
header('Content-Type: application/x-msword; charset=windows-1257; format=inline;');
:blink: un tad vinjsh meegjina sho lapu nokachaat nevis atveert :rolleyes:
-
fiicha ir domaata uz IE. taapec :
1. AcitiveX + javascript izmeegjinaaju. straadaa, bet ir saistiits ar to, ka vismaz vienreiz (pirmo reizi) ir jaauzinstalee dazhas lietas lai tas pasaakums straadaatu - attieciigi, neder.
2. printeri ir vairaaki un dazhaadaas vietaas (tiikls) - arii atkriit.
3. pdf variantu arii apskatiiju, bet tas saistiits (ja kaartiigi sapratu) ar kautkaadu papildus biblioteeku uzlikshanas uz servera (nav mans) - un vispaar izskatiijaas baigi sarezhgjiiti.
4. css - pareizi saprati, taapeec neder
laikam, buus jaapaliek pie worda, tur taisiit un no turienes printeet :(
-
vai ir kaac veids (jebkaads) kaa izprinteet lapu no weba, lai neparaadiitos header un footer ieraxti. Noteikums - brouzerii nekaa mainiit nedriixt. Ja ir, pastaastiet, luudzu.
-
keiby, tu zini, ka šī lapa ir par php, nevis ASP! ;)
Ja vajag asp, ej uz coders.lv forumiem!
Un tev tas nav java kods! Tev ir ASP kods, kas izdrukā JavaScript kodu!
thnx. nezinaaju par citu programmeeshanu forumiem.
es jau eju, eju
-
Prog listee man neviens neatbildeejaa. varbuut, te kaac varees paliidzeet. koda gabals ir gan no asp, bet taa kaa nevareeju atrast nevienu asp forumu, taapeec iemetu sheit.
Ir viena lieta ko nemaaku atrisinaat. Ir shaads Java kods ieksh asp :
<% out= "<script>" out=out&" function PassBack(v1,v2,v3,v4,v5) {" out=out&" if (window.opener==null) { " out=out&" window.close(); } " out=out&" else { " out=out&" window.opener.document.forms['veid']."&request("namefield")&".value = v1; " out=out&" window.opener.document.forms['veid']."&request("surnamefield")&".valu e = v2; " out=out&" window.opener.document.forms['veid']."&request("divfield")&".value = v3; " out=out&" window.opener.document.forms['veid']."&request("deptfield")&".value = v4; " out=out&" window.opener.document.forms['veid']."&request("center")&".value = v5; " out=out&" window.opener.document.forms['veid']."&request("namefield")&".focus() ; " out=out&" close();" out=out&" } } </SCRIPT>" response.write out %>
respektiivi, vinjsh nodod samekleetaas veertiibas izsaucoshai lapai. ja izsaucoshaa
lapa atrodas uz taa pasha servera, tad parametrus taa nodod pareizi. savukaart, ja
izsaucamaa lapa atrodas uz cita servera, tad shii f-cija nestraadaa.
-
Bet tas tak bija ar stilu, kuru "nepiedāvāt" P-:
huh. es vairaak biju domaajis, nepiedaavaat taisiit visu ieksh css, neizmantojot tabulas. zinot, daudzu koderu apmaatiibu ar tabulu neizmantoshanu.
-
Visu nevar gribēt
vai nu izvēlies vecāku HTML versiju
vai lieto CSS
vai atsakies no W3C validātora :)
:P sk. postu virs seviim. tas der.
-
hmmm, nezinu vai pareizaa topikaa lieku, bet gan jau gudras galvas paarlix, ja nebuus pareizi.
par lietu - html validatoram (http://validator.w3.org) nepatiik shaada lieta :
<table background="kaukaadabilde.png"> <tr><td>....
respektiivi - "background". kaadaa veidaa ir iespeejams to apiet vai, labaak, pareizi lietot ? css nepiedaavaat - paaraak sarezhgjiiti man to buus izdariit prieksh taa, ko veelos ieguut.
-
Tobiš - problēma atrisināta? (-;
yap. vismaz, tagad zinu, ka treshajaa reizee zinaashu, kur probleemu mekleet, vai arii vismaz ar ko saakt.
-
ai, pankuuka. tur ir taa pati probleema, kas te : http://php.lv/f/index.php?showtopic=1304.
<form> datu paarbaude pirms paarieshanas taalaak
in PHP skripti
Posted
ir viena lapa 1.php
<form action=2.php ...>
<input type=text>
<input type=checkbox>
blabla
</form>
respektiivi visaadu ievades lauku sakopojums. un vajag izdariit taa, lai uz otro lapu paarietu tikai tad, kad visi lauki ir pareizi aizpildiiti, neizmantojot Javscriptus. pashlaik ir shaads kods:
<?php
if($HTTP_POST_VARS['submit']) {
if(!$HTTP_POST_VARS['kaukaaclaux']) {
echo "tu neesi aizpildiijis kaukaaclaux";
}
}
?>
bet vinjs straadaa, ja ,form action=1.php, ja ieliek citas lapas nosaukumu, tad vinjs veesaa mieraa paariet uz naakamo lapu.