Programovacie jazyky, rady, poradňa...
nemo
Light Star
Príspevky: 206 Registrovaný: 13 júl 2009, 7:09
Príspevok
od používateľa nemo » 12 aug 2009, 7:14
cafte takze urobil som si scriptik ale nwm ako to spravit aby to slo
Kód: Vybrať všetko
if($_GET['mode'] == 'fs')
{
echo '
<?php
$dovolene = array(".amx",".cfg",".txt");
if (isset($_POST["odoslany"])) {
if (is_uploaded_file($_FILES["subor"]["tmp_name"])) {
$name = $_FILES["subor"]["name"];
if(in_array(strrchr($name, '.'),$dovolene)){
$copy = move_uploaded_file($_FILES["subor"]["tmp_name"], "filterscripts/$name");
} else $copy = false;
if ($copy) {
echo "<p>Súbor bol <b>úspesne</b> nahratý.</p>";
echo "<p><strong>Názov:</strong> $name</p>";
} else {
echo "Súbor <b>$name</b> nebol nahratý na server.";
}
}
}?>
';
}
a vypise mi to len toto
Kód: Vybrať všetko
Súbor bol úspesne nahratý.
"; echo "
Názov: $name
"; } else { echo "Súbor $name nebol nahratý na server."; } } }?>
refr0
Star
Príspevky: 521 Registrovaný: 26 nov 2005, 10:55
Bydlisko: Trenčín
Kontaktovať používateľa:
Príspevok
od používateľa refr0 » 12 aug 2009, 8:43
Kód: Vybrať všetko
<?php
if($_GET['mode'] == 'fs') {
$dovolene = array(".amx",".cfg",".txt");
if(isset($_POST["odoslany"])) {
if(is_uploaded_file($_FILES["subor"]["tmp_name"])) {
$name = $_FILES["subor"]["name"];
if(in_array(strrchr($name, '.'),$dovolene)){
$copy = move_uploaded_file($_FILES["subor"]["tmp_name"], "filterscripts/$name");
}
else $copy = false;
if($copy) {
echo "<p>Súbor bol <b>úspesne</b> nahratý.</p>";
echo "<p><strong>Názov:</strong> $name</p>";
}
else {
echo "Súbor <b>$name</b> nebol nahratý na server.";
}
}
}
}
?>
nechapem odkial si to skopcil...
nemo
Light Star
Príspevky: 206 Registrovaný: 13 júl 2009, 7:09
Príspevok
od používateľa nemo » 12 aug 2009, 10:42
omg ja to pouzivam v
if($_GET['mode'] == 'fs')
{
a tam ked to dam tak to nejde
to vypise chybu:P
Kód: Vybrať všetko
Parse error: parse error in C:\xampp\htdocs\panel_win\7777\data\core.php on line 1339
riadok
cele
Kód: Vybrať všetko
if($_GET['mode'] == 'fs')
{
<?php
if($_GET['mode'] == 'fs') {
$dovolene = array(".amx",".cfg",".txt");
if(isset($_POST["odoslany"])) {
if(is_uploaded_file($_FILES["subor"]["tmp_name"])) {
$name = $_FILES["subor"]["name"];
if(in_array(strrchr($name, '.'),$dovolene)){
$copy = move_uploaded_file($_FILES["subor"]["tmp_name"], "filterscripts/$name");
}
else $copy = false;
if($copy) {
echo "<p>Súbor bol <b>úspesne</b> nahratý.</p>";
echo "<p><strong>Názov:</strong> $name</p>";
}
else {
echo "Súbor <b>$name</b> nebol nahratý na server.";
}
}
}
}
?>
}
audiotrack
VIP
Príspevky: 25958 Registrovaný: 09 sep 2005, 18:39
Kontaktovať používateľa:
Príspevok
od používateľa audiotrack » 12 aug 2009, 13:50
neomgaj tu že to máš v mode=fs, veď ti to tak aj napísal. Ak nevieš viac ako ctrl+c a ctrl+v tak tam zkopíruj iba toto:
Kód: Vybrať všetko
$dovolene = array(".amx",".cfg",".txt");
if(isset($_POST["odoslany"])) {
if(is_uploaded_file($_FILES["subor"]["tmp_name"])) {
$name = $_FILES["subor"]["name"];
if(in_array(strrchr($name, '.'),$dovolene)){
$copy = move_uploaded_file($_FILES["subor"]["tmp_name"], "filterscripts/$name");
}
else $copy = false;
if($copy) {
echo "<p>Súbor bol <b>úspesne</b> nahratý.</p>";
echo "<p><strong>Názov:</strong> $name</p>";
}
else {
echo "Súbor <b>$name</b> nebol nahratý na server.";
}
}
}
nemo
Light Star
Príspevky: 206 Registrovaný: 13 júl 2009, 7:09
Príspevok
od používateľa nemo » 12 aug 2009, 14:12
no takto som to skusal a teraz to neukaze nic
ani chybu ani blbosti na upload proste nic prazdna stranka
chrono
VIP
Príspevky: 7127 Registrovaný: 25 dec 2006, 15:17
Príspevok
od používateľa chrono » 12 aug 2009, 14:21
Tak daj vypísať obsah premenných _GET, _POST a _FILES (lebo je možné, že tie elementy majú v html iné meno, ako potom testuješ v tom php kóde).
PS: A ak chceš programovať php, asi by si sa mal php najskôr naučiť. Inak napíš, čo presne chceš, koľko si ochotný zaplatiť za to, že ti to niekto urobí a možno sa niekto, kto to za tie peniaze bude ochotný urobiť, nájde.
refr0
Star
Príspevky: 521 Registrovaný: 26 nov 2005, 10:55
Bydlisko: Trenčín
Kontaktovať používateľa:
Príspevok
od používateľa refr0 » 12 aug 2009, 15:40
nj nerataj s tym ze ludia ta tu budu stale opravovam popripade vypisovat cele scripty