Skoči na vsebino

Forum ne deluje več - obiščite nas na racunalniske-novice.com




Slika

Vse o PHPju


Odgovorov v temi: 1931

#1181 MihaSkipster

MihaSkipster

    Govorec

  • Members
  • 2.087 objav
  • Kraj:SGC
  • Interesi:Splet, programiranje, vse kaj ma zveze z kompjuteri :D

Objavljeno 26 avgust 2006 - 23:09

Ali mi lahko kdo pomaga. Nevem kaj je narobe z to kodo:


Warning: move_uploaded_file(): SAFE MODE Restriction in effect. The script whose uid is 841 is not allowed to access / owned by uid 0 in /home/miha80/domains/wagner.si/public_html/upload/index.php on line 29

ja.. safe mode ocitno.. se da kako bypassat? namrec poskusam uploadat datoteko. Aja ini_set sem ze sprobal!

#1182 publikum

publikum

    Velemojster

  • Members
  • 5.974 objav
  • Kraj:Deep in code...
  • Interesi:Linux, PHP, C++, C#, .NET, ...

Objavljeno 27 avgust 2006 - 05:32

MihaSkipster, če je vklopljen safe_mode, ti ini_set() ne bo prav nič pomagal...

Povprašaj pri ponudniku, če ti lahko to izklopijo...

Š e eno vprašanje: kam pa želiš to uploadat - če je vklopljen safe_mode moraš biti lastnik tistega direktorija...

#1183 joe14

joe14

    Poročevalec

  • Members
  • 561 objav
  • Kraj:Severna Primorska; 127.0.0.1
  • Interesi:Izdelovanje spletnih strani, ...

Objavljeno 27 avgust 2006 - 17:04

Zanima me kako bi vključil (include()) dototeko, ki je v starševskem direktoriju, ne da bi podal absolutni link?

Hvala

joe14

PS: Ko delate stran za kakšno resolucijo jo delate? Obstaja kakšno nenapisano pravilo?

#1184 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 27 avgust 2006 - 18:09

include('../datoteka.php');


Š e zmeraj se dalajo strani večinoma za 800 x 600 px, ali pa z spremenljivo širino (pišeš v procentih)

#1185 joe14

joe14

    Poročevalec

  • Members
  • 561 objav
  • Kraj:Severna Primorska; 127.0.0.1
  • Interesi:Izdelovanje spletnih strani, ...

Objavljeno 27 avgust 2006 - 19:18

Hvala!

A sliučajno 3 pikce ...

include('.../datoteka.php');


...pomeni starševsko dototeko starševske dototeke mojega dokumenta?

joe14

#1186 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 27 avgust 2006 - 19:55

Dve pikci... sej tudi, če zlistaš diriktorij imaš noter mapi pika (ki kaže na samega sebe) ter pika-pika (ki kaže na starševski diriktorij).

#1187 joe14

joe14

    Poročevalec

  • Members
  • 561 objav
  • Kraj:Severna Primorska; 127.0.0.1
  • Interesi:Izdelovanje spletnih strani, ...

Objavljeno 27 avgust 2006 - 20:44

Na strežniku imam mapo a, v njej mapo b, v kateri se nahaja dotototeka test.php z vsebino

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />

<title>Untitled Document</title>

</head>



<body>



<?php

include ('../mysql.php');

?>

</body>

</html>

Na strežniku pa obstaja dototeka mysql.php

Ko odprem to stran (test.php) mi javi napako:

Warning: include() [function.include]: Unable to access ../mysql.php in /usr/home/users/6f/joe14/www/gt.pandela.net/a/b/test.php on line 11

Warning: include(../mysql.php) [function.include]: failed to open stream: No such file or directory in /usr/home/users/6f/joe14/www/gt.pandela.net/a/b/test.php on line 11

Warning: include() [function.include]: Failed opening '../mysql.php' for inclusion (include_path='.:') in /usr/home/users/6f/joe14/www/gt.pandela.net/a/b/test.php on line 11



#1188 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 28 avgust 2006 - 06:27

Torej mysql.php maš v mapi a če prav razumem... Imaš prav chmodano? nastavi na 777 če ne gre drugače.

BTW da nimaš slučajno v mapi a MySQL.php, ker PHP je case sensitive :)

#1189 matematik

matematik

    Pomagač

  • Members
  • 459 objav
  • Kraj:somewhere, but access forbiden

Objavljeno 28 avgust 2006 - 08:16

Mene pa zanima, če lahko s PHP kodo, izvem, katere diskovne pogone ima strežnik(C:, D:,...)?

#1190 joe14

joe14

    Poročevalec

  • Members
  • 561 objav
  • Kraj:Severna Primorska; 127.0.0.1
  • Interesi:Izdelovanje spletnih strani, ...

Objavljeno 28 avgust 2006 - 08:31

OK zdej dela, če je mysql.php v mapi a (prej je bila napaka da ni bilo nastavljeno na 777 ampak na 775).
Zanimam me pa kako bi naredil, da bi bila mysql.php izven mape a?

Ali bi se dalo includat dototeko, v kateri bi bilo
<?php include ('../mysql.php'); ?>

Ali me razumete? :bah:

#1191 publikum

publikum

    Velemojster

  • Members
  • 5.974 objav
  • Kraj:Deep in code...
  • Interesi:Linux, PHP, C++, C#, .NET, ...

Objavljeno 28 avgust 2006 - 09:23

matematik, težko, ker takšne oznake uporabljajo samo Windowsi, Linux (na katerem teče večina resnih strežnikov) pa uporablja / kot osnovo za vse podmape...

Je pa opcija, da s for zanko prevrtiš vse črke angleške abecede od A do Z in z opendir() poizkušaš odpreti direktorij... :)

#1192 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 28 avgust 2006 - 10:26

joe14,
include('../../mysql.php');
publikum, To bi bila najboljša ideja ampak z izjemo, da preverjaš črke od C naprej :)

#1193 joe14

joe14

    Poročevalec

  • Members
  • 561 objav
  • Kraj:Severna Primorska; 127.0.0.1
  • Interesi:Izdelovanje spletnih strani, ...

Objavljeno 28 avgust 2006 - 10:43

sverde1, Hvala!!!! Brez tebe mi nebi uspelo...... :bravo: :bravo: :bravo:

#1194 simy456

simy456

    Mojster

  • Members
  • 1.723 objav
  • Kraj:Okolica Radovljice

Objavljeno 28 avgust 2006 - 22:41

Težava ... Iz datoteke nekaj.txt berem text in ga nato vnesem v bazo. Težava se pojavi ko pri prenosu v bazo nekatere znake kot je recimo § spremeni v nek zmazek enih črk in številk ... Obstaja kaka funkcija ki bi to spremenila recimo v html kodo?

lp, simon!

EDIT: Rešil ... charset dela svoje :mrgreen:

#1195 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 29 avgust 2006 - 09:09

No, zadnjič sem spraševal kako popraviti uro. Zdaj pa me zanima kako popravim še datum. Ker mi pač še drugi dan ob 6 kaže prejšnji dan,.. Hvala in lp

#1196 matematik

matematik

    Pomagač

  • Members
  • 459 objav
  • Kraj:somewhere, but access forbiden

Objavljeno 29 avgust 2006 - 11:34

Kako bi ugotovil, katere datoteke v neki mapi so slike, in katere ne?

#1197 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 29 avgust 2006 - 12:28

if($ImageInfo = @getimagesize($slika) && isset($ImageInfo[2]))

{

	echo $slika;

}

Nism stestiru ampak po teoriji bi moral delat
:mrgreen:

#1198 matematik

matematik

    Pomagač

  • Members
  • 459 objav
  • Kraj:somewhere, but access forbiden

Objavljeno 29 avgust 2006 - 13:00

sverde1, dela ze dela, samo če datoteka ni slika napiše:

Warning: getimagesize(./blabla/blabla) [function.getimagesize]: failed to open stream: Permission denied in C:Program Filesxampphtdocsblabla.php on line 18

Kako naj naštimam, da ne bo prikazalo opozorila?

#1199 sverde1

sverde1

    Iznajdljivec

  • Members
  • 868 objav
  • Kraj:root

Objavljeno 29 avgust 2006 - 14:29

Si slučajno izbrisal tisto afno? Ker je tam z razlogom...

#1200 mlavta1

mlavta1

    Iznajdljivec

  • Members
  • 787 objav
  • Kraj:Poljane-sredisce vesolja

Objavljeno 30 avgust 2006 - 05:42

No, zadnjič sem spraševal kako popraviti uro. Zdaj pa me zanima kako popravim še datum. Ker mi pač še drugi dan ob 6 kaže prejšnji dan,.. Hvala in lp


Ve kdo?



Dodaj odgovor



  


1 član(ov) bere to temo

0 članov, 1 gostov, 0 anonimnih uporabnikov