Acesta este un script de upload. Copie fisiere de pe hard-disk pe server, printr-o simpla pagina web.
Atentie! - Marimea maxima a fisierelor care pot fi transferate depinde de setarile facute in configurarea serverului.
- Puteti testa acest script in casuta de mai jos. (Aici este doar pentru test, in realitate nu va transfera vreun fisier pe server).
<?php // Script de la https://marplo.net/php-mysql/ (Transfera fisiere pe server) // 1. Creati intai directorul cu numele 'upload' (in acelasi director cu pagina dv. de upload) in care se vor copia fisierele // 2. Acordati directorului 'upload' permisiuni CHMOD 0777 // 3. introduceti tot acest cod intr-un fisier .php // Aici puteti modifica numele directorului de upload (daca ati pus alt nume) $uploadpath = "upload/"; // Aici este setata marimea maxima, in KiloBytes, care este permisa (dar marime maxima depinde si de setarile serverului) $max_size = 2000; // Aici puteti schimba tipul, extensia fisierelor permise pt. upload $allowtype = array('bmp', 'flv', 'gif', 'jpg', 'jpeg', 'mp3', 'pdf', 'png', 'rar', 'zip'); if(isset($_POST['submit'])) { if (isset ($_FILES['fisiere'])) { $uploadpath = $uploadpath . basename( $_FILES['fisiere']['name']); $type = end(explode(".", strtolower($_FILES['fisiere']['name']))); // Daca fisierul are extensia permisa if (in_array($type, $allowtype)) { // Verifica daca fisierul are marimea permisa if ($_FILES['fisiere']['size']<=$max_size*1000) { if(move_uploaded_file($_FILES['fisiere']['tmp_name'], $uploadpath)) { echo "Fisierul:<b> ". basename( $_FILES['fisiere']['name']). "</b> a fost incarcat cu succes:"; echo "<br />Tipul fisieului:<b> ". $_FILES['fisiere']['type'] ."</b>"; echo "<br />Marime (<i>in Bytes</i>): <b>". $_FILES['fisiere']['size'] ."</b><br /><br />"; echo 'Link catre fisierul incarcat: <b>http://'.$_SERVER['HTTP_HOST'].rtrim(dirname($_SERVER['REQUEST_URI']), '\\/').'/'.$uploadpath.'</b>'; } else { echo "<b>A aparut o eroare la urcarea fisierului pe server, <br /> posibil ca marimea fisierului sa depaseasca permisiunile setate de server.</b>"; } } else { echo 'Fisierul <b>'. $_FILES['fisiere']['name']. '</b> depaseste marimea permisa de maxim <i><b>'. $max_size. 'KB</b></i>'; } } else { echo 'Fisierul <b>'. $_FILES['fisiere']['name']. '</b> nu are tipul de extensie permis'; } } } ?> <div style="width:333px; text-align:center;"> <form action="<?php echo $_SERVER['PHP_SELF']; ?>" method="POST" enctype="multipart/form-data"> <a href="https://marplo.net" target="_blank" style="color:#dadade; font-size:5px;">marplo.net</a><br /> Upload Fisier: <input type="file" name="fisiere" /> <br /> <input type="submit" name='submit' value="Upload" /> </form> </div>
<ul> <li>http://coursesweb.net/html/</li> <li>http://www.marplo.net/html/</li> </ul>
.some_class { display: list-item; }
var obj = { "courses": ["php", "javascript", "ajax"] }; var jsonstr = JSON.stringify(obj); alert(jsonstr); // {"courses":["php","javascript","ajax"]}
$strhtml = '<body><div id="dv1">CoursesWeb.net</div></body>'; $dochtml = new DOMDocument(); $dochtml->loadHTML($strhtml); $elm = $dochtml->getElementById("dv1"); echo $elm->nodeValue; // CoursesWeb.net
I`m living here. - Traiesc /Locuiesc aici.
Estoy viviendo aquĆ. - Traiesc /Locuiesc aici.