Autor Zpráva
X-zibit
Profil *
plssss ako mam dat presmerovanie ze ked nieco nepisem napr www.tu.ic.cz tak sa mi to presmeruje na www.sem.ic.cz??? ako?
WanTo
Profil
Pomocí PHP třeba takto:

<?php
Header("Location: http://www.sem.ic.cz ");
?>
X-zibit
Profil *
jj oki ale mam s tim este problem ze kdyz sa lognes spravne tak
//kdyz je spravny heslo:
echo " <b> Heslo je správné. Můžete vstoupit...
<?php
Header("Location: index2.php ");
?> </b> ";

a dal som tam nech ta to presmeruje na index2.php no nech sa ti tam otvori ale nejak to nefici a vipisuje to tu chybu mozes to spravit??
jozob
Profil
X-zibit
Tvoj problém sa pravdepodobne týka HTTP hlavičiek.
http://www.prievan.sk/2006/04/08/http-protokol-a-hlavicky-v-php/
WanTo
Profil
Pokud odešleš nějakou odezvu (echo), už není možné použít hlavičky.
X-zibit
Profil *
tak som odstranil echo a vobec nefici tak vam to dam cele

<html>
<head>
<title>VSTUP</TITLE>
</HEAD>
<body bgcolor="navy">
<?
$spojeni = MySQL_Connect("mysql.ic.cz","ic_bobak","9977dsax");
if (!$spojeni){
echo "Nepodařilo se navázat spojení.\n";
} else {
MySQL_Select_DB("ic_bobak");
$vysledek = MySQL_Query("Select count(*) from hesla where Jmeno='$jmeno' and Heslo='$heslo'");
if (MySQL_Result($vysledek,0,0) != 0) {
//kdyz je spravny heslo:
echo " <b> Heslo je správné. Můžete vstoupit... </b> ";
} else {
//kdyz je spatny heslo:
echo " <b> Heslo je chybné! </B> ";
}
}
?> </BODY>
</HTML>

a namiesto toho heslo je sprave... muzete vstupit chcem aby sa nacital index2.php aj tam mozem dat script z toto index2.php ale to mi neslo mate nejaky napad pls?
jozob
Profil
X-zibit
Výstup nie je len echo. Výstup nastáva aj pri HTML kóde. Prečítaj si ten článok, na ktorý som odkazoval, je to tam detailne popísané. Je tam uvedené jedno riešenie. Druhé riešenie je radenie výstupu, o tom zase druhý článok: http://www.prievan.sk/2006/04/09/uvod-do-riadenia-vystupu-v-php/
X-zibit
Profil *
omrkol som to a nejak som tomu nepochopil mozem mi ten moj scropt upravit plsssssss
X-zibit
Profil *
omrkol som to a nejak som tomu nepochopil mozes mi ten moj script upravit plsssssss
Reznik
Profil
ja bych to udelal asi nejak takhle

 

<?
@$spojeni = MySQL_Connect("mysql.ic.cz","ic_bobak","9977dsax");
if (!$spojeni):
echo "Nepodařilo se navázat spojení.\n";
else:
MySQL_Select_DB("ic_bobak");
$vysledek = MySQL_Query("Select count(*) from hesla where Jmeno='$jmeno' and Heslo='$heslo'");
if (MySQL_Result($vysledek,0,0) != 0):
Header("Location: ./index2.php");
else:
// tady muzes kdyztak nacpat ty HTML tagy - HTML, HEAD, TITLE, BODY apod.
echo "<b>Heslo je chybné! </b>";
endif;
endif;
?>
X-zibit
Profil *
diki
Toto téma je uzamčeno. Odpověď nelze zaslat.

0