Autor | Zpráva | ||
---|---|---|---|
phono Profil * |
#1 · Zasláno: 29. 4. 2006, 22:34:45
prave som si nainstaloval apache, mysql a php. mam jednoduchu otazku:
ak si dam do vyhladavaca http://localhost/ a chcem si zobrazit stranku php.. napr 001.php tak dam http://localhost/001.php a chcem ju vidiet.. otazka je kde mam ten subor 001.php mat v pocitaci ulozeny? prosim o radu.. lebo neviem.. zacinam. |
||
phono Profil * |
#2 · Zasláno: 29. 4. 2006, 22:45:28
uz som na to prisiel dik..
|
||
WertriK Profil * |
#3 · Zasláno: 29. 4. 2006, 22:47:40
v apachi si najdi soubor httpd.conf otevri si ho normal v pozn. bloku a najdi si blok kde je
# ServerRoot (kořen serveru): počátek adresářového stromu, ve kterém jsou uloženy # konfigurační a chybové soubory a soubory protokolů serveru. # # Na konci cesty NEPIŠTE lomítko. # ServerRoot "C:/Program Files/Apache Group/Apache" nejspis to budes mit v anglictine # # ServerRoot: The top of the directory tree under which the server's # configuration, error, and log files are kept. # # Do NOT add a slash at the end of the directory path. # ServerRoot "C:/Program Files/Apache Group/Apache" proste si zmen ServerRoot na adresar kde budes mit ty stranky napr :"C:/server/www" |
||
phono Profil * |
#4 · Zasláno: 30. 4. 2006, 10:17:45
diky to mi pomaha k lepsiemu pochopeniu..
ale teraz mam dalsi maly problem.. mam skript, taky kde do input textu ked napisem nejake slovo a odoslem, tak by mi to slovo malo pripisat do takeho dalsieho suboru subor.txt .. ale na 30% mi to nefunguje.. a vypisuje mi to spravu: Notice: Undefined variable: meno in c:\program files\easyphp1-8\www\090.php on line 21 to je toto, lenze mi to nezapisuje do toho suboru .txt, iba mi to vypise to co v subore.txt uz je.. ale do neho mi to nezapise.. neviem odstranit tu chybu on line 21, aky tam je problem?: <form> <table align="center" rules="none" cellpadding=5 bgcolor="#0563A5"> <tr><th colspan=2>Zadanie noveho mena</th></tr> <tr><td>Zadaj meno a priezvisko: </td> <td><input type=text name="meno" size=40></td></tr> <tr><th colspan=2><input type=submit value="Zaradit do zoznamu"></th></tr> </table> </form> <basefont color="black"> <? if($meno){ $meno.="<br>"; if(!$ukazovatel=fopen("./text/mena.txt","a")){ echo("Subor sa neda otvorit!"); }else{ if(!@fwrite($ukazovatel,$meno)) echo("Chyba pri zapise do suboru!"); else fclose($ukazovatel); } } if(File_Exists("./text/mena.txt")): echo "<br><center><b>Vypis uz existujuceho zoznamu</b></center><br>"; //nacitanie do pola $text=file("./text/mena.txt"); while($polozka = Each($text)){ echo "<center>".$polozka["value"]."</center><br>"; } endif; ?> |
||
WertriK Profil * |
#5 · Zasláno: 30. 4. 2006, 13:17:58
zkus to takto
<form method="post" action="?"> <table align="center" rules="none" cellpadding=5 bgcolor="#0563A5"> <tr><th colspan=2>Zadanie noveho mena</th></tr> <tr><td>Zadaj meno a priezvisko: </td> <td><input type=text name="meno" size=40></td></tr> <tr><th colspan=2><input type=submit value="Zaradit do zoznamu"></th></tr> </table> </form> <basefont color="black"> <? $meno = $_POST["meno"]; if($meno){ $meno.="<br>"; if(!$ukazovatel=fopen("./text/mena.txt","a")){ echo("Subor sa neda otvorit!"); }else{ if(!@fwrite($ukazovatel,$meno)) echo("Chyba pri zapise do suboru!"); else fclose($ukazovatel); } } if(File_Exists("./text/mena.txt")): echo "<br><center><b>Vypis uz existujuceho zoznamu</b></center><br>"; //nacitanie do pola $text=file("./text/mena.txt"); while($polozka = Each($text)){ echo "<center>".$polozka["value"]."</center><br>"; } endif; ?> |
||
phono Profil * |
#6 · Zasláno: 30. 4. 2006, 13:35:51
no parada funguje.. pozeram, ze si tam pridal:
<form method="post" action="?"> $meno = $_POST["meno"]; ale nevies, preco mi stale ostava Notice: Undefined index: meno in c:\program files\easyphp1-8\www\09.php on line 20 na obrazovke? ako to mozem odstranit? |
||
WertriK Profil * |
#7 · Zasláno: 30. 4. 2006, 13:51:57
Tak jeste jinak
<? if (isSet($_POST["meno"] || !empty($_POST["meno"])) { $meno = $_POST["meno"]; } else { $meno = ""; } if(!empty($meno)){ $meno.="<br>"; if(!$ukazovatel=fopen("./text/mena.txt","a")){ echo("Subor sa neda otvorit!"); }else{ if(!@fwrite($ukazovatel,$meno)) echo("Chyba pri zapise do suboru!"); else fclose($ukazovatel); } } if(File_Exists("./text/mena.txt")): echo "<br><center><b>Vypis uz existujuceho zoznamu</b></center><br>"; //nacitanie do pola $text=file("./text/mena.txt"); while($polozka = Each($text)){ echo "<center>".$polozka["value"]."</center><br>"; } endif; ?> |
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0