Avatar billede need4speed Nybegynder
17. november 2003 - 22:43 Der er 19 kommentarer og
1 løsning

Safemode mysql

Jeg har et mindre problem...

får denne fejl:

Warning: file_exists() [function.file-exists]: SAFE MODE Restriction in effect. The script whose uid is 503 is not allowed to access / owned by uid 0 in /home/virtual/domæne.dk/public_html/visalleprofiler.php on line 85

Den viser ellers de billeder som den skal finde korrekt, men skriver stadig fejlen. Hvordan kan jeg fjerne fejl teksten uden at slå safemod fra?
Avatar billede ohmish Nybegynder
17. november 2003 - 22:47 #1
er mapperne/billederne oprettet via php selv?
Avatar billede need4speed Nybegynder
17. november 2003 - 22:52 #2
Jeg har selv oprettet dem... koden jeg har lavet:

<?
$path = "/billeder/";
if (file_exists($path.$row[pic]) || $row[pic] != "") {?>
                          <img class="billede" height="100" width="80" src="<?=$path.$row[pic]?>" alt="">
                          <? } ?>
Avatar billede need4speed Nybegynder
17. november 2003 - 22:52 #3
Det underlige er jeg sagtens kan uploade og se billederne på min side. Men kommer bare med fejlen alligevel.
Avatar billede need4speed Nybegynder
17. november 2003 - 22:53 #4
Men måske skulle jeg glemme funktionen, da der er billeder til alle profilerne.
Avatar billede detox Nybegynder
17. november 2003 - 22:54 #5
Du kunne prøve den relative sti:

$path = "billeder/";
Avatar billede need4speed Nybegynder
17. november 2003 - 22:56 #6
prøver
Avatar billede ohmish Nybegynder
17. november 2003 - 22:59 #7
prøv dette:

<?php
$path = $_SERVER['DOCUMENT_ROOT']."/billeder/";
if (file_exists($path.$row[pic]) && $row[pic] != "") {
echo '<img class="billede" height="100" width="80" src="'.$path.$row[pic].'" alt="">';
}
?>
Avatar billede need4speed Nybegynder
17. november 2003 - 23:04 #8
<?php
include("database.inc");
?>
                  <?
$query = mysql_query("SELECT * FROM strip") or die(mysql_error());
$antal = mysql_num_rows($query);
while($row = mysql_fetch_array($query)) {
?>
                  </font> </strong>
                  <table width="100%" border="0" align="center" cellpadding="4" cellspacing="2">
                    <tr>
                      <td width="27%"><strong><font size="2" color="maroon" face="Verdana, Arial, Helvetica, sans-serif"><a href='showinfo.php?id=<?=$row[id];?>'>
                        <?=$row[navn];?>
                        </A></font></strong></td>
                      <td width="18%"><strong><font color="maroon" size="2" face="Verdana, Arial, Helvetica, sans-serif">&nbsp;
                        <?=$row[alder];?>
                        </font></strong></td>
                      <td width="30%"><strong><font color="maroon" size="2" face="Verdana, Arial, Helvetica, sans-serif">
                        &nbsp;
                        <?=$row[haarfarve];?>
                        </font></strong></td>
                      <td width="25%"><div align="center"><font size="2"><strong>
                          <?
$path = $_SERVER['DOCUMENT_ROOT']."/billeder/";
if (file_exists($path.$row[pic]) && $row[pic] != "") {
echo '<img class="billede" height="100" width="80" src="'.$path.$row[pic].'" alt="">';
}
?>
                          </strong></font></div></td>
                    </tr>
                  </table>
                  <P><font size="2" face="Verdana, Arial, Helvetica, sans-serif">
                    <?
}
?>
                    </font></P></td>
              </tr>
              <tr>
                <td width="367"> <p align="right"><a href="#top" target="_self"><img src="pilop.gif" width="12" height="13" border="0"></a></p></td>
              </tr>
            </table>
                    </td>
                </tr>
                <tr>
                    <td width="370">
                        <p><img src="stripperdesign_38.gif" width="400" height="12" border="0"></p>
                    </td>
                </tr>
            </table>
        </td>
        <td width="124" valign="top">
            <p><?
include ("tavle.php3");
?>&nbsp;</p>
        </td>
    </tr>
</table>
<p>&nbsp;</p>
</body>

</html>
Avatar billede need4speed Nybegynder
17. november 2003 - 23:04 #9
==>> ohmish

Nu får jeg bare en blank side
Avatar billede need4speed Nybegynder
17. november 2003 - 23:06 #10
ahh nu er den hvid lige meget hvad.. 2 min.
Avatar billede need4speed Nybegynder
17. november 2003 - 23:08 #11
klar igen :)
Avatar billede need4speed Nybegynder
17. november 2003 - 23:09 #12
YES DEN RELATIVE STI VIRKER!
Avatar billede need4speed Nybegynder
17. november 2003 - 23:10 #13
hold da kæft en lille fejl!
Avatar billede need4speed Nybegynder
17. november 2003 - 23:15 #14
Så det er faktisk Detox som skal have pointene.
Avatar billede detox Nybegynder
17. november 2003 - 23:25 #15
Ok så får du et svar c",)
Avatar billede ohmish Nybegynder
17. november 2003 - 23:37 #16
"billeder/" er ikke en relativ sti, og den vil kun virke når den kaldes fra roden

$_SERVER['DOCUMENT_ROOT']."/billeder/"
derimod, er en relativ sti og vil virke ligemeget hvor du kalder den fra
Avatar billede detox Nybegynder
17. november 2003 - 23:41 #17
"billeder/" er da netop relativ i forhold til roden, hvor scriptet ligger.
Avatar billede detox Nybegynder
17. november 2003 - 23:46 #18
En fuld sti derimod, som ville virke uanset, hvorfra den bliver kaldt, vil sikkert ligne:

$_SERVER['DOCUMENT_ROOT']."/public_html/billeder/"
Avatar billede ohmish Nybegynder
18. november 2003 - 00:03 #19
ja, jeg sov lige lidt der.. alt er jo relativt hehe
Avatar billede need4speed Nybegynder
18. november 2003 - 14:47 #20
Hehe... godt man kan lære lidt nyt ;) takker guys.
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester