ugrás a tartalomhoz

Archívum - Jún 1, 2005 - Fórum téma

String keresés

Danci · 2005. Jún. 1. (Sze), 22.31
Hello!

Azt szeretném megkérdezni, hogy mi az a függvény, amivel egy string sorozatban tudok keresni egy karaktert (például levizsgálni, hogy egy feltöltendő file nevében van-e space)? (Ha egy példát is írnátok, akkor nagyon megköszönném!)
És lenne itt még 1 kérdésem: Miért nem működik egy ingyenes tárhelyen az eregi függvény? Ilyen formában van:

if (($_POST[reg_submit]) && !eregi('^<>?$',$_POST[valami]){
...
}

És ekkor nem megy bele a feltétel igaz ágába, pedig a 'valami' nevű input mezőbe nem írok tiltott karaktert. Miért lehet ez?
 

shell_exec

Anonymous · 2005. Jún. 1. (Sze), 14.25
Sziasztok
Sajnos még nem nagyon tudok sokmindent php-ban, úgyhogy bocsánat a buta kérdésért, de nem tudok rájönni a megoldásra.

fore.php:
<html>
<body>
<form action="back.php" method="POST">
<input type="text" name="szoveg" size="50">
<input type="submit" value="ok">
</form>
</body>
</html>

back.php:
<html>
<body>
<?php
$output = shell_exec("echo '$_POST["szoveg"]' ");
echo "<pre>$output</pre>";
?>
</body>
</html>

Sehogy sem sikerül elérnem, hogy kiírja,azt ami a $_POST értéke.
Köszönöm a segítséget...
Emese
 

register_globals

Allf · 2005. Jún. 1. (Sze), 10.16
Sziasztok,
Az alábbi gondomra keresek választ és megoldást:
A szolgáltatóm szerverén be van kapcsolva a register_globals. Ennek hatására a programban felülíródik a session változó értéke.
A szolgáltató közölte, hogy nincs módjában kikapcsolni register_globals-t. Ezt tudomásul kell vennem. Azt hallottam, hogy ez komoly biztonsági kockázatot jelent. Ez igaz? És miben nyílvánul meg?
Mi a megoldás arra, hogy a változó ne íródjon felül? (Nem arra gondolok, hogy írjam újra a programot.)
Ha ki van kapcsolva a register_globals, a program tökéletesen működik.

Allf
 

böngészőfüggő style váltás

gabeee · 2005. Jún. 1. (Sze), 09.16
Van ötlete valakinek arra hogy lehet stíluslapot váltani attól függően hogy az
ie vagy ns illetve egyéb pl. opera
 

fpopen nem működik

Anonymous · 2005. Jún. 1. (Sze), 07.26

<?php
 $file = "index.php";
 $content = "<?php Header('Location: http://localhost/blog/index.php?user=".$ruser."');
 $auth='no'
 setcookie('auth',".$auth.",time()+1200);?> ";
  echo"$file $content";
 ftp_chdir($ftpkapcs, $adress);
 $fp = fopen ("$file" ,"a+");
 fwrite ($fp, "$content");
 fclose ($fp);
?>
miért nem megy ?