ugrás a tartalomhoz

Archívum - Aug 2006 - Fórum téma

augusztus 10

apache2 linux DocumentRoot módosítás

Anonymous · 2006. Aug. 10. (Cs), 12.29
Üdv!
Nem talált semmit a kereső, de bocsi ha mégis lenne ilyen topic.
A documentroot mappát áthelyeztem /var/www -ből /www -be.
A 000-default fájlban átírtam a DocumentRoot részt. Be is jön a weblap az új helyén, de nem igazán működik a php.
Hol/melyik fájlt kell még módosítani hogy működjön??
A választ nagyon szépen köszönöm!

Ha esetleg kevés infót adtam meg a megoldáshoz, akkor kérdezzetek és amennyiben tudom rá a válszat leírom. :)

Cya
 

Fájl törlése PHP-val! Kész script, mi a hiba?

Km4t3 · 2006. Aug. 10. (Cs), 11.07
Sziasztok!
Lenne egy kész php kódom, ami elméletileg törli a fájlokat.
TÖkéletéesen müködik, az egyik mappábol töröl, de a másikból nem... és nem értem miért.
biztos én voltam figyelmetlen ezért kérném a segítségeteket, mert több szem többet lát :)
itt a kód:
$feltoltes_konyvtar = "../../apro/";

$DELETABLE = true;

if ($_REQUEST[del] && $DELETABLE)  {
if (strpos($_REQUEST[del],"/.")>0);
else if (strpos($_REQUEST[del],"../../apro/") === false);
else if (substr($_REQUEST[del],0,11)=="../../apro/") {
unlink($_REQUEST[del]);
print "<script>window.location.href='?message=Sikeres törlés'</script>";
}
}
 

Text típusú űrlap elemben nem látszik a szóköz utáni érték

jzafir · 2006. Aug. 10. (Cs), 08.58
Sziasztok!

Még csak kezdő vagyok, így elnézést, ha túl egyszerű a kérdésem.

Mi az oka annak, hogy az "input type" levágja a szóköz utánni szöveget?

Itt a kód:

<?
$kiado="aaa bbb";
print('
   <form action="feldolgoz.php" method="post">
   Kiadó: <textarea name="kiado" rows="1" cols="80">'.$kiado.'</textarea><br>
   Kiadó: <input type="text" name="kiado" size="50" value='.$kiado.'><br>
   <input type="submit" value="Módosít">
   ');
?>
 

Form elemek letiltása

Anonymous · 2006. Aug. 10. (Cs), 07.55
Sziasztok!


Hogyan lehetne a form elemeket, mint például a check box-ok írását letiltani?


Köszi
 

html_entity_decode helyett

hirlapom · 2006. Aug. 10. (Cs), 02.04
Helló
Köv szeretném:

Egy teljesen randomra kódolt(ISO-8859-1(2),UTF-9,windows-1250) publikus XML-t leolvasok egy idegen serverről file_get_contents-el.
Aztán szeretném ezt az XML-t utf8-ba konvertálva Flashnek továbbadni.

Jelenleg egy primitív kódot használok erre:

<?php
if (mb_strpos($tartalom, "ISO-8859-1")!==false or mb_strpos($tartalom, "iso-8859-1")!==false) {
	$tartalom = iconv("ISO-8859-1", "UTF-8", $tartalom);
	$tartalom=urlencode($tartalom);
} else if (mb_strpos($tartalom, "ISO-8859-2")!==false or mb_strpos($tartalom, "iso-8859-2")!==false) {
	$tartalom = iconv("ISO-8859-2", "UTF-8", $tartalom);
	$tartalom=urlencode($tartalom);
} else if (mb_strpos($tartalom, "windows-1250")!==false) {
	$tartalom = iconv("windows-1250", "UTF-8", $tartalom);
	$tartalom=urlencode($tartalom);
} else {
//$tartalom=utf8_encode($tartalom);
	$tartalom=urlencode($tartalom);
	//$tartalom=utf8_encode($tartalom);
}
Ezzel tulajdonképpen a fejlécbeli jelölésre keresek rá, és annak megfelelően kódolok tovább.
Ami relytély számomra, hogy miért van szükség az urlencode-ra, mikor a szöveg már utf8-ban van, de csakis így működik a dolog, egyébként se kép se hang.
 

augusztus 9

Több oldal nyomtatása print CSS-sel

Anonymous · 2006. Aug. 9. (Sze), 14.35
helo

print csst használok de mindig csak egy oldalt nyomtat...
pedig több a tartalom.
mi lehet a hiba?

kösz
 

felfelé nyíló CSS menü

Anonymous · 2006. Aug. 9. (Sze), 13.20
Sziasztok!

Olyan CSS menüt keresnék, ami felfelé nyílik. A neten találtam egy csomót, de mindegyik lefelé nyílik. Csak érdekelne, hogy van-e kész megoldás, példa vagy nincs - sajnos nekem nem sikerült találni. Köszi előre is!
 

JOIN: fájl-letöltés táblákra ott is, ahol nincs letöltés

Anonymous · 2006. Aug. 9. (Sze), 13.16
Hali!

Van két táblám:

files_download

|downid|fileid|userid|
|--------------------|
|  1   |  5   |  12  |
----------------------
|  2   |  5   |  3   |
----------------------
|  3   |  5   |  4   |
----------------------

files

|fileid|filename |filesrc   |uploaduser|active|
|---------------------------------------------|
|  5   |Track    | track.mp3|  23      |  1   |
-----------------------------------------------
|  6   |Track2   |track2.mp3|  15      |  1   |
-----------------------------------------------

stb..

Szeretném lekérdezni a fileokat, méghozzá a letöltés száma szerinti csökkenő sorrendben úgy, hogy kerüljenek bele azon file-ok is (0 letöltés számmal) amiket még nem töltöttek le egyáltalán. Próbálkoztam JOIN-okkal de nem azt kaptam amit szerettem volna. Tudtok esetleg segíteni? Valószynüleg nem bonyolult, de rajtam kifogott.

köszi
 

Textarea - maximum karakter szám JS-sel

Anonymous · 2006. Aug. 9. (Sze), 13.15
Helo,

van egy üzenetküldő formom, egy textarea...
szeretnék karakter limitátlást, ha ezt túllépi
a felhasználó, felugrik egy alert.
Persze csak submitnál, nem íráskor, bár az se lenne rossz.

probáltam ezt a maxlenth paraméter is de az nem elég.
Szoval OnSubmitnál vizsgálom a mezőt a köv js-el:

if (document.form.textarea.value.length > 1000) {
 alert('Túl hosszú szöveg!');
 document.form.textarea.focus();
 return=false;
}
de nem jön alert ha hosszabb a szöveg.

Más megoldás?
 

Csak a saját üzeneteket lehessen elolvasni

Anonymous · 2006. Aug. 9. (Sze), 11.53
Van egy PHP lap.
A lapon megjelenik az osszes privat uzenet amit a felhasznalo kap. Egy Yahoo vagy Gmail imboxhoz hasonlo lap.

From    |     Subject     
========================
admin         hello       
andras        uzenet      
A mysql tabla amelyben ezek tarolva vannak:

id  |  from  |   uid   |   message  |
1   | admin  |    3    |   hello... | 
2   | andras |    3    |   egy uz.. |
id = az uzenett szama. uid a felhasznalo szama amelynek kuldve lett az uzenet.

Jelenleg en vagyok a 3-as szamu felhasznlo, ezert erkezett kett uzenett.

Visszaterek a PHP lapra. Szeretnem elolvasni azt az uzenet amit "admin"-tol kaptam. Rakatintok az "admin nevre" es a kov linkre kuldom a browszert.

"http://mydomain.com/readmsg.php?do=showpm&message=1"

A kovetkzo if-el elenorzom ezt:

if ($_REQUEST['do'] == 'showpm') {
print "ok";
}
A gond az, hogy barmilyen felhasznalo aki azonositja magat a login.php lapon keresztul es beadja a kovetkezo linket:

"http://mydomain.com/readmsg.php?do=showpm&message=1" elolvashatja azt az uzenettet amely csak nekem volt kuldve.

Meg lehet ezt a problemat oldani ? Varok barmilyen segitseget. Kezdo vagyok.

Koszonom !