Autor | Zpráva | ||
---|---|---|---|
Kouba Profil |
#1 · Zasláno: 5. 11. 2010, 22:56:58
Zdravim,potřebuji pomoct,jak na to. Dam to sem příkladem.:
mam soubor index.php a chci aby se mi na té stránce zobrazoval obsah souboru rank.php,našel jsem jeden kod: <?php include("rank.php"); ?> |
||
fandaa Profil |
#2 · Zasláno: 5. 11. 2010, 22:59:12
Kouba:
Máš zaplé zobrazování chyb? |
||
Kouba Profil |
#3 · Zasláno: 5. 11. 2010, 23:00:10
fandaa:
já to zkoušel na webu,ale nic to nehlásilo žádnej error nic jenom prázdný místo |
||
fandaa Profil |
#4 · Zasláno: 5. 11. 2010, 23:13:25
Kouba:
Vyzkoušej: index.php <?php error_reporting(E_ALL); ini_set("display_errors", 1); // případně kvůli zakázané funkci ini_set zakomentuj require_once("rank.php"); echo "Soubor rank.php načten v pořádku."; ?> |
||
Kouba Profil |
#5 · Zasláno: 5. 11. 2010, 23:19:16
nic,nemůže to bejt tim že z rank.php mi to jde z MySQL? Takže by to mělo zobrazovat na index.php z SQL ,ale přes ten rank.php,když zobrazim rank.php na stránce tak je to vpořádku,ale jak to chci dát na index.php,aby se to tam zobrazilo tak mi to nějak nejde
|
||
fandaa Profil |
#6 · Zasláno: 5. 11. 2010, 23:33:30
Kouba:
Dej zdrojový kód rank.php. |
||
Kouba Profil |
#7 · Zasláno: 5. 11. 2010, 23:36:46
<?php $con = mysql_connect("localhost","*jmeno*","*heslo*"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("*db*", $con); $result = mysql_query("SELECT * FROM users"); echo "<table border='1'> <tr> <th>Username</th> <th>Level</th> </tr>"; while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td>" . $row['username'] . "</td>"; echo "<td>" . $row['level'] . "</td>"; echo "</tr>"; } echo "</table>"; mysql_close($con); ?> |
||
fandaa Profil |
#8 · Zasláno: 5. 11. 2010, 23:46:26
Kouba:
Zvláštní, v rank.php problém nevidím. Zkus si kód z příspěvku [#4] vložit do jiného souboru, např. test.php (předpokládám totiž, že máš v index.php i jiné věci, tak ať je to zvlášť) a spusť. |
||
Kouba Profil |
#9 · Zasláno: 6. 11. 2010, 00:02:22
nic,ale zajímavý že všechno se tam zobrazí kromě toho rank.php.Dal jsem tam:
<html> <body> <div class="leftmenu"> <?php include("rank.php"); ?> </div> <h1>TEXT1</h1> <p>text.</p> </body> </html> a zobrazil se jen text |
||
Kouba Profil |
#10 · Zasláno: 6. 11. 2010, 18:05:26
Tak jsem to zkusil dát rovnou do login.php (hlavní stránka s přihlášením)
<?php $con = mysql_connect("db","user","pass"); if (!$con) { die('Could not connect: ' . mysql_error()); } mysql_select_db("db", $con); $result = mysql_query("SELECT * FROM users"); echo "<table border='1'> <tr> <th>Username</th> <th>Level</th> </tr>"; while($row = mysql_fetch_array($result)) { echo "<tr>"; echo "<td>" . $row['username'] . "</td>"; echo "<td>" . $row['level'] . "</td>"; echo "</tr>"; } echo "</table>"; mysql_close($con); ?> a píše mi to chybu Parse error: syntax error, unexpected T_ENCAPSED_AND_WHITESPACE, expecting T_STRING or T_VARIABLE or T_NUM_STRING in /home/*****/public_html/login.php on line 286 díky za pomoc! |
||
xmark Profil |
#11 · Zasláno: 6. 11. 2010, 18:07:54
Kouba:
Tu chybovou hlášku sis přeložil? Co z toho kódu je řádek 286? |
||
Kouba Profil |
#12 · Zasláno: 6. 11. 2010, 18:10:26 · Upravil/a: Kouba
Přeložil a hledal jsem to všude možně,ale furt tomu nemužu přijít na kloub.
286 řádek echo "<td>" . $row['username'] . "</td>"; |
||
Kouba Profil |
#13 · Zasláno: 7. 11. 2010, 14:03:42
|
||
Kouba Profil |
#14 · Zasláno: 7. 11. 2010, 15:33:23 · Upravil/a: Kouba
Tak už to funguje,dal jsem to tam přes iframe </div>
<div id="text-stranky"><iframe src="rank.php"></iframe> </div> díky;) |
||
Časová prodleva: 13 let
|
0