| | |
| Stránka: 1 z 1
| [ Príspevkov: 10 ] | |
Autor | Správa |
---|
Registrovaný: 14.06.07 Prihlásený: 27.12.11 Príspevky: 72 Témy: 13 | Napísal chiwo: 14.06.2007 21:54 | |
|
mam jeden problem www.xenology.eu/admin.php tento kod fici na freehostingu na 100% ale na platenom pise
Warning: session_start() [function.session-start]: SAFE MODE Restriction in effect. The script whose uid is 10014 is not allowed to access /var/tmp owned by uid 0 in /home/webs/xenology.eu/admin.php on line 2
Fatal error: session_start() [<a href='function.session-start'>function.session-start</a>]: Failed to initialize storage module: files (path: ) in /home/webs/xenology.eu/admin.php on line 2
keby bolo treba tak dodam komplet php kod fakt potrebujem s tym help moje icq je 332-807-034 pls help
|
|
Registrovaný: 14.06.07 Prihlásený: 27.12.11 Príspevky: 72 Témy: 13 | Napísal autor témy chiwo: 14.06.2007 23:03 | |
|
login.php
<?php
session_start("c:\winnt\temp");
if ($sure) {
mysql_connect("***" , "***" , "***") or die ("Spojenie sa
nepodarilo.");
mysql_select_db("***");
$sql = "select heslo from admin where meno = '$name'";
$res = mysql_query($sql);
if ($res && mysql_num_rows($res) && $pass==mysql_result($res,0)) {
$_SESSION["name"] = $name;
Header("Location:admin.php");
exit;
}
else
$chyba = true;
}
?>
<center><h1>Prihlasenie</h1>
<?php
if ($chyba)
echo "<p style=\"color: red\">Chyba. Uzivatelske meno neexistuje, alebo ste
zadali zle heslo. </p>";
?>
<form action="<?php echo $PHP_SELF ?>" method="post">
<input type="hidden" name="back" value="<?php echo $back ?>">
<table border=1 align="center">
<tr><td>
<table>
<tr><td>Uzivatelske meno:</td>
<td><input type="text" name="name" value="<?php echo $name ?>"></td>
</tr>
<tr><td>Heslo:</td>
<td><input type="password" name="pass"></td>
</tr>
<tr><td colspan="2"><input type="submit" name="sure" value="Prihlasit sa"></td></tr>
</table>
</td></tr>
</table>
</form>
admin.php
<?php
session_start("x");
if (!$_SESSION["name"]) {
Header("Location:login.php");
exit;
}
?>
<html>
<head>
<title>Admin centrum Multiherného klanu XenologY.eu</title>
</head>
<body bgcolor="#C0C0C0">
<center>
<table bgcolor="#000000" width="800">
<tr><td bgcolor=#FF0000>
<!--Menu-->
<?php
echo "<center>
<font color=#FFFFFF><h1>Zoznam noviniek:</h1></font>
<hr color=#000000 size=2 width=500>";
$link = mysql_connect("***" , "***" , "***") or die ("Spojenie sa nepodarilo.");
$db = mysql_select_db("***");
$query = "SELECT * FROM novinky ORDER BY cas desc limit 10";
$result = mysql_query($query , $link) or die ("Prikaz neslo splnit");
$num = mysql_num_rows($result);
while ($row=mysql_fetch_array($result))
echo "
<table border=1 RULES=GROUPS FRAME=BOX width=400 cellpadding=3 align=center>
<tr><td align=left><font size=3 font color=#000000><b>" .$row["nadpis"]."</td>
<td align=right><a href=\"$PHP_SELF?akcia=clanky&&id={$row["cas"]}\">detaily</a></td></tr>";
echo "<tr align=center><td><a href=\"$PHP_SELF?akcia=novinka\"><b>Pridaj novinku</a></td></tr></table><p>";
mysql_free_result($result);
mysql_close();
?>
<font size="5" color="#FFFFFF"><b>Toto je iba skusobna prevadzka diskusie!</b></font>
</td></tr>
<tr><td bgcolor="#EEE8AA">
<!--Funkcna cast-->
<?php
switch ($akcia) {
case "clanky" :
//Vypis novinky + administracia
echo "<center>";
$link = mysql_connect("***" , "***" , "***") or die ("Spojenie sa nepodarilo.");
$db = mysql_select_db("***");
$query = "SELECT * FROM novinky where cas = '$id'";
$result = mysql_query($query , $link) or die ("Prikaz neslo splnit");
if ($row=mysql_fetch_array($result)) {
echo "
<table border=1 RULES=GROUPS FRAME=BOX width=400 cellpadding=3 align=center>
<thead bgcolor=#FFFFFF>
<tr><th align=center><font size=4 font color=#000000><b>" .$row["nadpis"].
"</th></tr>
<tr><th align=left><font size=3 font color=#000000>" .$row["meno"].
", " .date("j.n.Y, H:i" , $row["cas"]).
"</th></tr>
</thead>
<tbody bgcolor=#000000>
<tr><td><font size=5 color=#FFFFFF><b>" .$row["obsah"]."</b></td></tr>
</tbody>
<tfoot bgcolor=#FFFFFF>
<tr align=center><td><a href=\"$PHP_SELF?akcia=prispevky&&id={$row["cas"]}\">Pridaj komentar/Zmaz komentar</a>
</td></tr>
<tr align=center><td>
<form method=post>
<input type=submit name=zmaz value=Vymazat>
</form>
</tfoot>
</table>\n";
}
if ($zmaz) {
$dotaz = " delete from novinky where cas = '$id'";
echo "Pre dokoncenie reloadni stranku!";
if (!mysql_query($dotaz))
echo "Nepodarilo sa vymazat zaznam <i>$dotaz</i><p>";
}
mysql_free_result($result);
mysql_close();
break;
//Diskusna cast
case "prispevky" :
//zobrazenie prispevkov
mysql_connect("***" , "***" , "***") or die ("Spojenie sa
nepodarilo.");
mysql_select_db("***");
$query = "SELECT nadpis from novinky where cas = '$id'";
$result = mysql_query($query , $link) or die ("Prikaz neslo splnit");
if ($row=mysql_fetch_array($result)) {
echo "<center><font color=#FF0000><h1>" . $row[nadpis] . "</h1></font>"; }
mysql_free_result($result);
$query = "SELECT * FROM diskusia where forid = '$id' ORDER BY datum desc";
$result = mysql_query($query , $link) or die ("Prikaz neslo splnit");
$num = mysql_num_rows($result);
echo "<table align=center>\n";
while ($row=mysql_fetch_array($result))
echo "
<tr><td>
<table border=1 RULES=GROUPS FRAME=BOX width=400 cellpadding=3>
<thead bgcolor=#87CEFA>
<tr><th align=center><font size=3 font color=#000000>Predmet - <b>" .$row["titulok"].
"</b></th></tr>
<tr><th align=left><font size=2 font color=#000000>Pridal - <b>" .$row["meno"].
", " .date("j.n.Y, H:i" , $row["datum"])."</b></th></tr>
</thead>
<tbody bgcolor=#E0FFFF>
<tr><td><font size=3 color=#FF0000>" .$row["obsah"]."</b></td></tr>
</tbody>
<tfoot>
<tr align=center><td>
<a href=\"$PHP_SELF?akcia=deldis&&id={$row["datum"]}\">Zmazat</a>
</td></tr>
</table>
</td></tr>
<tr><td><hr width=90% size=2 color=#000000></td></tr>\n";
echo "</td></tr>";
echo "</table><p>";
//odosielanie + formular + zobrazenie noveho prispevku
if ($ok) {
$dotaz = "insert into diskusia values ( '" . htmlspecialchars($name) . "' ,
" . time() . " , '" . htmlspecialchars($titulok) . "' , '" . htmlspecialchars(nl2br($mojtext)) . "' ,
'" .($id). "' )";
if (!mysql_query($dotaz))
echo "Nepodarilo sa vlozit zaznam <i>$dotaz</i><p>";
mysql_free_result($result);
echo "<h2>Vas posledny prispevok:</h2>";
$query = "SELECT * FROM diskusia ORDER by datum desc limit 1";
$result = mysql_query($query , $link) or die ("Prikaz neslo splnit");
$num = mysql_num_rows($result);
echo "<table align=center>\n";
if ($row=mysql_fetch_array($result)) {
echo "
<tr><td>
<table border=1 RULES=GROUPS FRAME=BOX width=400 cellpadding=3>
<thead bgcolor=#87CEFA>
<tr><th align=center><font size=3 font color=#000000><b>Predmet - " .$row["titulok"].
"</th></tr>
<tr><th align=left><font size=2 font color=#000000>Pridal - " .$row["meno"].
", " .date("j.n.Y, H:i" , $row["datum"])."</th></tr>
</thead>
<tbody bgcolor=#E0FFFF>
<tr><td><font size=3 color=#FF0000>" .$row["obsah"]."</b></td></tr>
</tbody>
</table>
</td></tr>
<tr><td><hr width=90% size=2 color=#000000></td></tr>\n";
echo "</td></tr>";
echo "</table><p>"; }
mysql_close();
}
echo "<form method=post>";
echo "<table align=center>
<tr><td><b>Predmet:</b></td><td><input type=text name=titulok size=30></td></tr>
<tr><td><b>Obsah novinky</b></td><td><textarea name=mojtext cols=30 rows=6></textarea></td></tr>";
echo "<tr align=center><td><input type=submit name=ok value=Potvrdit></td></tr>";
echo "</form>";
echo "</table>";
break;
case "novinka":
//pridavanie noviniek
mysql_connect("***" , "***" , "***") or die ("Spojenie sa
nepodarilo.");
mysql_select_db("***");
if ($ok) {
$dotaz = "insert into novinky values ( '" . ($nadpis) . "' ,
'" . ($name) . "' , " . time() . " , '" . nl2br($mojtext) . "' )";
if (!mysql_query($dotaz))
echo "Nepodarilo sa vlozit zaznam <i>$dotaz</i><p>";
mysql_close();
}
echo "<center><h2>Administracia noviniek</h2>";
echo "<form method=post>";
echo "<table align=center>
<tr><td><b>Nadpis:</b><ttd></tr>
<tr><td><input type=text name=nadpis size=60></td></tr>
<tr><td><b>Obsah novinky</b></td></tr>
<tr><td><textarea name=mojtext cols=45 rows=6></textarea></td></tr>
<tr><td><input type=submit name=ok value=Potvrdit></td></tr>
</table>";
echo "</form>";
break;
case "deldis" :
mysql_connect("***" , "***" , "***") or die ("Spojenie sa
nepodarilo.");
mysql_select_db("***");
$dotaz = " delete from diskusia where datum = '$id' ";
echo "<center>Vymazane, prosim, vyber si polozku z menu!";
if (!mysql_query($dotaz))
echo "Nepodarilo sa vymazat zaznam <i>$dotaz</i><p>";
mysql_close();
}
?>
</td></tr>
</table>
</body>
</html>
|
|
Registrovaný: 22.11.05 Prihlásený: 29.01.23 Príspevky: 712 Témy: 25 Bydlisko: SK-Martin | Napísal mokus: 15.06.2007 11:58 | |
|
ja ti viem poradiť len do budúcna, nastav si aj na localhoste safe_mode=on, najlepšie keď php.ini budeš mať nastavený podobne/rovnako ako na budúcom hostingu, predídeš podobným problémom pri ďalšej tvorbe scriptov
a ešte jeden postreh, ak ten script ktorý tu uvádzaš je daný aj na web bez úprav, tak by som sa pozrel na prvý riadok:
session_start("c:/winnt/temp");
namiesto toho skús dať len toto:
session_start();
prípadne si pozri phpinfo() na hostingu, v časti session, session.auto_start (Off/On) ako je nastavený, ak je On potom to tuším netreba písať aj do scriptu
|
|
Registrovaný: 26.07.06 Prihlásený: 20.03.16 Príspevky: 1378 Témy: 90 Bydlisko: Slovakia-Ko... | Napísal kmsa: 15.06.2007 15:28 | |
|
presne ako hovori mokus ten problem som mal zo svojou administraciou, na mojom to slo ale tym co som to robyl nie thak, som im poradil naj nahodia session_autostart 1 a safe_mode on
_________________ CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých |
|
Registrovaný: 14.06.07 Prihlásený: 27.12.11 Príspevky: 72 Témy: 13 | Napísal autor témy chiwo: 15.06.2007 15:36 | |
|
safe mode mam on len sesion autostart mam of takze to mam dat u providera zmenit na on ? alebo do dokumentu dat autostart1?
|
|
Registrovaný: 14.06.07 Prihlásený: 27.12.11 Príspevky: 72 Témy: 13 | Napísal autor témy chiwo: 15.06.2007 15:51 | |
|
kmsa píše: presne ako hovori mokus ten problem som mal zo svojou administraciou, na mojom to slo ale tym co som to robyl nie thak, som im poradil naj nahodia session_autostart 1 a safe_mode on
www.xenology.eu/info.php kukni to a ak su tam nejake veci kvoli ktorym to nejde tak mi pls napis co mam pozmenit A ten free hosting ma adresu http://www.hardfest.xf.cz/info.php a tam to islo Popredu diky PS: uz som z toho na nervy
|
|
Registrovaný: 26.07.06 Prihlásený: 20.03.16 Príspevky: 1378 Témy: 90 Bydlisko: Slovakia-Ko... | Napísal kmsa: 15.06.2007 16:47 | |
|
mno neviem skus si to na svojom localhoste a pohraj sa z nastavenim ja som to tam urobyl.....
_________________ CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých |
|
Registrovaný: 22.11.05 Prihlásený: 29.01.23 Príspevky: 712 Témy: 25 Bydlisko: SK-Martin | Napísal mokus: 15.06.2007 17:10 | |
|
chiwo píše: safe mode mam on len sesion autostart mam of takze to mam dat u providera zmenit na on ? alebo do dokumentu dat autostart1?
prečo nečítaš odpovede na tvoj problém?
ak máš session.auto_start na servery Off, tak si to zapneš v scripte tak ako som písal:
session_start();
len neviem, načo si tam dal do zátvoriek tú cestu k tvojmu C:/winnt/temp
|
|
Registrovaný: 26.07.06 Prihlásený: 20.03.16 Príspevky: 1378 Témy: 90 Bydlisko: Slovakia-Ko... | Napísal kmsa: 15.06.2007 17:30 | |
|
mokus píše: len neviem, načo si tam dal do zátvoriek tú cestu k tvojmu C:/winnt/temp
tho aj mna by zaujimalo neviem aky to ma viznam
_________________ CPU: Intel E7200 momentalne default + freezer 7 pro | MB: Gigabyte GA-P35-DS3 rev. 2.0 F14 | RAM: A-DATA 4x1GB EE Vitesta | VGA: ATI Radeon HD4850 Sapphire Dual Slot | Monitor: BenQ E2200HD+17CTX | HDD: WD 3200AAKS + Maxtor 6Y080M0 80GB SATAII + 120GB ATA Barracuda | PSU: Corsair VX450W | Windows 7 Ultimate Sk | REPRO: Logitech X-210
+
IPhone 3GS JB 3.1.3 (new BR)
múdry sa postara o seba ale ešte múdrejši sa postara aj o druhých |
|
Registrovaný: 14.06.07 Prihlásený: 27.12.11 Príspevky: 72 Témy: 13 | Napísal autor témy chiwo: 15.06.2007 17:35 | |
|
mokus píše: prečo nečítaš odpovede na tvoj problém? ak máš session.auto_start na servery Off, tak si to zapneš v scripte tak ako som písal: session_start(); len neviem, načo si tam dal do zátvoriek tú cestu k tvojmu C:/winnt/temp
ta cesta tam neni v tom kode neviem preco je tam a to tam session_start(); je tam od zaciatku mozno nejaky preklep pri kopirovani scriptu
|
|
| Stránka: 1 z 1
| [ Príspevkov: 10 ] | |
Podobné témy | Témy | Odpovede | Zobrazenia | Posledný príspevok |
---|
| problem s PHP kódom v PHP, ASP | 4 | 373 | 03.01.2013 12:42 saboter14 | | PHP, Cookies v PHP, ASP | 15 | 816 | 24.08.2011 11:59 chrono | | PHP registracia cez cookies v PHP, ASP | 8 | 777 | 04.09.2007 22:23 cr3at0r | | php nechce ukazat cookies v PHP, ASP | 3 | 309 | 24.10.2011 18:53 chrono | | PHP, COOKIES a FLASH v PHP, ASP | 3 | 520 | 17.05.2009 3:36 Blackshadow | | problem s kodom v C v Assembler, C, C++, Pascal, Java | 6 | 459 | 01.01.2011 7:32 reDo | | Problem s ochranym kodom v mobile v Mobilné zariadenia | 2 | 550 | 22.12.2008 14:52 majky358 | | mensi problem s cookies v PHP, ASP | 4 | 500 | 03.07.2007 11:35 kmsa | | Problém pravdepodobne v grafike v nVidia grafické karty | 3 | 410 | 08.08.2012 10:47 Trojan4x4 | | Problem pravdepodobne s RAM v Intel čipové sady | 7 | 423 | 23.11.2013 23:25 ovecka | | PRavdepodobne problem s RAM v Pamäte | 15 | 540 | 08.03.2014 21:55 4040 | | pravdepodobne problem s grafickou v nVidia grafické karty | 2 | 303 | 12.02.2011 18:41 Chaos | | Pravdepodobne problem s grafickou v nVidia grafické karty | 1 | 258 | 05.08.2012 13:09 Rhonin | | problem, pravdepodobne s grafikou Ati3870 v ATI/AMD grafické karty | 20 | 781 | 25.11.2009 11:01 lounge | | Problém s Grafickou kartou pravdepodobne v ATI/AMD grafické karty | 1 | 277 | 19.04.2015 22:40 Miso122 | | Problém pravdepodobne s win xp v Operačné systémy Microsoft | 2 | 358 | 30.03.2011 17:46 Fl3tch3r222 |
| Nemôžete zakladať nové témy v tomto fóre Nemôžete odpovedať na témy v tomto fóre Nemôžete upravovať svoje príspevky v tomto fóre Nemôžete mazať svoje príspevky v tomto fóre
|
|