ugrás a tartalomhoz

Archívum - Aug 10, 2006

AJAX ActiveTable

Török Gábor · 2006. Aug. 10. (Cs), 11.46
Sajaxra épülő szerkeszthető táblázatok
 

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>";
}
}
 

Podcast : PHP Theory 1

Török Gábor · 2006. Aug. 10. (Cs), 10.48
Szervezési és tervezési tanácsok
 

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.