Inlägg

Inlägg som csholmq har skrivit i forumet
Av csholmq

Om du precis installerat Mysql är login: root och inget lösen.

Av csholmq

Divx:en har lite problem i Premiere. Kör Divx EFTER du har exporterat filmen

Av csholmq

Lägg det i en div du kan scrolla för hand, så har man lite kontroll.

Av csholmq

Det ska gå att ladda ner ja.
Tänkte lägga upp mina mp3 till min egen användning.

Av csholmq

Danke

Av csholmq

Hur kör jag en dir/ls i php?

Av csholmq

Vilket OS?
På många kan man bara skriva uptime så ser man det.

Av csholmq

[PHP]Script som kan lista ett dir och lägga upp det som länkar?

Någon som kan ett bra script som kan lista filer och ge länkar till dem på servern den körs på? Vill lista lite mappar och de ligger på en annan disk :/

Alltså som i t ex apache när man inte har en index-fil så visas mapp-trädet. Så vill jag ha det, fast på en mapp utanför wwwroot på en annan disk.

Av csholmq

Köper svenska versionen.

Av csholmq
Av csholmq

Haha, Undcon tänk om ditt internet är nere. Och alla virus aktiveras efter 3 dagar

Av csholmq

Mitt egna:

Index.php - Mer spärrat

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Upload!</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <?php $dir = "http://DINSIDA/upload"; //Adressen till mappen, utan avslutande snedsträck "/" $dir_temp = "temp"; //Mappen där alla filer sparas, glöm inte att sätta skrivrättigheter på den $array = array(".jpg", ".jpeg", ".png", ".gif", ".bmp"); //Vilka ändelser som är tillåtna $file_size = 10485760; //Maximal storlek på filerna i bytes //Printa ut filerna i temp-mappen if(isset($_GET['dir'])) { if($handle = opendir($dir_temp)) { while(false !== ($file = readdir($handle))) { if($file != "." && $file != "..") { $size = filesize($dir_temp."/".$file) / 1024; echo "<a href=\"$dir/$dir_temp/" . htmlentities($file) . "\">$file</a> " . round($size, 0) . " kb<br>"; } } closedir($handle); } } else { //Uppladdningsfunktionen $file_dir = $dir_temp . "/" . $_FILES['file']['name']; $ext = strrchr($_FILES['file']['name'],'.'); if($_FILES['file']['tmp_name']) { if(filesize($_FILES['file']['tmp_name']) <= 10485760 && in_array_cin($ext,$array)) { if(!file_exists($file_dir)) { //Om filen inte redan finns if(move_uploaded_file($_FILES['file']['tmp_name'], $file_dir)) { echo "<a href=\"$dir/$dir_temp/" . htmlentities($_FILES['file']['name']) . "\">" . $_FILES['file']['name'] . "</a>"; } else { echo "Error! The file wasn't uploaded!"; } } else { //Om filen redan finns $name = str_replace($ext, "", $_FILES['file']['name']); $rand = substr(rand(), 0, 1); $renamed = $name . "(" . $rand . ")" . $ext; if(move_uploaded_file($_FILES['file']['tmp_name'], "$dir_temp/" . $renamed)) { echo "<a href=\"$dir/$dir_temp/" . htmlentities($renamed) . "\">$renamed</a>"; } else { echo "Error! The file wasn't uploaded!"; } } } else { die("The file has the wrong extension/To large! $bFound"); } } else { //Uppladdningsformuläret echo "<form action=\"\" method=\"post\" enctype=\"multipart/form-data\" name=\"form1\"> <input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"$file_size\"> <input type=\"file\" name=\"file\"><br> <input type=\"submit\" name=\"Submit\" value=\"Send\"> </form>"; echo "Only files with the extensions " . implode("/", $array) . " and that are under " . $file_size / 1048576 . " mb is ok!"; echo "<br /><br /><br /><a href=\"admin.php\">Admin</a>"; } } function in_array_cin($strItem, $arItems) { $bFound = FALSE; foreach ($arItems as $strValue) { if (strtoupper($strItem) == strtoupper($strValue)) { $bFound = TRUE; } } return $bFound; } ?> </body> </html>

Admin.php - Om du skriver in rätt lösen så är det rätt säkert

<? session_start(); if(isset($_POST['user']) && isset($_POST['pass'])) { if($_POST['user'] == "DITTLOGIN" && $_POST['pass'] == "DITTLÖSEN") { $_SESSION['admin'] = "true"; } else { echo "Fel login/lösen!<br />"; } } ?> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Admin!</title> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"> </head> <body> <?php switch($_SESSION['admin']) { case 'true': $dir = "http://DIN SIDA/upload"; //Adressen till mappen, utan avslutande snedsträck "/" $dir_temp = "temp"; //Mappen där alla filer sparas, glöm inte att sätta skrivrättigheter på den $file_size = 52428800; //Maximal storlek på filerna i bytes //Printa ut filerna i temp-mappen if(isset($_GET['dir'])) { if($handle = opendir($dir_temp)) { while(false !== ($file = readdir($handle))) { if($file != "." && $file != "..") { $size = filesize($dir_temp."/".$file) / 1024; echo "<a href=\"$dir/$dir_temp/" . htmlentities($file) . "\">$file</a> " . round($size, 0) . " kb<br>"; } } closedir($handle); } } else { //Uppladdningsfunktionen $file_dir = $dir_temp . "/" . $_FILES['file']['name']; $ext = strrchr($_FILES['file']['name'],'.'); if($_FILES['file']['tmp_name']) { if(filesize($_FILES['file']['tmp_name']) <= $file_size) { if(!file_exists($file_dir)) { //Om filen inte redan finns if(move_uploaded_file($_FILES['file']['tmp_name'], $file_dir)) { echo "<a href=\"$dir/$dir_temp/" . htmlentities($_FILES['file']['name']) . "\">" . $_FILES['file']['name'] . "</a>"; } else { echo "Error! The file wasn't uploaded!"; } } else { //Om filen redan finns $name = str_replace($ext, "", $_FILES['file']['name']); $rand = substr(rand(), 0, 1); $renamed = $name . "(" . $rand . ")" . $ext; if(move_uploaded_file($_FILES['file']['tmp_name'], "$dir_temp/" . $renamed)) { echo "<a href=\"$dir/$dir_temp/" . htmlentities($renamed) . "\">$renamed</a>"; } else { echo "Error! The file wasn't uploaded!"; } } } else { die("The file has the wrong extension/To large! $bFound"); } } else { //Uppladdningsformuläret echo "Du är inloggad!"; echo "<br /><form action=\"\" method=\"post\" enctype=\"multipart/form-data\" name=\"form1\"> <input type=\"hidden\" name=\"MAX_FILE_SIZE\" value=\"$file_size\"> <input type=\"file\" name=\"file\"><br> <input type=\"submit\" name=\"Submit\" value=\"Send\"> </form>"; } } break; default: echo "Du är inte inloggad!"; echo "<br /><form name=\"form1\" method=\"post\" action=\"admin.php\"> <input name=\"user\" type=\"text\" id=\"user\"><br /> <input name=\"pass\" type=\"password\" id=\"pass\"><br /> <input type=\"submit\" name=\"Submit\" value=\"Submit\"> </form>"; break; } ?> </body> </html>

Av csholmq
Citat:

Ursprungligen inskrivet av ZaPhiR
Okeej, tack för svaret.

Har inte kunnat testa scriptet än eftersom Phpsidan är nerlagd nu ju tillfälligt hoppas jag..
så jag kan inte installera PHP på min burk..

Jag kör WinXP Apache PHP4

Nåns om vet någon annan guide som FUNKAR direkt?

Phpsidan.nu?
www.php.net/se är den officiella och har senaste PHP.

Av csholmq

MSN är nere ibland, kollat statusen?

Av csholmq

Systeminfo: Samurize

Inloggning: IClogin

Nerladdning: DC, BT(valfritt)

Av csholmq

Klarade precis MOTAS.. Crimson room är däremot omöjligt!

Av csholmq
Citat:

Ursprungligen inskrivet av xtermin8
Har kört IE länge och helt utan problem. Men när det fu**ade upp sig på jobbet och det var stressigt orkade jag helt enkelt inte felsöka eländet utan installerade FireFox (som jag lyckades sabba på 5 minuter men åtgärdade genom en ominstallation) och nu har det hängt med ett tag. Tror inte jag byter tillbaka gillar mouse gestures och tabs för mycket

Firefox har väl inte mouse gestures?

Av csholmq

Därför

finns

Av csholmq

Håll in höger musknapp när du drar istället. Då får du välja vad du vill göra med filerna.

Av csholmq

Detta borde finnas i FAQ:en !