Megválaszolatlan hozzászólások | Aktív témák Pontos idő: pén. nov. 01, 2024 2:28



Hozzászólás a témához  [ 13 hozzászólás ] 
PHP kérdés 
Szerző Üzenet
vas-tag

Csatlakozott: kedd okt. 14, 2008 19:57
Hozzászólások: 3
Hozzászólás 
Na megvan a válasz, hogy miért nem válaszol a szerver, amíg töltök róla valamit php segítségével. A hiba nem szerverbeállítás volt, hanem SESSION kezelés.

A program úgy nézett, ki, hogy a legelején session nyitás volt, majd küldte a fájlt. A SESSION-ból kellett adatokat kiolvasni, és csak a fájl elején. Ha lezártam a session-t session_write_close(); fügvénnyel, akkor nem volt gond a betöltéssel.

Tehát ezek szerint ha egy php parancs megnyit egy SESSION-t, és épp fut, akkor egy másik php oldal megakad a session_start parancsnál, s addig nem indul el, amíg a futó program nem fut le végig.

Tehát ha a futó programban a hosszan futó rész előtt session_write_close();-al lezárjuk a SESSION-t, akkor utána működnek tökéletesen az oldalak, miközben fut a hosszan tartó php oldal. :D

Hurrá.


csüt. okt. 23, 2008 12:30
Profil Privát üzenet küldése
vas-tag

Csatlakozott: kedd okt. 14, 2008 19:57
Hozzászólások: 3
Hozzászólás 
Sziasztok!

Most írtam egy php programot, és egy nagyon furcsa dolgot vettem észre. A lényeg, hogy fájlfeltöltés van a dologban, s amíg a fájlfeltöltés zajlik, addig a szerveren semmilyen másik oldalt nem tudok megnyitni. Tehát olyan, mintha egy felhasználó egyszerre csak egy php fájlt futtathatna.

A nagyobb baj, hogy ha egy fájlt php segítségével tölttetek le a szerverről, akkor is addig, amíg a fájl le nem ér, semmi mást nem tudok a szerveren megnézni.

Ez apache gond lehet, vagy php beállítás? php.ini-t végignéztem, ott nem láttam ilyesmi, az Apache-ban is átállítottam dolgokat, de semmi.
Apache-ban:
MaxClients 300
MaxRequestsPerChild 100

Ja és csak a php oldalak nem jönnek be feltöltéskor, vagy letöltéskor a szerveren. Ha egy nem php-s oldal címét írom be, az gond nélkül bejön.

Van valami ötletetek, mi lehet a baj?


kedd okt. 14, 2008 20:02
Profil Privát üzenet küldése
vas-tag

Csatlakozott: szer. jún. 18, 2008 9:42
Hozzászólások: 3
Tartózkodási hely: Budapest
Hozzászólás Re: dábáz
baphomet írta:
sziaztok!

szeretnék csinálni egy olyat, hogy megjelenik az oldalon egy textarea és amit beirok oda, azt egy gombnyomással elmentse a tárhelyemre egy fájlba... köszönöm ha tud valaki segíteni!


HTML:

<html>
<body>

<form action="write.php" method="post">
<textarea name="uzenet" rows="3" cols="20"></textarea>
<input type="submit" value="Elküld"/>
</form>
</body>
</html>


write.php :

<?php
$uzenet = $_POST['uzenet']; \\Csak POST-al fogadjuk az üzi szövegét
$_ux = strlen($uzenet); \\ Hány karakteres az üzenet?

while(strlen($ux) != 3) {
$_ux = "0" . $_ux;
}

$_text[] = $uzenet; \\Szöveg tömb.
$_cx[] = $_ux; \\Karakterszám tömb

$file = "uzenet.txt"; \\A file neve amiben tárolod a szöveget
$fileid = fopen($file,"r"); \\ megnyitod olvasásra
$uzikszama = fread($fileid, 5); \\ Az első 5 karakter, ami az eddig tárolt uzenetek száma

for($i=0; $i <$uzikszama; $i++) {
$cx = fread($fileid, 3); \\ Hány karaktert tartalmaz a következő üzenet
$uzi = fread($fileid, $cx);
$_text[] = $uzi;
$_cx[] = $cx;
}

fclose($fileid);

$uzikszama++;
$ii = $uzikszama;

$x=0;
$fileid=fopen($file, "w"); \\ Megnyitjuk írásra

while(strlen($uzikszama != 5) {
$uzikszama = "0" . $uzikszama;
}

fwrite($fileid, $uzikszama);

while($x != $ii) {

$ux = $_cx[$x];
fwrite($fileid, $ux);
$text = $_text[$x];
fwrite($fileid, $text);

$x++;
}

fclose($fileid);
?>


Asszem így. Remélem nem bahtam el semmit. :D


szer. jún. 18, 2008 10:36
Profil Privát üzenet küldése Honlap
vas-tag

Csatlakozott: szer. jún. 18, 2008 9:42
Hozzászólások: 3
Tartózkodási hely: Budapest
Hozzászólás Re: PHP kérdés
scsi írta:
Sziasztok !


Kezdő vagyok PHB-ban, es szeretném az alábbi problámat megoldani:


Van egy html file-ban egy kep ill. a helye

Kód:
<img src="valami.php">


A "valami.php" script egy másik szerveren található.

Mit kell irni a "valami.php" -ba, hogy az adott weboldalon megjelenjen
a kép ?

A kép es a script ugyanazon a szerveren van.



Előre is köszi a segítséget!

üdv,
-scsi


Ha csak a képet akarod megjeleníteni nem kell scriptbe írni. Egyszerűen a kép elérési útját írod az img tag src-jébe így valahogy: <img src="http://valami.hu/kepneve.jpg" alt="kepneve"/>


szer. jún. 18, 2008 9:57
Profil Privát üzenet küldése Honlap
vas-tag

Csatlakozott: csüt. jún. 12, 2008 10:47
Hozzászólások: 1
Hozzászólás 
Sziasztok!

Arra szeretnélek kérni titeket, hogy segítsetek nekem egy kicsit,ami leginkább azt takarja hogy szánj rám három kattintást és nézd meg ezt a három honlapot,fontos lenne!
Linkek:
http://izleljmeg.try.hu/
http://href.hu/x/5zu0
http://izolimpia.hu

Előre is köszi!


csüt. jún. 12, 2008 10:48
Profil Privát üzenet küldése
vas-tag

Csatlakozott: pén. jún. 06, 2008 14:55
Hozzászólások: 1
Hozzászólás dábáz
sziaztok!

szeretnék csinálni egy olyat, hogy megjelenik az oldalon egy textarea és amit beirok oda, azt egy gombnyomással elmentse a tárhelyemre egy fájlba... köszönöm ha tud valaki segíteni!


pén. jún. 06, 2008 15:02
Profil Privát üzenet küldése
ezüst tag

Csatlakozott: szomb. nov. 12, 2005 12:27
Hozzászólások: 52
Tartózkodási hely: Arad
Hozzászólás 
Zsoca-M5 írta:
Sziasztok!

Hogyan lehetséges ez?
Kód:
<?php
...
...
echo $si_order_by;  //Kiírja az értéket

showShs();

function showShs() {
   global $si_order_by;

        echo $si_order_by;  //Nem ír ki semmit :(
        ...
        ...
}
...
?>


Olvasgattam a PHP honlapján, de ennek így működnie kéne :( (elvileg)


nekem mar az is furcsa, hogy nem ad ki neked hibauzenetet... eloszor hivod meg az alprogramot, es utanna deklaralod?


kedd aug. 07, 2007 11:31
Profil Privát üzenet küldése YIM
a fórum lelke
Avatar

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 8673
Tartózkodási hely: Ahol fikázni könnyű alkotni nehéz!
Hozzászólás 
megkellene nézni verzióként nem e különbözik.


csüt. máj. 24, 2007 17:37
Profil Privát üzenet küldése ICQ Honlap
gyémánt tag
Avatar

Csatlakozott: pén. márc. 26, 2004 9:12
Hozzászólások: 2711
Tartózkodási hely: Budapest, Érd
Hozzászólás 
http://hu.php.net/global alapján én úgy értem, hogy a global "behúzza" a változó tartalmát kívülről.


kedd máj. 22, 2007 21:37
Profil Privát üzenet küldése
a fórum lelke
Avatar

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 8673
Tartózkodási hely: Ahol fikázni könnyű alkotni nehéz!
Hozzászólás 
Ha a $si_order_by-nek volt értéke és utána kiadsz egy Global $si_order_by-t akkor gyakorlatilag null-ozod a változó értékét. Vagy rosszul gondolom?


kedd máj. 22, 2007 18:13
Profil Privát üzenet küldése ICQ Honlap
gyémánt tag
Avatar

Csatlakozott: pén. márc. 26, 2004 9:12
Hozzászólások: 2711
Tartózkodási hely: Budapest, Érd
Hozzászólás 
Sziasztok!

Hogyan lehetséges ez?
Kód:
<?php
...
...
echo $si_order_by;  //Kiírja az értéket
showShs();

function showShs() {
   global $si_order_by;

        echo $si_order_by;  //Nem ír ki semmit :(
        ...
        ...
}
...
?>


Olvasgattam a PHP honlapján, de ennek így működnie kéne :( (elvileg)


kedd máj. 22, 2007 15:19
Profil Privát üzenet küldése
vas-tag

Csatlakozott: vas. jún. 06, 2004 12:59
Hozzászólások: 3
Hozzászólás 
ennek igy nem sok ertelme van, hacsak nem dinamikusan generalod a kepet (http://hu.php.net/image).


vas. jún. 06, 2004 13:04
Profil Privát üzenet küldése Honlap
ezüst tag

Csatlakozott: szer. márc. 24, 2004 13:43
Hozzászólások: 43
Hozzászólás PHP kérdés
Sziasztok !


Kezdő vagyok PHB-ban, es szeretném az alábbi problámat megoldani:


Van egy html file-ban egy kep ill. a helye

Kód:
<img src="valami.php">


A "valami.php" script egy másik szerveren található.

Mit kell irni a "valami.php" -ba, hogy az adott weboldalon megjelenjen
a kép ?

A kép es a script ugyanazon a szerveren van.



Előre is köszi a segítséget!

üdv,
-scsi


pén. máj. 21, 2004 14:06
Profil Privát üzenet küldése
Hozzászólások megjelenítése:  Rendezés  
Hozzászólás a témához   [ 13 hozzászólás ] 

Ki van itt

Jelenlévő fórumozók: nincs regisztrált felhasználó valamint 11 vendég


Nem nyithatsz témákat ebben a fórumban.
Nem válaszolhatsz egy témára ebben a fórumban.
Nem szerkesztheted a hozzászólásaidat ebben a fórumban.
Nem törölheted a hozzászólásaidat ebben a fórumban.

Keresés:
Ugrás:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group.
Designed by ST Software for PTF.
Magyar fordítás © Magyar phpBB Közösség