Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Skrypt dziala na jednym serwerze a na drugim nie dlaczego
rzseattle
post
Post #1





Grupa: Przyjaciele php.pl
Postów: 554
Pomógł: 0
Dołączył: 4.04.2002
Skąd: Tychy

Ostrzeżenie: (0%)
-----


ten prosciutki skrypt z haslem dziala na jednym serwesze (FoxServ-APACHE) a nie dziala na serwerze wina2000. Moze ktos wie dlaczego?
-----------------------------------------------------------------------------------
if ($czy_datkowe_haslo=='tak')
{

if ($dodatkowe_haslo != 'kotek')
{

print "
<B>TA OPCJA WYMAGA DODATKOWEGO HASŁA</B><br><br>
<TABLE border>
<form ACTION='opcje.php' method='post'>
<TR><TD>Podaj hasło:</td><TD><input type='password' name='dodatkowe_haslo'></TD>
<input TYPE='hidden' name='cowykonac' value='$cowykonac'>
<input TYPE='hidden' name='czy_datkowe_haslo' value='tak'>
<td><input TYPE='submit' value='OK'></TD></TR>
</table>
</FORM>";
print"
<BR>
<HR>
<FORM ACTION='opcje1.php' method='post'>
<input TYPE='submit' CHECKED value='Wróć' style='width:150px;' >
<input TYPE='hidden' name='id_klasy' value=''>
<input TYPE='hidden' value='' name='rocznik' >
<input TYPE='hidden' value='' name='litera_id' >
</form>";
exit;
}

}
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
castor
post
Post #2





Grupa: Zarejestrowani
Postów: 456
Pomógł: 0
Dołączył: --

Ostrzeżenie: (0%)
-----


Cytat
Wlasnie odkrylem blad. A jest on taki:

w formularzu i instrukcji "if" zmienna wyglada nastepujaco:

'czy_datkowe_haslo'

Niestety tak sie zlozylo ze jest tam blad i musiiala by ona nosic nazwe:
'czy_dodatkowe_haslo'


takie literowki i ty od nas oczekujesz ze my ci je znajdziemy (IMG:http://forum.php.pl/style_emoticons/default/biggrin.gif)

w w tym skrypcie ktory podales wszedzie bylo to datkowe :wink:

Cytat
U mnie to dzialalo poniewaz moja wersja php nie potrzebuje instrukcji:
HTTP_POST_VARS

Niestety wersja na serwerze potrzebuje tej instrukcji a ona wygladala nastepujaco:
$czy_dodatkowe_haslo= $HTTP_POST_VARS["czy_dodatkowe_haslo"];

a wiec mala rozbierznosc w nazwach zmiennej pobieranej a zmiennej w formularzu i instrukcji "IF".

Troche mi wstyd, ze tego wczesniej nie zauwazylem :oops: ale tak to jest kiedy obrabia sie duzo kodu i jedzie sie na ctr+c i ctr+v.


Przepraszam wszystkich za zamieszanie.


napisz dokladnie na jakich wersjach php pracujesz w domu i na serwerze ?
bo niespotkalem sie z tym ze trzeba uzywac

$HTTP_POST_VARS["czy_dodatkowe_haslo"]

zamiast

$czy_dodatkowe_haslo

interesuje mnie to :?:
Go to the top of the page
+Quote Post

Posty w temacie
- rzseattle   Skrypt dziala na jednym serwerze a na drugim nie dlaczego   8.04.2002, 17:57:14
- - castor   Re: Skrypt dziala na jednym serwerze a na drugim nie dlacze   8.04.2002, 18:13:59
- - rzseattle   sorki   8.04.2002, 19:30:34
- - em1X   a moglbys napisac co ci nie dziala. I jakie wersje...   8.04.2002, 19:35:07
- - rzseattle   hmm   8.04.2002, 19:42:25
- - em1X   no to nie wiem :/   8.04.2002, 19:47:41
- - rzseattle   K_U_R_W_A   8.04.2002, 19:50:44
- - castor   Re: K_U_R_W_A   8.04.2002, 20:33:33
- - rzseattle   ..   8.04.2002, 21:38:49
- - castor   fajnie by bylo jak by ktos wiedzial jaka roznica w...   9.04.2002, 00:10:55
- - pshemo   :idea: witam, i podpowiadam :idea: standardowo u...   10.04.2002, 21:48:01


Reply to this topicStart new topic
2 Użytkowników czyta ten temat (2 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 20.09.2025 - 02:11